History

Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux

* 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux: (230 commits) Revert "tracing: Include module.h in define_trace.h" irq: don't put module.h into irq.h for tracking irqgen modules. bluetooth: macroize two small inlines to avoid module.h ip_vs.h: fix implicit use of module_get/module_put from module.h nf_conntrack.h: fix up fallout from implicit moduleparam.h presence include: replace linux/module.h with "struct module" wherever possible include: convert various register fcns to macros to avoid include chaining crypto.h: remove unused crypto_tfm_alg_modname() inline uwb.h: fix implicit use of asm/page.h for PAGE_SIZE pm_runtime.h: explicitly requires notifier.h linux/dmaengine.h: fix implicit use of bitmap.h and asm/page.h miscdevice.h: fix up implicit use of lists and types stop_machine.h: fix implicit use of smp.h for smp_processor_id of: fix implicit use of errno.h in include/linux/of.h of_platform.h: delete needless include <linux/module.h> acpi: remove module.h include from platform/aclinux.h miscdevice.h: delete unnecessary inclusion of module.h device_cgroup.h: delete needless include <linux/module.h> net: sch_generic remove redundant use of <linux/module.h> net: inet_timewait_sock doesnt need <linux/module.h> ... Fix up trivial conflicts (other header files, and removal of the ab3550 mfd driver) in - drivers/media/dvb/frontends/dibx000_common.c - drivers/media/video/{mt9m111.c,ov6650.c} - drivers/mfd/ab3550-core.c - include/linux/dmaengine.h

Linus Torvalds committed 15 years ago

Commit 32aaeff2 parents 208bca0 67b84992057 files · +2248 −606Browse files

Unified · Split

2057 files
  1. arch/alpha/kernel/core_irongate.c +1 −0
  2. arch/alpha/kernel/pci-sysfs.c +1 −0
  3. arch/alpha/kernel/pci_iommu.c +1 −0
  4. arch/alpha/kernel/setup.c +1 −0
  5. arch/arm/common/it8152.c +1 −0
  6. arch/arm/common/scoop.c +1 −0
  7. arch/arm/kernel/armksyms.c +1 −1
  8. arch/arm/kernel/bios32.c +1 −1
  9. arch/arm/kernel/devtree.c +1 −1
  10. arch/arm/kernel/elf.c +1 −1
  11. arch/arm/kernel/etm.c +1 −0
  12. arch/arm/kernel/io.c +1 −1
  13. arch/arm/kernel/irq.c +0 −1
  14. arch/arm/kernel/leds.c +2 −1
  15. arch/arm/kernel/perf_event.c +1 −1
  16. arch/arm/kernel/pj4-cp0.c +0 −1
  17. arch/arm/kernel/process.c +1 −1
  18. arch/arm/kernel/ptrace.c +1 −0
  19. arch/arm/kernel/return_address.c +1 −1
  20. arch/arm/kernel/setup.c +1 −1
  21. arch/arm/kernel/stacktrace.c +1 −1
  22. arch/arm/kernel/sys_arm.c +1 −1
  23. arch/arm/kernel/time.c +1 −1
  24. arch/arm/kernel/unwind.c +1 −1
  25. arch/arm/kernel/xscale-cp0.c +0 −1
  26. arch/arm/mach-at91/cpuidle.c +1 −0
  27. arch/arm/mach-bcmring/dma.c +1 −0
  28. arch/arm/mach-bcmring/mm.c +1 −0
  29. arch/arm/mach-davinci/board-dm644x-evm.c +1 −0
  30. arch/arm/mach-davinci/board-dm646x-evm.c +1 −0
  31. arch/arm/mach-davinci/cdce949.c +1 −0
  32. arch/arm/mach-davinci/cpufreq.c +1 −0
  33. arch/arm/mach-davinci/cpuidle.c +1 −0
  34. arch/arm/mach-ep93xx/core.c +1 −0
  35. arch/arm/mach-exynos/dev-sysmmu.c +1 −0
  36. arch/arm/mach-imx/mach-mx31lilly.c +1 −0
  37. arch/arm/mach-imx/mach-mx31lite.c +1 −0
  38. arch/arm/mach-imx/mach-mx31moboard.c +1 −0
  39. arch/arm/mach-iop13xx/pci.c +1 −0
  40. arch/arm/mach-ixp2000/core.c +1 −0
  41. arch/arm/mach-ixp4xx/common-pci.c +1 −0
  42. arch/arm/mach-ixp4xx/common.c +1 −0
  43. arch/arm/mach-kirkwood/cpuidle.c +1 −0
  44. arch/arm/mach-msm/io.c +1 −0
  45. arch/arm/mach-netx/xc.c +1 −0
  46. arch/arm/mach-omap1/board-ams-delta.c +1 −0
  47. arch/arm/mach-omap1/board-sx1.c +1 −0
  48. arch/arm/mach-omap1/board-voiceblue.c +1 −0
  49. arch/arm/mach-omap1/mailbox.c +1 −0
  50. arch/arm/mach-omap2/board-omap3evm.c +1 −0
  51. arch/arm/mach-omap2/clockdomain.c +1 −0
  52. arch/arm/mach-omap2/display.c +1 −0
  53. arch/arm/mach-omap2/gpmc-onenand.c +1 −0
  54. arch/arm/mach-omap2/pm.c +1 −0
  55. arch/arm/mach-omap2/prcm.c +1 −0
  56. arch/arm/mach-omap2/usb-tusb6010.c +2 −0
  57. arch/arm/mach-omap2/voltage.c +1 −0
  58. arch/arm/mach-pxa/colibri-pxa270.c +1 −0
  59. arch/arm/mach-pxa/corgi.c +1 −0
  60. arch/arm/mach-pxa/poodle.c +1 −0
  61. arch/arm/mach-pxa/spitz.c +1 −0
  62. arch/arm/mach-pxa/trizeps4.c +1 −0
  63. arch/arm/mach-s3c2410/mach-h1940.c +1 −0
  64. arch/arm/mach-s3c64xx/dev-audio.c +1 −0
  65. arch/arm/mach-sa1100/collie.c +1 −0
  66. arch/arm/mach-sa1100/jornada720.c +1 −0
  67. arch/arm/mach-shmobile/clock.c +1 −0
  68. arch/arm/mach-tegra/pcie.c +1 −0
  69. arch/arm/mm/fault-armv.c +0 −1
  70. arch/arm/mm/init.c +1 −0
  71. arch/arm/plat-iop/gpio.c +1 −0
  72. arch/arm/plat-iop/time.c +1 −0
  73. arch/arm/plat-omap/clock.c +1 −0
  74. arch/arm/plat-omap/mailbox.c +1 −0
  75. arch/arm/plat-samsung/dev-backlight.c +1 −0
  76. arch/arm/plat-samsung/platformdata.c +1 −0
  77. arch/arm/vfp/vfpmodule.c +0 −1
  78. arch/avr32/mach-at32ap/clock.c +1 −0
  79. arch/avr32/mach-at32ap/cpufreq.c +1 −0
  80. arch/avr32/mach-at32ap/intc.c +1 −0
  81. arch/avr32/mach-at32ap/pio.c +1 −0
  82. arch/avr32/mm/dma-coherent.c +1 −0
  83. arch/blackfin/kernel/dma-mapping.c +1 −0
  84. arch/blackfin/kernel/perf_event.c +1 −0
  85. arch/blackfin/kernel/sys_bfin.c +1 −0
  86. arch/blackfin/mach-bf518/boards/ezbrd.c +1 −0
  87. arch/blackfin/mach-bf527/boards/ad7160eval.c +1 −0
  88. arch/blackfin/mach-bf527/boards/cm_bf527.c +1 −0
  89. arch/blackfin/mach-bf527/boards/ezbrd.c +1 −0
  90. arch/blackfin/mach-bf527/boards/ezkit.c +1 −0
  91. arch/blackfin/mach-bf527/boards/tll6527m.c +1 −0
  92. arch/blackfin/mach-bf537/boards/cm_bf537e.c +1 −0
  93. arch/blackfin/mach-bf537/boards/cm_bf537u.c +1 −0
  94. arch/blackfin/mach-bf537/boards/dnp5370.c +1 −0
  95. arch/blackfin/mach-bf537/boards/pnav10.c +1 −0
  96. arch/blackfin/mach-bf537/boards/stamp.c +1 −0
  97. arch/blackfin/mach-bf537/boards/tcm_bf537.c +1 −0
  98. arch/blackfin/mach-common/cpufreq.c +1 −0
  99. arch/blackfin/mm/init.c +1 −0
  100. arch/ia64/hp/common/hwsw_iommu.c +1 −0
  101. arch/ia64/kernel/dma-mapping.c +1 −0
  102. arch/ia64/kernel/topology.c +1 −0
  103. arch/ia64/pci/pci.c +1 −0
  104. arch/ia64/sn/kernel/io_acpi_init.c +1 −0
  105. arch/ia64/sn/kernel/io_init.c +1 −0
  106. arch/ia64/sn/pci/pcibr/pcibr_dma.c +1 −0
  107. arch/ia64/sn/pci/pcibr/pcibr_provider.c +1 −0
  108. arch/ia64/sn/pci/tioca_provider.c +1 −0
  109. arch/ia64/xen/hypervisor.c +1 −0
  110. arch/m68k/atari/time.c +1 −0
  111. arch/m68k/kernel/dma_mm.c +1 −0
  112. arch/m68k/kernel/dma_no.c +1 −0
  113. arch/microblaze/kernel/dma.c +1 −0
  114. arch/microblaze/kernel/irq.c +1 −0
  115. arch/microblaze/mm/init.c +1 −0
  116. arch/microblaze/pci/iomap.c +1 −0
  117. arch/microblaze/pci/pci-common.c +1 −0
  118. arch/mips/bcm47xx/gpio.c +1 −0
  119. arch/mips/bcm47xx/setup.c +1 −0
  120. arch/mips/cavium-octeon/csrc-octeon.c +1 −0
  121. arch/mips/cavium-octeon/dma-octeon.c +1 −0
  122. arch/mips/cavium-octeon/flash_setup.c +1 −0
  123. arch/mips/kernel/8250-platform.c +0 −1
  124. arch/mips/kernel/cpu-probe.c +2 −1
  125. arch/mips/kernel/i8253.c +1 −1
  126. arch/mips/kernel/init_task.c +1 −1
  127. arch/mips/kernel/irq-msc01.c +0 −1
  128. arch/mips/kernel/irq.c +0 −1
  129. arch/mips/kernel/mips-mt.c +1 −1
  130. arch/mips/kernel/mips_ksyms.c +1 −1
  131. arch/mips/kernel/module.c +0 −1
  132. arch/mips/kernel/process.c +1 −1
  133. arch/mips/kernel/prom.c +1 −1
  134. arch/mips/kernel/reset.c +1 −1
  135. arch/mips/kernel/rtlx.c +0 −1
  136. arch/mips/kernel/setup.c +1 −1
  137. arch/mips/kernel/spinlock_test.c +1 −1
  138. arch/mips/kernel/stacktrace.c +1 −1
  139. arch/mips/kernel/time.c +1 −1
  140. arch/mips/kernel/traps.c +0 −1
  141. arch/mips/kernel/unaligned.c +0 −1
  142. arch/mips/kernel/vpe.c +0 −1
  143. arch/mips/loongson/common/platform.c +1 −0
  144. arch/mips/pci/pci-ip27.c +1 −0
  145. arch/mips/pci/pci.c +1 −0
  146. arch/mips/powertv/pci/fixup-powertv.c +1 −0
  147. arch/mips/powertv/powertv-usb.c +1 −0
  148. arch/mips/rb532/gpio.c +1 −0
  149. arch/mips/rb532/setup.c +1 −0
  150. arch/mips/txx9/generic/spi_eeprom.c +1 −0
  151. arch/mips/txx9/rbtx4939/setup.c +1 −0
  152. arch/mips/vr41xx/common/giu.c +1 −0
  153. arch/mips/vr41xx/common/rtc.c +1 −0
  154. arch/parisc/kernel/drivers.c +1 −0
  155. arch/parisc/kernel/pci-dma.c +1 −0
  156. arch/parisc/kernel/setup.c +1 −0
  157. arch/parisc/lib/iomap.c +1 −0
  158. arch/powerpc/include/asm/lv1call.h +1 −0
  159. arch/powerpc/include/asm/machdep.h +1 −0
  160. arch/powerpc/include/asm/spu.h +1 −0
  161. arch/powerpc/kernel/btext.c +1 −1
  162. arch/powerpc/kernel/clock.c +1 −1
  163. arch/powerpc/kernel/cputable.c +1 −1
  164. arch/powerpc/kernel/crash.c +1 −0
  165. arch/powerpc/kernel/dma-iommu.c +1 −0
  166. arch/powerpc/kernel/dma.c +1 −0
  167. arch/powerpc/kernel/firmware.c +2 −1
  168. arch/powerpc/kernel/hw_breakpoint.c +0 −1
  169. arch/powerpc/kernel/ibmebus.c +2 −0
  170. arch/powerpc/kernel/init_task.c +1 −1
  171. arch/powerpc/kernel/io-workarounds.c +1 −0
  172. arch/powerpc/kernel/io.c +1 −1
  173. arch/powerpc/kernel/iomap.c +1 −0
  174. arch/powerpc/kernel/irq.c +1 −1
  175. arch/powerpc/kernel/isa-bridge.c +1 −0
  176. arch/powerpc/kernel/kvm.c +1 −0
  177. arch/powerpc/kernel/module.c +0 −1
  178. arch/powerpc/kernel/of_platform.c +1 −1
  179. arch/powerpc/kernel/paca.c +1 −1
  180. arch/powerpc/kernel/pci-common.c +1 −0
  181. arch/powerpc/kernel/pci_32.c +1 −0
  182. arch/powerpc/kernel/pci_64.c +1 −0
  183. arch/powerpc/kernel/pci_dn.c +1 −0
  184. arch/powerpc/kernel/pci_of_scan.c +1 −0
  185. arch/powerpc/kernel/pmc.c +1 −1
  186. arch/powerpc/kernel/ppc_ksyms.c +1 −1
  187. arch/powerpc/kernel/process.c +1 −1
  188. arch/powerpc/kernel/prom.c +1 −1
  189. arch/powerpc/kernel/prom_parse.c +0 −1
  190. arch/powerpc/kernel/ptrace.c +0 −3
  191. arch/powerpc/kernel/rtas.c +1 −1
  192. arch/powerpc/kernel/setup-common.c +1 −1
  193. arch/powerpc/kernel/setup_64.c +1 −1
  194. arch/powerpc/kernel/signal_64.c +0 −1
  195. arch/powerpc/kernel/smp.c +1 −1
  196. arch/powerpc/kernel/stacktrace.c +1 −1
  197. arch/powerpc/kernel/swsusp_64.c +1 −0
  198. arch/powerpc/kernel/sysfs.c +1 −1
  199. arch/powerpc/kernel/time.c +1 −1
  200. arch/powerpc/kernel/vdso.c +0 −1
  201. arch/powerpc/kernel/vio.c +2 −1
  202. arch/powerpc/kvm/44x.c +1 −0
  203. arch/powerpc/kvm/book3s.c +1 −0
  204. arch/powerpc/kvm/book3s_exports.c +1 −1
  205. arch/powerpc/kvm/book3s_hv.c +1 −0
  206. arch/powerpc/kvm/book3s_hv_builtin.c +1 −0
  207. arch/powerpc/kvm/book3s_pr.c +1 −0
  208. arch/powerpc/kvm/powerpc.c +0 −1
  209. arch/powerpc/lib/checksum_wrappers_64.c +1 −1
  210. arch/powerpc/lib/devres.c +1 −1
  211. arch/powerpc/lib/locks.c +1 −1
  212. arch/powerpc/lib/rheap.c +1 −1
  213. arch/powerpc/mm/dma-noncoherent.c +1 −0
  214. arch/powerpc/mm/hash_utils_64.c +1 −0
  215. arch/powerpc/mm/mem.c +1 −1
  216. arch/powerpc/mm/mmu_context_hash32.c +1 −0
  217. arch/powerpc/mm/mmu_context_hash64.c +1 −1
  218. arch/powerpc/mm/numa.c +1 −1
  219. arch/powerpc/mm/pgtable_64.c +1 −0
  220. arch/powerpc/mm/slice.c +1 −1
  221. arch/powerpc/mm/tlb_hash32.c +1 −0
  222. arch/powerpc/mm/tlb_nohash.c +1 −0
  223. arch/powerpc/platforms/44x/warp.c +1 −0
  224. arch/powerpc/platforms/512x/clock.c +1 −0
  225. arch/powerpc/platforms/52xx/mpc52xx_common.c +1 −0
  226. arch/powerpc/platforms/52xx/mpc52xx_gpt.c +1 −0
  227. arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c +1 −0
  228. arch/powerpc/platforms/83xx/suspend.c +1 −0
  229. arch/powerpc/platforms/85xx/mpc85xx_cds.c +0 −1
  230. arch/powerpc/platforms/85xx/mpc85xx_mds.c +0 −1
  231. arch/powerpc/platforms/85xx/sbc8548.c +0 −1
  232. arch/powerpc/platforms/86xx/gef_gpio.c +1 −0
  233. arch/powerpc/platforms/8xx/tqm8xx_setup.c +0 −1
  234. arch/powerpc/platforms/cell/axon_msi.c +1 −0
  235. arch/powerpc/platforms/cell/beat.c +1 −1
  236. arch/powerpc/platforms/cell/beat_spu_priv1.c +0 −2
  237. arch/powerpc/platforms/cell/beat_wrapper.h +1 −0
  238. arch/powerpc/platforms/cell/cbe_cpufreq.c +1 −0
  239. arch/powerpc/platforms/cell/cbe_cpufreq_pmi.c +1 −0
  240. arch/powerpc/platforms/cell/cbe_powerbutton.c +1 −0
  241. arch/powerpc/platforms/cell/cbe_regs.c +1 −1
  242. arch/powerpc/platforms/cell/celleb_setup.c +1 −0
  243. arch/powerpc/platforms/cell/cpufreq_spudemand.c +1 −0
  244. arch/powerpc/platforms/cell/interrupt.c +1 −1
  245. arch/powerpc/platforms/cell/pmu.c +1 −0
  246. arch/powerpc/platforms/cell/qpace_setup.c +1 −0
  247. arch/powerpc/platforms/cell/setup.c +1 −0
  248. arch/powerpc/platforms/cell/smp.c +0 −1
  249. arch/powerpc/platforms/cell/spu_callbacks.c +1 −1
  250. arch/powerpc/platforms/cell/spu_fault.c +1 −1
  251. arch/powerpc/platforms/cell/spu_manage.c +1 −1
  252. arch/powerpc/platforms/cell/spu_notify.c +2 −1
  253. arch/powerpc/platforms/cell/spu_priv1_mmio.c +0 −1
  254. arch/powerpc/platforms/cell/spufs/backing_ops.c +0 −1
  255. arch/powerpc/platforms/cell/spufs/context.c +1 −1
  256. arch/powerpc/platforms/cell/spufs/coredump.c +0 −1
  257. arch/powerpc/platforms/cell/spufs/fault.c +0 −1
  258. arch/powerpc/platforms/cell/spufs/file.c +1 −1
  259. arch/powerpc/platforms/cell/spufs/hw_ops.c +0 −1
  260. arch/powerpc/platforms/cell/spufs/sched.c +0 −1
  261. arch/powerpc/platforms/cell/spufs/switch.c +1 −1
  262. arch/powerpc/platforms/cell/spufs/syscalls.c +1 −1
  263. arch/powerpc/platforms/embedded6xx/holly.c +1 −0
  264. arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c +1 −0
  265. arch/powerpc/platforms/iseries/hvlpconfig.c +1 −1
  266. arch/powerpc/platforms/iseries/iommu.c +1 −1
  267. arch/powerpc/platforms/iseries/ksyms.c +1 −1
  268. arch/powerpc/platforms/iseries/lpardata.c +0 −1
  269. arch/powerpc/platforms/iseries/lpevents.c +1 −1
  270. arch/powerpc/platforms/iseries/mf.c +1 −0
  271. arch/powerpc/platforms/iseries/pci.c +0 −1
  272. arch/powerpc/platforms/iseries/setup.c +1 −0
  273. arch/powerpc/platforms/iseries/smp.c +0 −1
  274. arch/powerpc/platforms/iseries/vio.c +1 −1
  275. arch/powerpc/platforms/iseries/viopath.c +1 −1
  276. arch/powerpc/platforms/maple/setup.c +1 −0
  277. arch/powerpc/platforms/pasemi/cpufreq.c +1 −0
  278. arch/powerpc/platforms/pasemi/dma_lib.c +2 −1
  279. arch/powerpc/platforms/pasemi/setup.c +1 −0
  280. arch/powerpc/platforms/powermac/backlight.c +1 −0
  281. arch/powerpc/platforms/powermac/feature.c +1 −0
  282. arch/powerpc/platforms/powermac/low_i2c.c +1 −1
  283. arch/powerpc/platforms/powermac/nvram.c +1 −1
  284. arch/powerpc/platforms/powermac/pic.c +0 −1
  285. arch/powerpc/platforms/powermac/setup.c +1 −0
  286. arch/powerpc/platforms/ps3/exports.c +0 −2
  287. arch/powerpc/platforms/ps3/interrupt.c +1 −1
  288. arch/powerpc/platforms/ps3/mm.c +1 −1
  289. arch/powerpc/platforms/ps3/os-area.c +1 −0
  290. arch/powerpc/platforms/ps3/setup.c +1 −0
  291. arch/powerpc/platforms/ps3/spu.c +1 −0
  292. arch/powerpc/platforms/ps3/system-bus.c +1 −1
  293. arch/powerpc/platforms/pseries/eeh.c +2 −0
  294. arch/powerpc/platforms/pseries/eeh_event.c +1 −0
  295. arch/powerpc/platforms/pseries/eeh_sysfs.c +1 −0
  296. arch/powerpc/platforms/pseries/hotplug-cpu.c +1 −0
  297. arch/powerpc/platforms/pseries/hvconsole.c +2 −1
  298. arch/powerpc/platforms/pseries/io_event_irq.c +1 −1
  299. arch/powerpc/platforms/pseries/iommu.c +1 −0
  300. arch/powerpc/platforms/pseries/lpar.c +1 −0
  301. arch/powerpc/platforms/pseries/mobility.c +1 −0
  302. arch/powerpc/platforms/pseries/pci_dlpar.c +1 −0
  303. arch/powerpc/platforms/pseries/plpar_wrappers.h +3 −0
  304. arch/powerpc/platforms/pseries/setup.c +1 −1
  305. arch/powerpc/platforms/pseries/smp.c +0 −1
  306. arch/powerpc/platforms/pseries/suspend.c +1 −0
  307. arch/powerpc/sysdev/bestcomm/sram.c +1 −1
  308. arch/powerpc/sysdev/cpm_common.c +1 −0
  309. arch/powerpc/sysdev/dcr.c +1 −0
  310. arch/powerpc/sysdev/fsl_gtm.c +1 −0
  311. arch/powerpc/sysdev/fsl_lbc.c +2 −1
  312. arch/powerpc/sysdev/fsl_pmc.c +1 −0
  313. arch/powerpc/sysdev/fsl_rio.c +1 −1
  314. arch/powerpc/sysdev/fsl_soc.c +1 −1
  315. arch/powerpc/sysdev/mpc5xxx_clocks.c +1 −0
  316. arch/powerpc/sysdev/mpc8xx_pic.c +0 −1
  317. arch/powerpc/sysdev/mv64x60_pci.c +1 −0
  318. arch/powerpc/sysdev/pmi.c +1 −0
  319. arch/powerpc/sysdev/ppc4xx_msi.c +1 −0
  320. arch/powerpc/sysdev/qe_lib/gpio.c +1 −0
  321. arch/powerpc/sysdev/qe_lib/ucc.c +1 −1
  322. arch/powerpc/sysdev/qe_lib/ucc_fast.c +1 −1
  323. arch/powerpc/sysdev/qe_lib/ucc_slow.c +1 −1
  324. arch/powerpc/sysdev/qe_lib/usb.c +1 −0
  325. arch/powerpc/sysdev/rtc_cmos_setup.c +1 −0
  326. arch/powerpc/sysdev/scom.c +1 −0
  327. arch/powerpc/sysdev/simple_gpio.c +0 −1
  328. arch/powerpc/sysdev/tsi108_dev.c +1 −1
  329. arch/powerpc/xmon/xmon.c +1 −1
  330. arch/s390/crypto/sha_common.c +1 −0
  331. arch/s390/mm/init.c +1 −0
  332. arch/sh/drivers/dma/dma-sysfs.c +1 −0
  333. arch/sh/drivers/pci/pci.c +1 −0
  334. arch/sh/kernel/cpu/shmobile/cpuidle.c +1 −0
  335. arch/sh/kernel/perf_event.c +1 −0
  336. arch/sh/kernel/topology.c +1 −0
  337. arch/sh/mm/init.c +1 −0
  338. arch/sparc/include/asm/termios.h +0 −1
  339. arch/sparc/kernel/apc.c +1 −0
  340. arch/sparc/kernel/auxio_32.c +1 −0
  341. arch/sparc/kernel/btext.c +0 −1
  342. arch/sparc/kernel/central.c +1 −0
  343. arch/sparc/kernel/cpu.c +1 −1
  344. arch/sparc/kernel/cpumap.c +1 −1
  345. arch/sparc/kernel/dma.c +0 −1
  346. arch/sparc/kernel/ebus.c +1 −1
  347. arch/sparc/kernel/hvapi.c +1 −1
  348. arch/sparc/kernel/idprom.c +1 −1
  349. arch/sparc/kernel/iommu.c +1 −1
  350. arch/sparc/kernel/irq_32.c +1 −0
  351. arch/sparc/kernel/irq_64.c +0 −1
  352. arch/sparc/kernel/ldc.c +1 −1
  353. arch/sparc/kernel/leon_kernel.c +0 −1
  354. arch/sparc/kernel/leon_pci.c +1 −0
  355. arch/sparc/kernel/leon_pci_grpci2.c +1 −1
  356. arch/sparc/kernel/mdesc.c +2 −0
  357. arch/sparc/kernel/nmi.c +1 −1
  358. arch/sparc/kernel/of_device_32.c +0 −1
  359. arch/sparc/kernel/of_device_64.c +2 −1
  360. arch/sparc/kernel/of_device_common.c +1 −1
  361. arch/sparc/kernel/pci.c +1 −1
  362. arch/sparc/kernel/pci_fire.c +1 −0
  363. arch/sparc/kernel/pci_psycho.c +1 −0
  364. arch/sparc/kernel/pci_sabre.c +1 −0
  365. arch/sparc/kernel/pci_schizo.c +1 −0
  366. arch/sparc/kernel/pci_sun4v.c +1 −0
  367. arch/sparc/kernel/pcic.c +1 −0
  368. arch/sparc/kernel/pcr.c +2 −1
  369. arch/sparc/kernel/pmc.c +1 −0
  370. arch/sparc/kernel/power.c +1 −1
  371. arch/sparc/kernel/process_64.c +1 −1
  372. arch/sparc/kernel/prom_32.c +0 −1
  373. arch/sparc/kernel/prom_64.c +0 −1
  374. arch/sparc/kernel/prom_common.c +1 −1
  375. arch/sparc/kernel/reboot.c +1 −1
  376. arch/sparc/kernel/sbus.c +1 −0
  377. arch/sparc/kernel/setup_32.c +1 −0
  378. arch/sparc/kernel/smp_64.c +1 −1
  379. arch/sparc/kernel/sparc_ksyms_64.c +1 −1
  380. arch/sparc/kernel/stacktrace.c +1 −1
  381. arch/sparc/kernel/sys_sparc32.c +0 −1
  382. arch/sparc/kernel/sys_sparc_64.c +1 −1
  383. arch/sparc/kernel/time_64.c +1 −1
  384. arch/sparc/kernel/traps_32.c +1 −0
  385. arch/sparc/kernel/unaligned_32.c +0 −1
  386. arch/sparc/kernel/vio.c +1 −0
  387. arch/sparc/kernel/viohs.c +1 −1
  388. arch/sparc/mm/fault_32.c +0 −1
  389. arch/sparc/mm/generic_32.c +1 −0
  390. arch/sparc/mm/generic_64.c +1 −0
  391. arch/sparc/mm/highmem.c +1 −0
  392. arch/sparc/mm/hugetlbpage.c +0 −1
  393. arch/unicore32/mm/init.c +1 −0
  394. arch/x86/crypto/aes_glue.c +1 −0
  395. arch/x86/crypto/aesni-intel_glue.c +1 −0
  396. arch/x86/kernel/cpu/amd.c +1 −0
  397. arch/x86/kernel/cpu/mcheck/mce-apei.c +1 −0
  398. arch/x86/kernel/cpu/mcheck/mce.c +1 −0
  399. arch/x86/kernel/cpu/mcheck/therm_throt.c +1 −0
  400. arch/x86/kernel/cpu/perf_event_intel.c +1 −0
  401. arch/x86/kernel/devicetree.c +1 −0
  402. arch/x86/kernel/e820.c +1 −0
  403. arch/x86/kernel/hpet.c +1 −0
  404. arch/x86/kernel/irq.c +1 −0
  405. arch/x86/kernel/nmi.c +1 −0
  406. arch/x86/kernel/pci-dma.c +1 −0
  407. arch/x86/kernel/probe_roms.c +2 −2
  408. arch/x86/kernel/rtc.c +1 −0
  409. arch/x86/kernel/smp.c +1 −0
  410. arch/x86/kernel/tboot.c +1 −0
  411. arch/x86/kernel/time.c +1 −0
  412. arch/x86/kernel/topology.c +1 −0
  413. arch/x86/kernel/vsyscall_64.c +1 −0
  414. arch/x86/lguest/boot.c +1 −0
  415. arch/x86/pci/i386.c +1 −0
  416. arch/x86/pci/legacy.c +1 −0
  417. arch/x86/platform/efi/efi.c +1 −0
  418. arch/x86/platform/efi/efi_32.c +1 −0
  419. arch/x86/platform/mrst/vrtc.c +1 −0
  420. arch/x86/platform/olpc/olpc-xo1-pm.c +1 −0
  421. arch/x86/platform/uv/bios_uv.c +1 −0
  422. arch/x86/power/cpu.c +1 −0
  423. arch/x86/video/fbdev.c +1 −0
  424. block/blk-integrity.c +1 −0
  425. block/bsg-lib.c +1 −1
  426. block/ioctl.c +1 −0
  427. crypto/async_tx/async_memcpy.c +1 −0
  428. crypto/async_tx/async_pq.c +1 −0
  429. crypto/async_tx/async_raid6_recov.c +1 −0
  430. crypto/async_tx/async_tx.c +1 −0
  431. crypto/async_tx/async_xor.c +1 −0
  432. crypto/async_tx/raid6test.c +1 −0
  433. crypto/crypto_wq.c +1 −0
  434. crypto/md4.c +1 −0
  435. crypto/proc.c +1 −0
  436. crypto/vmac.c +1 −0
  437. crypto/xcbc.c +1 −0
  438. drivers/acpi/acpica/evxface.c +1 −0
  439. drivers/acpi/acpica/evxfevnt.c +1 −0
  440. drivers/acpi/acpica/evxfgpe.c +1 −0
  441. drivers/acpi/acpica/evxfregn.c +1 −0
  442. drivers/acpi/acpica/hwsleep.c +1 −0
  443. drivers/acpi/acpica/hwtimer.c +1 −0
  444. drivers/acpi/acpica/hwxface.c +1 −0
  445. drivers/acpi/acpica/nsxfeval.c +1 −0
  446. drivers/acpi/acpica/nsxfname.c +1 −0
  447. drivers/acpi/acpica/nsxfobj.c +1 −0
  448. drivers/acpi/acpica/rsxface.c +1 −0
  449. drivers/acpi/acpica/tbxface.c +1 −0
  450. drivers/acpi/acpica/utdebug.c +1 −0
  451. drivers/acpi/acpica/utdecode.c +1 −0
  452. drivers/acpi/acpica/utglobal.c +1 −0
  453. drivers/acpi/acpica/utxface.c +1 −0
  454. drivers/acpi/acpica/utxferror.c +1 −0
  455. drivers/acpi/atomicio.c +1 −1
  456. drivers/acpi/blacklist.c +0 −1
  457. drivers/acpi/debugfs.c +1 −0
  458. drivers/acpi/ec_sys.c +1 −0
  459. drivers/acpi/event.c +1 −0
  460. drivers/acpi/glue.c +1 −0
  461. drivers/acpi/proc.c +1 −0
  462. drivers/acpi/processor_core.c +1 −0
  463. drivers/acpi/sbshc.c +1 −0
  464. drivers/acpi/video_detect.c +1 −0
  465. drivers/ata/libata-eh.c +1 −0
  466. drivers/ata/libata-pmp.c +1 −0
  467. drivers/ata/libata-scsi.c +1 −0
  468. drivers/ata/libata-sff.c +1 −0
  469. drivers/base/base.h +1 −0
  470. drivers/base/dma-coherent.c +1 −0
  471. drivers/base/dma-mapping.c +1 −0
  472. drivers/base/hypervisor.c +1 −0
  473. drivers/base/power/common.c +1 −1
  474. drivers/base/power/generic_ops.c +1 −0
  475. drivers/base/power/main.c +1 −0
  476. drivers/base/power/qos.c +1 −0
  477. drivers/base/power/runtime.c +1 −0
  478. drivers/base/power/sysfs.c +1 −0
  479. drivers/base/power/trace.c +1 −0
  480. drivers/base/power/wakeup.c +1 −0
  481. drivers/base/regmap/regcache.c +1 −0
  482. drivers/base/transport_class.c +1 −0
  483. drivers/bcma/core.c +1 −0
  484. drivers/bcma/driver_chipcommon.c +1 −0
  485. drivers/bcma/driver_chipcommon_pmu.c +1 −0
  486. drivers/bcma/driver_pci.c +1 −0
  487. drivers/bcma/host_pci.c +1 −0
  488. drivers/bcma/main.c +1 −0
  489. drivers/block/aoe/aoeblk.c +1 −0
  490. drivers/block/aoe/aoechr.c +1 −0
  491. drivers/block/ps3disk.c +1 −0
  492. drivers/block/ps3vram.c +1 −0
  493. drivers/block/virtio_blk.c +1 −0
  494. drivers/bluetooth/btmrvl_main.c +2 −0
  495. drivers/bluetooth/btmrvl_sdio.c +1 −0
  496. drivers/bluetooth/btwilink.c +1 −0
  497. drivers/char/hw_random/virtio-rng.c +1 −0
  498. drivers/char/mem.c +1 −0
  499. drivers/char/ps3flash.c +1 −0
  500. drivers/char/ramoops.c +1 −0
  501. drivers/char/ttyprintk.c +1 −0
  502. drivers/char/virtio_console.c +1 −0
  503. drivers/clocksource/sh_cmt.c +1 −0
  504. drivers/clocksource/sh_mtu2.c +1 −0
  505. drivers/clocksource/sh_tmu.c +1 −0
  506. drivers/cpufreq/cpufreq_stats.c +1 −0
  507. drivers/cpufreq/s3c64xx-cpufreq.c +1 −0
  508. drivers/cpuidle/cpuidle.c +1 −0
  509. drivers/cpuidle/governors/ladder.c +1 −1
  510. drivers/cpuidle/governors/menu.c +1 −0
  511. drivers/crypto/mv_cesa.c +1 −0
  512. drivers/dca/dca-core.c +1 −0
  513. drivers/dca/dca-sysfs.c +1 −0
  514. drivers/dma/imx-dma.c +1 −0
  515. drivers/dma/imx-sdma.c +1 −0
  516. drivers/dma/intel_mid_dma.c +1 −0
  517. drivers/dma/ipu/ipu_idmac.c +1 −0
  518. drivers/dma/ste_dma40.c +1 −0
  519. drivers/edac/mce_amd_inj.c +1 −0
  520. drivers/firewire/core-iso.c +1 −0
  521. drivers/firmware/google/gsmi.c +1 −0
  522. drivers/gpio/gpio-74x164.c +1 −0
  523. drivers/gpio/gpio-ep93xx.c +1 −0
  524. drivers/gpio/gpio-mc33880.c +1 −0
  525. drivers/gpio/gpio-mcp23s08.c +1 −0
  526. drivers/gpio/gpio-ml-ioh.c +1 −0
  527. drivers/gpio/gpio-mpc5200.c +1 −0
  528. drivers/gpio/gpio-mxc.c +1 −0
  529. drivers/gpio/gpio-mxs.c +1 −0
  530. drivers/gpio/gpio-pcf857x.c +1 −0
  531. drivers/gpio/gpio-pch.c +1 −0
  532. drivers/gpio/gpio-xilinx.c +1 −0
  533. drivers/gpu/drm/ati_pcigart.c +1 −0
  534. drivers/gpu/drm/drm_buffer.c +1 −0
  535. drivers/gpu/drm/drm_bufs.c +1 −0
  536. drivers/gpu/drm/drm_cache.c +1 −0
  537. drivers/gpu/drm/drm_crtc.c +1 −0
  538. drivers/gpu/drm/drm_crtc_helper.c +3 −0
  539. drivers/gpu/drm/drm_debugfs.c +1 −0
  540. drivers/gpu/drm/drm_dma.c +1 −0
  541. drivers/gpu/drm/drm_drv.c +1 −0
  542. drivers/gpu/drm/drm_edid.c +1 −0
  543. drivers/gpu/drm/drm_encoder_slave.c +2 −0
  544. drivers/gpu/drm/drm_fb_helper.c +1 −0
  545. drivers/gpu/drm/drm_fops.c +1 −0
  546. drivers/gpu/drm/drm_hashtab.c +1 −0
  547. drivers/gpu/drm/drm_ioc32.c +1 −0
  548. drivers/gpu/drm/drm_irq.c +1 −0
  549. drivers/gpu/drm/drm_memory.c +1 −0
  550. drivers/gpu/drm/drm_mm.c +1 −0
  551. drivers/gpu/drm/drm_modes.c +1 −0
  552. drivers/gpu/drm/drm_pci.c +1 −0
  553. drivers/gpu/drm/drm_platform.c +1 −0
  554. drivers/gpu/drm/drm_proc.c +1 −0
  555. drivers/gpu/drm/drm_sman.c +1 −0
  556. drivers/gpu/drm/drm_sysfs.c +1 −0
  557. drivers/gpu/drm/drm_usb.c +1 −0
  558. drivers/gpu/drm/drm_vm.c +1 −0
  559. drivers/gpu/drm/i2c/ch7006_drv.c +2 −0
  560. drivers/gpu/drm/i2c/sil164_drv.c +2 −0
  561. drivers/gpu/drm/i810/i810_drv.c +2 −0
  562. drivers/gpu/drm/i915/i915_debugfs.c +1 −0
  563. drivers/gpu/drm/i915/i915_dma.c +1 −0
  564. drivers/gpu/drm/i915/i915_drv.c +1 −0
  565. drivers/gpu/drm/i915/intel_dp.c +1 −0
  566. drivers/gpu/drm/i915/intel_i2c.c +1 −0
  567. drivers/gpu/drm/i915/intel_sdvo.c +1 −0
  568. drivers/gpu/drm/mga/mga_drv.c +2 −0
  569. drivers/gpu/drm/mga/mga_warp.c +1 −0
  570. drivers/gpu/drm/nouveau/nouveau_drv.c +1 −0
  571. drivers/gpu/drm/nouveau/nouveau_i2c.c +2 −0
  572. drivers/gpu/drm/nouveau/nouveau_temp.c +2 −0
  573. drivers/gpu/drm/nouveau/nvc0_graph.c +1 −0
  574. drivers/gpu/drm/r128/r128_cce.c +1 −0
  575. drivers/gpu/drm/r128/r128_drv.c +2 −0
  576. drivers/gpu/drm/radeon/ni.c +1 −0
  577. drivers/gpu/drm/radeon/r100.c +1 −0
  578. drivers/gpu/drm/radeon/r600.c +1 −0
  579. drivers/gpu/drm/radeon/r600_cp.c +2 −0
  580. drivers/gpu/drm/radeon/radeon_cp.c +2 −0
  581. drivers/gpu/drm/radeon/radeon_drv.c +1 −0
  582. drivers/gpu/drm/radeon/radeon_i2c.c +2 −0
  583. drivers/gpu/drm/savage/savage_drv.c +2 −0
  584. drivers/gpu/drm/sis/sis_drv.c +2 −0
  585. drivers/gpu/drm/tdfx/tdfx_drv.c +2 −0
  586. drivers/gpu/drm/ttm/ttm_tt.c +1 −0
  587. drivers/gpu/drm/via/via_drv.c +2 −0
  588. drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +1 −0
  589. drivers/gpu/drm/vmwgfx/vmwgfx_fb.c +2 −0
  590. drivers/hid/hid-axff.c +1 −0
  591. drivers/hid/hid-debug.c +1 −0
  592. drivers/hid/hid-dr.c +1 −0
  593. drivers/hid/hid-emsff.c +1 −0
  594. drivers/hid/hid-gaff.c +1 −0
  595. drivers/hid/hid-holtekff.c +1 −0
  596. drivers/hid/hid-picolcd.c +1 −0
  597. drivers/hid/hid-pl.c +1 −0
  598. drivers/hid/hid-roccat-common.c +1 −0
  599. drivers/hid/hid-roccat.c +1 −0
  600. drivers/hid/hid-sjoy.c +1 −0
  601. drivers/hid/hid-tmff.c +1 −0
  602. drivers/hid/hid-zpff.c +1 −0
  603. drivers/hid/usbhid/hid-quirks.c +1 −0
  604. drivers/hwmon/ultra45_env.c +1 −0
  605. drivers/i2c/busses/i2c-pxa-pci.c +1 −0
  606. drivers/i2c/busses/i2c-sh7760.c +1 −0
  607. drivers/i2c/busses/i2c-tegra.c +1 −0
  608. drivers/i2c/i2c-boardinfo.c +1 −0
  609. drivers/ide/buddha.c +1 −0
  610. drivers/ide/cmd640.c +1 −0
  611. drivers/ide/ide-acpi.c +1 −0
  612. drivers/ide/ide-atapi.c +1 −0
  613. drivers/ide/ide-disk_proc.c +1 −0
  614. drivers/ide/ide-dma-sff.c +1 −0
  615. drivers/ide/ide-dma.c +1 −0
  616. drivers/ide/ide-eh.c +1 −0
  617. drivers/ide/ide-floppy_proc.c +1 −0
  618. drivers/ide/ide-io-std.c +1 −0
  619. drivers/ide/ide-ioctls.c +1 −0
  620. drivers/ide/ide-legacy.c +1 −0
  621. drivers/ide/ide-lib.c +1 −0
  622. drivers/ide/ide-pnp.c +1 −0
  623. drivers/ide/ide-taskfile.c +1 −0
  624. drivers/ide/ide-xfer-mode.c +1 −0
  625. drivers/ide/macide.c +1 −0
  626. drivers/ide/pmac.c +1 −0
  627. drivers/ide/q40ide.c +1 −0
  628. drivers/ide/setup-pci.c +1 −0
  629. drivers/ide/tc86c001.c +1 −0
  630. drivers/idle/intel_idle.c +1 −0
  631. drivers/infiniband/core/addr.c +1 −0
  632. drivers/infiniband/core/cm.c +1 −0
  633. drivers/infiniband/core/cma.c +1 −0
  634. drivers/infiniband/core/fmr_pool.c +1 −0
  635. drivers/infiniband/core/iwcm.c +1 −0
  636. drivers/infiniband/core/mad.c +1 −0
  637. drivers/infiniband/core/multicast.c +1 −0
  638. drivers/infiniband/core/netlink.c +1 −0
  639. drivers/infiniband/core/packer.c +1 −0
  640. drivers/infiniband/core/sysfs.c +1 −0
  641. drivers/infiniband/core/ucma.c +1 −0
  642. drivers/infiniband/core/ud_header.c +1 −0
  643. drivers/infiniband/core/umem.c +1 −0
  644. drivers/infiniband/core/uverbs_marshall.c +1 −0
  645. drivers/infiniband/core/verbs.c +1 −0
  646. drivers/infiniband/hw/cxgb4/qp.c +3 −0
  647. drivers/infiniband/hw/ipath/ipath_diag.c +1 −0
  648. drivers/infiniband/hw/ipath/ipath_driver.c +1 −0
  649. drivers/infiniband/hw/ipath/ipath_file_ops.c +1 −0
  650. drivers/infiniband/hw/ipath/ipath_init_chip.c +1 −0
  651. drivers/infiniband/hw/ipath/ipath_sysfs.c +1 −0
  652. drivers/infiniband/hw/ipath/ipath_verbs.c +1 −0
  653. drivers/infiniband/hw/mthca/mthca_catas.c +1 −0
  654. drivers/infiniband/hw/mthca/mthca_cmd.c +1 −0
  655. drivers/infiniband/hw/mthca/mthca_provider.c +2 −0
  656. drivers/infiniband/hw/qib/qib_diag.c +1 −0
  657. drivers/infiniband/hw/qib/qib_driver.c +1 −0
  658. drivers/infiniband/hw/qib/qib_file_ops.c +1 −0
  659. drivers/infiniband/hw/qib/qib_iba7220.c +1 −0
  660. drivers/infiniband/hw/qib/qib_iba7322.c +1 −0
  661. drivers/infiniband/hw/qib/qib_init.c +1 −0
  662. drivers/infiniband/hw/qib/qib_pcie.c +1 −0
  663. drivers/infiniband/hw/qib/qib_sd7220.c +1 −0
  664. drivers/infiniband/hw/qib/qib_sdma.c +1 −0
  665. drivers/infiniband/hw/qib/qib_tx.c +1 −0
  666. drivers/infiniband/hw/qib/qib_verbs.c +1 −0
  667. drivers/infiniband/ulp/ipoib/ipoib_cm.c +1 −0
  668. drivers/infiniband/ulp/ipoib/ipoib_fs.c +1 −0
  669. drivers/infiniband/ulp/ipoib/ipoib_ib.c +1 −0
  670. drivers/infiniband/ulp/ipoib/ipoib_multicast.c +1 −0
  671. drivers/infiniband/ulp/iser/iscsi_iser.c +1 −0
  672. drivers/input/input-compat.c +1 −0
  673. drivers/input/input-mt.c +1 −0
  674. drivers/input/input-polldev.c +1 −0
  675. drivers/input/joystick/as5011.c +1 −0
  676. drivers/input/keyboard/nomadik-ske-keypad.c +1 −0
  677. drivers/input/keyboard/tnetv107x-keypad.c +1 −0
  678. drivers/input/misc/ad714x.c +1 −0
  679. drivers/input/misc/adxl34x.c +1 −0
  680. drivers/input/misc/ati_remote2.c +1 −0
  681. drivers/input/misc/cma3000_d0x.c +1 −0
  682. drivers/input/misc/dm355evm_keys.c +1 −0
  683. drivers/input/sparse-keymap.c +1 −0
  684. drivers/input/touchscreen/ad7877.c +1 −0
  685. drivers/input/touchscreen/ad7879-spi.c +1 −0
  686. drivers/input/touchscreen/ad7879.c +1 −0
  687. drivers/input/touchscreen/ads7846.c +1 −0
  688. drivers/input/touchscreen/bu21013_ts.c +1 −0
  689. drivers/iommu/intel-iommu.c +1 −0
  690. drivers/isdn/capi/kcapi_proc.c +1 −0
  691. drivers/isdn/gigaset/asyncdata.c +1 −0
  692. drivers/isdn/gigaset/capi.c +1 −0
  693. drivers/isdn/gigaset/dummyll.c +1 −0
  694. drivers/isdn/gigaset/ev-layer.c +1 −0
  695. drivers/isdn/gigaset/i4l.c +1 −0
  696. drivers/isdn/gigaset/interface.c +1 −0
  697. drivers/isdn/hardware/mISDN/mISDNisar.c +1 −0
  698. drivers/isdn/i4l/isdn_tty.c +1 −0
  699. drivers/isdn/mISDN/clock.c +1 −0
  700. drivers/isdn/mISDN/dsp_audio.c +1 −0
  701. drivers/isdn/mISDN/dsp_pipeline.c +1 −0
  702. drivers/isdn/mISDN/socket.c +1 −0
  703. drivers/leds/dell-led.c +1 −0
  704. drivers/leds/leds-88pm860x.c +1 −0
  705. drivers/leds/leds-asic3.c +1 −0
  706. drivers/leds/leds-atmel-pwm.c +1 −0
  707. drivers/leds/leds-cobalt-raq.c +1 −0
  708. drivers/leds/leds-fsg.c +1 −0
  709. drivers/leds/leds-gpio.c +1 −0
  710. drivers/leds/leds-lm3530.c +1 −0
  711. drivers/leds/leds-locomo.c +1 −0
  712. drivers/leds/leds-lt3593.c +1 −0
  713. drivers/leds/leds-net48xx.c +1 −0
  714. drivers/leds/leds-net5501.c +1 −0
  715. drivers/leds/leds-ns2.c +1 −0
  716. drivers/leds/leds-s3c24xx.c +1 −0
  717. drivers/leds/leds-wm831x-status.c +1 −0
  718. drivers/leds/leds-wm8350.c +1 −0
  719. drivers/leds/leds-wrap.c +1 −0
  720. drivers/lguest/lguest_device.c +1 −0
  721. drivers/lguest/lguest_user.c +1 −0
  722. drivers/md/dm-exception-store.c +1 −0
  723. drivers/md/dm-log-userspace-base.c +1 −0
  724. drivers/md/dm-path-selector.c +1 −0
  725. drivers/md/dm-raid.c +1 −0
  726. drivers/md/dm-round-robin.c +1 −0
  727. drivers/md/dm-service-time.c +1 −0
  728. drivers/md/dm-snap-persistent.c +1 −0
  729. drivers/md/dm-snap-transient.c +1 −0
  730. drivers/md/dm-uevent.c +1 −0
  731. drivers/md/faulty.c +1 −0
  732. drivers/md/linear.c +1 −0
  733. drivers/md/md.c +1 −0
  734. drivers/md/multipath.c +1 −0
  735. drivers/md/raid0.c +1 −0
  736. drivers/md/raid1.c +1 −0
  737. drivers/md/raid10.c +1 −0
  738. drivers/md/raid5.c +1 −0
  739. drivers/media/common/saa7146_core.c +1 −0
  740. drivers/media/common/saa7146_fops.c +1 −0
  741. drivers/media/common/saa7146_hlp.c +1 −0
  742. drivers/media/common/saa7146_video.c +1 −0
  743. drivers/media/common/tuners/tuner-types.c +1 −0
  744. drivers/media/dvb/frontends/dibx000_common.c +1 −0
  745. drivers/media/dvb/siano/sms-cards.c +1 −0
  746. drivers/media/dvb/siano/smsendian.c +1 −0
  747. drivers/media/dvb/siano/smssdio.c +1 −0
  748. drivers/media/dvb/siano/smsusb.c +1 −0
  749. drivers/media/media-device.c +1 −0
  750. drivers/media/radio/radio-timb.c +1 −0
  751. drivers/media/radio/radio-wl1273.c +1 −0
  752. drivers/media/radio/si4713-i2c.c +1 −0
  753. drivers/media/radio/wl128x/fmdrv_v4l2.c +2 −0
  754. drivers/media/rc/ir-jvc-decoder.c +1 −0
  755. drivers/media/rc/ir-lirc-codec.c +1 −0
  756. drivers/media/rc/ir-nec-decoder.c +1 −0
  757. drivers/media/rc/ir-raw.c +2 −0
  758. drivers/media/rc/ir-rc5-decoder.c +1 −0
  759. drivers/media/rc/ir-rc5-sz-decoder.c +1 −0
  760. drivers/media/rc/ir-rc6-decoder.c +1 −0
  761. drivers/media/rc/ir-sony-decoder.c +1 −0
  762. drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c +1 −0
  763. drivers/media/rc/keymaps/rc-alink-dtu-m.c +1 −0
  764. drivers/media/rc/keymaps/rc-anysee.c +1 −0
  765. drivers/media/rc/keymaps/rc-apac-viewcomp.c +1 −0
  766. drivers/media/rc/keymaps/rc-asus-pc39.c +1 −0
  767. drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c +1 −0
  768. drivers/media/rc/keymaps/rc-avermedia-a16d.c +1 −0
  769. drivers/media/rc/keymaps/rc-avermedia-cardbus.c +1 −0
  770. drivers/media/rc/keymaps/rc-avermedia-dvbt.c +1 −0
  771. drivers/media/rc/keymaps/rc-avermedia-m135a.c +1 −0
  772. drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c +1 −0
  773. drivers/media/rc/keymaps/rc-avermedia-rm-ks.c +1 −0
  774. drivers/media/rc/keymaps/rc-avermedia.c +1 −0
  775. drivers/media/rc/keymaps/rc-avertv-303.c +1 −0
  776. drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c +1 −0
  777. drivers/media/rc/keymaps/rc-behold-columbus.c +1 −0
  778. drivers/media/rc/keymaps/rc-behold.c +1 −0
  779. drivers/media/rc/keymaps/rc-budget-ci-old.c +1 −0
  780. drivers/media/rc/keymaps/rc-cinergy-1400.c +1 −0
  781. drivers/media/rc/keymaps/rc-cinergy.c +1 −0
  782. drivers/media/rc/keymaps/rc-dib0700-nec.c +1 −0
  783. drivers/media/rc/keymaps/rc-dib0700-rc5.c +1 −0
  784. drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c +1 −0
  785. drivers/media/rc/keymaps/rc-digittrade.c +1 −0
  786. drivers/media/rc/keymaps/rc-dm1105-nec.c +1 −0
  787. drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c +1 −0
  788. drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c +1 −0
  789. drivers/media/rc/keymaps/rc-em-terratec.c +1 −0
  790. drivers/media/rc/keymaps/rc-encore-enltv-fm53.c +1 −0
  791. drivers/media/rc/keymaps/rc-encore-enltv.c +1 −0
  792. drivers/media/rc/keymaps/rc-encore-enltv2.c +1 −0
  793. drivers/media/rc/keymaps/rc-evga-indtube.c +1 −0
  794. drivers/media/rc/keymaps/rc-eztv.c +1 −0
  795. drivers/media/rc/keymaps/rc-flydvb.c +1 −0
  796. drivers/media/rc/keymaps/rc-flyvideo.c +1 −0
  797. drivers/media/rc/keymaps/rc-fusionhdtv-mce.c +1 −0
  798. drivers/media/rc/keymaps/rc-gadmei-rm008z.c +1 −0
  799. drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c +1 −0
  800. drivers/media/rc/keymaps/rc-gotview7135.c +1 −0
  801. drivers/media/rc/keymaps/rc-hauppauge.c +1 −0
  802. drivers/media/rc/keymaps/rc-imon-mce.c +1 −0
  803. drivers/media/rc/keymaps/rc-imon-pad.c +1 −0
  804. drivers/media/rc/keymaps/rc-iodata-bctv7e.c +1 −0
  805. drivers/media/rc/keymaps/rc-kaiomy.c +1 −0
  806. drivers/media/rc/keymaps/rc-kworld-315u.c +1 −0
  807. drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.c +1 −0
  808. drivers/media/rc/keymaps/rc-leadtek-y04g0051.c +1 −0
  809. drivers/media/rc/keymaps/rc-lirc.c +1 −0
  810. drivers/media/rc/keymaps/rc-lme2510.c +1 −0
  811. drivers/media/rc/keymaps/rc-manli.c +1 −0
  812. drivers/media/rc/keymaps/rc-msi-digivox-ii.c +1 −0
  813. drivers/media/rc/keymaps/rc-msi-digivox-iii.c +1 −0
  814. drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c +1 −0
  815. drivers/media/rc/keymaps/rc-msi-tvanywhere.c +1 −0
  816. drivers/media/rc/keymaps/rc-nebula.c +1 −0
  817. drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.c +1 −0
  818. drivers/media/rc/keymaps/rc-norwood.c +1 −0
  819. drivers/media/rc/keymaps/rc-npgtech.c +1 −0
  820. drivers/media/rc/keymaps/rc-pctv-sedna.c +1 −0
  821. drivers/media/rc/keymaps/rc-pinnacle-color.c +1 −0
  822. drivers/media/rc/keymaps/rc-pinnacle-grey.c +1 −0
  823. drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c +1 −0
  824. drivers/media/rc/keymaps/rc-pixelview-002t.c +1 −0
  825. drivers/media/rc/keymaps/rc-pixelview-mk12.c +1 −0
  826. drivers/media/rc/keymaps/rc-pixelview-new.c +1 −0
  827. drivers/media/rc/keymaps/rc-pixelview.c +1 −0
  828. drivers/media/rc/keymaps/rc-powercolor-real-angel.c +1 −0
  829. drivers/media/rc/keymaps/rc-proteus-2309.c +1 −0
  830. drivers/media/rc/keymaps/rc-purpletv.c +1 −0
  831. drivers/media/rc/keymaps/rc-pv951.c +1 −0
  832. drivers/media/rc/keymaps/rc-rc6-mce.c +1 −0
  833. drivers/media/rc/keymaps/rc-real-audio-220-32-keys.c +1 −0
  834. drivers/media/rc/keymaps/rc-streamzap.c +1 −0
  835. drivers/media/rc/keymaps/rc-tbs-nec.c +1 −0
  836. drivers/media/rc/keymaps/rc-technisat-usb2.c +1 −0
  837. drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c +1 −0
  838. drivers/media/rc/keymaps/rc-terratec-slim-2.c +1 −0
  839. drivers/media/rc/keymaps/rc-terratec-slim.c +1 −0
  840. drivers/media/rc/keymaps/rc-tevii-nec.c +1 −0
  841. drivers/media/rc/keymaps/rc-tivo.c +1 −0
  842. drivers/media/rc/keymaps/rc-total-media-in-hand.c +1 −0
  843. drivers/media/rc/keymaps/rc-trekstor.c +1 −0
  844. drivers/media/rc/keymaps/rc-tt-1500.c +1 −0
  845. drivers/media/rc/keymaps/rc-twinhan1027.c +1 −0
  846. drivers/media/rc/keymaps/rc-videomate-m1f.c +1 −0
  847. drivers/media/rc/keymaps/rc-videomate-s350.c +1 −0
  848. drivers/media/rc/keymaps/rc-videomate-tv-pvr.c +1 −0
  849. drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.c +1 −0
  850. drivers/media/rc/keymaps/rc-winfast.c +1 −0
  851. drivers/media/rc/rc-main.c +1 −0
  852. drivers/media/video/adp1653.c +1 −0
  853. drivers/media/video/ak881x.c +1 −0
  854. drivers/media/video/cpia2/cpia2_usb.c +1 −0
  855. drivers/media/video/cx25840/cx25840-ir.c +1 −0
  856. drivers/media/video/davinci/dm355_ccdc.c +1 −0
  857. drivers/media/video/davinci/dm644x_ccdc.c +1 −0
  858. drivers/media/video/hdpvr/hdpvr-i2c.c +1 −0
  859. drivers/media/video/hexium_gemini.c +1 −0
  860. drivers/media/video/hexium_orion.c +1 −0
  861. drivers/media/video/imx074.c +1 −0
  862. drivers/media/video/m5mols/m5mols_core.c +1 −0
  863. drivers/media/video/mt9m001.c +1 −0
  864. drivers/media/video/mt9m111.c +1 −0
  865. drivers/media/video/mt9t031.c +1 −0
  866. drivers/media/video/mt9v011.c +1 −0
  867. drivers/media/video/mt9v022.c +1 −0
  868. drivers/media/video/mt9v032.c +1 −0
  869. drivers/media/video/mxb.c +1 −0
  870. drivers/media/video/noon010pc30.c +1 −0
  871. drivers/media/video/omap24xxcam.c +1 −0
  872. drivers/media/video/ov6650.c +1 −0
  873. drivers/media/video/pvrusb2/pvrusb2-devattr.c +1 −0
  874. drivers/media/video/pvrusb2/pvrusb2-hdw.c +1 −0
  875. drivers/media/video/pvrusb2/pvrusb2-i2c-core.c +1 −0
  876. drivers/media/video/pvrusb2/pvrusb2-v4l2.c +1 −0
  877. drivers/media/video/rj54n1cb0c.c +1 −0
  878. drivers/media/video/sh_mobile_csi2.c +1 −0
  879. drivers/media/video/sh_vou.c +1 −0
  880. drivers/media/video/sr030pc30.c +1 −0
  881. drivers/media/video/tcm825x.c +1 −0
  882. drivers/media/video/timblogiw.c +1 −0
  883. drivers/media/video/tvp514x.c +1 −0
  884. drivers/media/video/tvp5150.c +1 −0
  885. drivers/media/video/tvp7002.c +1 −0
  886. drivers/media/video/usbvision/usbvision-cards.c +1 −0
  887. drivers/media/video/v4l2-ctrls.c +1 −0
  888. drivers/media/video/v4l2-device.c +1 −0
  889. drivers/media/video/v4l2-event.c +1 −0
  890. drivers/media/video/v4l2-fh.c +1 −0
  891. drivers/media/video/v4l2-int-device.c +1 −0
  892. drivers/media/video/v4l2-subdev.c +1 −0
  893. drivers/memstick/core/memstick.c +1 −0
  894. drivers/memstick/core/mspro_block.c +1 −0
  895. drivers/memstick/host/jmb38x_ms.c +1 −0
  896. drivers/memstick/host/tifm_ms.c +1 −0
  897. drivers/message/i2o/pci.c +1 −0
  898. drivers/mfd/ab3100-core.c +1 −0
  899. drivers/mfd/ab8500-debugfs.c +1 −0
  900. drivers/mfd/ab8500-sysctrl.c +1 −0
  901. drivers/mfd/abx500-core.c +1 −0
  902. drivers/mfd/asic3.c +1 −0
  903. drivers/mfd/dm355evm_msp.c +1 −0
  904. drivers/mfd/max8997.c +1 −0
  905. drivers/mfd/mfd-core.c +1 −0
  906. drivers/mfd/pcf50633-irq.c +1 −0
  907. drivers/mfd/tmio_core.c +1 −0
  908. drivers/mfd/twl-core.c +1 −0
  909. drivers/mfd/twl6030-irq.c +1 −0
  910. drivers/mfd/wl1273-core.c +1 −0
  911. drivers/mfd/wm8400-core.c +1 −0
  912. drivers/misc/ab8500-pwm.c +1 −0
  913. drivers/misc/atmel-ssc.c +1 −0
  914. drivers/misc/atmel_tclib.c +1 −0
  915. drivers/misc/bh1780gli.c +1 −0
  916. drivers/misc/kgdbts.c +1 −0
  917. drivers/misc/sgi-gru/grukservices.c +1 −0
  918. drivers/misc/ti-st/st_kim.c +1 −0
  919. drivers/misc/tifm_7xx1.c +1 −0
  920. drivers/misc/tifm_core.c +1 −0
  921. drivers/mmc/core/bus.c +2 −0
  922. drivers/mmc/core/debugfs.c +1 −0
  923. drivers/mmc/core/host.c +1 −0
  924. drivers/mmc/core/mmc.c +1 −0
  925. drivers/mmc/core/mmc_ops.c +1 −0
  926. drivers/mmc/core/quirks.c +1 −0
  927. drivers/mmc/core/sd.c +1 −0
  928. drivers/mmc/core/sd_ops.c +1 −0
  929. drivers/mmc/core/sdio_bus.c +1 −0
  930. drivers/mmc/core/sdio_io.c +1 −0
  931. drivers/mmc/core/sdio_irq.c +1 −0
  932. drivers/mmc/host/sdhci-tegra.c +1 −0
  933. drivers/mtd/ar7part.c +1 −0
  934. drivers/mtd/cmdlinepart.c +1 −0
  935. drivers/mtd/lpddr/lpddr_cmds.c +1 −0
  936. drivers/mtd/mtdblock_ro.c +1 −0
  937. drivers/mtd/mtdsuper.c +1 −0
  938. drivers/mtd/nand/cafe_nand.c +1 −0
  939. drivers/mtd/nand/cmx270_nand.c +1 −0
  940. drivers/mtd/nand/diskonchip.c +1 −0
  941. drivers/mtd/nand/nand_bbt.c +1 −0
  942. drivers/mtd/nand/omap2.c +1 −0
  943. drivers/mtd/nand/sm_common.c +1 −0
  944. drivers/mtd/onenand/onenand_bbt.c +1 −0
  945. drivers/mtd/redboot.c +1 −0
  946. drivers/mtd/rfd_ftl.c +1 −0
  947. drivers/mtd/ubi/vmt.c +1 −0
  948. drivers/net/bonding/bond_procfs.c +1 −0
  949. drivers/net/ethernet/brocade/bna/bnad.c +1 −0
  950. drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c +1 −0
  951. drivers/net/ethernet/chelsio/cxgb3/l2t.c +1 −0
  952. drivers/net/ethernet/chelsio/cxgb4/l2t.c +3 −4
  953. drivers/net/ethernet/chelsio/cxgb4/sge.c +1 −0
  954. drivers/net/ethernet/emulex/benet/be_main.c +1 −0
  955. drivers/net/ethernet/ethoc.c +1 −0
  956. drivers/net/ethernet/freescale/ucc_geth.c +1 −0
  957. drivers/net/ethernet/intel/e1000e/param.c +1 −0
  958. drivers/net/ethernet/mellanox/mlx4/alloc.c +1 −0
  959. drivers/net/ethernet/mellanox/mlx4/catas.c +1 −0
  960. drivers/net/ethernet/mellanox/mlx4/cmd.c +1 −0
  961. drivers/net/ethernet/mellanox/mlx4/cq.c +1 −0
  962. drivers/net/ethernet/mellanox/mlx4/en_tx.c +1 −0
  963. drivers/net/ethernet/mellanox/mlx4/eq.c +1 −0
  964. drivers/net/ethernet/mellanox/mlx4/fw.c +1 −0
  965. drivers/net/ethernet/mellanox/mlx4/intf.c +1 −0
  966. drivers/net/ethernet/mellanox/mlx4/mcg.c +1 −0
  967. drivers/net/ethernet/mellanox/mlx4/mr.c +1 −0
  968. drivers/net/ethernet/mellanox/mlx4/pd.c +1 −0
  969. drivers/net/ethernet/mellanox/mlx4/port.c +1 −0
  970. drivers/net/ethernet/mellanox/mlx4/qp.c +1 −0
  971. drivers/net/ethernet/mellanox/mlx4/srq.c +1 −0
  972. drivers/net/ethernet/neterion/vxge/vxge-main.c +1 −0
  973. drivers/net/ethernet/octeon/octeon_mgmt.c +1 −0
  974. drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c +1 −0
  975. drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c +1 −0
  976. drivers/net/ethernet/sfc/rx.c +1 −0
  977. drivers/net/ethernet/smsc/smsc9420.c +1 −0
  978. drivers/net/ethernet/xscale/ixp4xx_eth.c +1 −0
  979. drivers/net/phy/realtek.c +1 −0
  980. drivers/net/usb/lg-vl600.c +1 −0
  981. drivers/net/veth.c +1 −0
  982. drivers/net/vmxnet3/vmxnet3_drv.c +1 −0
  983. drivers/net/wimax/i2400m/control.c +2 −0
  984. drivers/net/wimax/i2400m/debugfs.c +1 −0
  985. drivers/net/wimax/i2400m/fw.c +1 −0
  986. drivers/net/wimax/i2400m/netdev.c +1 −0
  987. drivers/net/wimax/i2400m/rx.c +2 −0
  988. drivers/net/wimax/i2400m/sdio.c +1 −0
  989. drivers/net/wimax/i2400m/tx.c +1 −0
  990. drivers/net/wimax/i2400m/usb.c +1 −0
  991. drivers/net/wireless/adm8211.c +1 −0
  992. drivers/net/wireless/ath/ath5k/debug.c +2 −1
  993. drivers/net/wireless/ath/ath5k/pci.c +1 −0
  994. drivers/net/wireless/ath/ath6kl/cfg80211.c +2 −0
  995. drivers/net/wireless/ath/ath6kl/debug.c +1 −0
  996. drivers/net/wireless/ath/ath6kl/sdio.c +1 −0
  997. drivers/net/wireless/ath/ath9k/ahb.c +1 −0
  998. drivers/net/wireless/ath/ath9k/ani.c +1 −0
  999. drivers/net/wireless/ath/ath9k/ar9002_hw.c +1 −0
  1000. drivers/net/wireless/ath/ath9k/ar9002_mac.c +1 −0
  1001. drivers/net/wireless/ath/ath9k/ar9003_mac.c +1 −0
  1002. drivers/net/wireless/ath/ath9k/ar9003_paprd.c +1 −0
  1003. drivers/net/wireless/ath/ath9k/ar9003_phy.c +1 −0
  1004. drivers/net/wireless/ath/ath9k/btcoex.c +1 −0
  1005. drivers/net/wireless/ath/ath9k/calib.c +1 −0
  1006. drivers/net/wireless/ath/ath9k/debug.c +1 −0
  1007. drivers/net/wireless/ath/ath9k/hw.c +1 −0
  1008. drivers/net/wireless/ath/ath9k/init.c +1 −0
  1009. drivers/net/wireless/ath/ath9k/mac.c +1 −0
  1010. drivers/net/wireless/ath/ath9k/pci.c +1 −0
  1011. drivers/net/wireless/ath/ath9k/rc.c +1 −0
  1012. drivers/net/wireless/ath/carl9170/fw.c +1 −0
  1013. drivers/net/wireless/ath/debug.c +1 −0
  1014. drivers/net/wireless/ath/hw.c +1 −0
  1015. drivers/net/wireless/ath/key.c +1 −0
  1016. drivers/net/wireless/ath/regd.c +1 −0
  1017. drivers/net/wireless/b43/main.c +1 −1
  1018. drivers/net/wireless/b43/pcmcia.c +1 −0
  1019. drivers/net/wireless/b43legacy/main.c +1 −1
  1020. drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c +1 −0
  1021. drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c +1 −0
  1022. drivers/net/wireless/hostap/hostap_80211_rx.c +1 −0
  1023. drivers/net/wireless/hostap/hostap_80211_tx.c +1 −0
  1024. drivers/net/wireless/hostap/hostap_ap.c +2 −0
  1025. drivers/net/wireless/hostap/hostap_info.c +1 −0
  1026. drivers/net/wireless/hostap/hostap_ioctl.c +1 −0
  1027. drivers/net/wireless/hostap/hostap_proc.c +1 −0
  1028. drivers/net/wireless/iwlegacy/iwl-debugfs.c +1 −0
  1029. drivers/net/wireless/iwlegacy/iwl-rx.c +1 −0
  1030. drivers/net/wireless/iwlegacy/iwl-scan.c +1 −0
  1031. drivers/net/wireless/iwlegacy/iwl-sta.c +1 −0
  1032. drivers/net/wireless/iwlegacy/iwl-tx.c +1 −0
  1033. drivers/net/wireless/iwlwifi/iwl-pci.c +1 −0
  1034. drivers/net/wireless/iwmc3200wifi/commands.c +1 −0
  1035. drivers/net/wireless/iwmc3200wifi/debugfs.c +1 −0
  1036. drivers/net/wireless/iwmc3200wifi/main.c +1 −0
  1037. drivers/net/wireless/iwmc3200wifi/sdio.c +1 −0
  1038. drivers/net/wireless/libertas/cmd.c +1 −0
  1039. drivers/net/wireless/libertas/debugfs.c +1 −0
  1040. drivers/net/wireless/libertas/if_sdio.c +1 −1
  1041. drivers/net/wireless/libertas/if_spi.c +1 −1
  1042. drivers/net/wireless/libertas/if_usb.c +1 −1
  1043. drivers/net/wireless/libertas/main.c +1 −1
  1044. drivers/net/wireless/libertas/rx.c +1 −0
  1045. drivers/net/wireless/libertas/tx.c +1 −0
  1046. drivers/net/wireless/libertas_tf/cmd.c +1 −0
  1047. drivers/net/wireless/libertas_tf/if_usb.c +1 −1
  1048. drivers/net/wireless/libertas_tf/main.c +1 −0
  1049. drivers/net/wireless/mac80211_hwsim.c +1 −0
  1050. drivers/net/wireless/orinoco/fw.c +1 −0
  1051. drivers/net/wireless/p54/eeprom.c +1 −0
  1052. drivers/net/wireless/p54/fwio.c +1 −0
  1053. drivers/net/wireless/p54/main.c +1 −0
  1054. drivers/net/wireless/p54/p54pci.c +1 −0
  1055. drivers/net/wireless/p54/p54usb.c +1 −0
  1056. drivers/net/wireless/p54/txrx.c +1 −0
  1057. drivers/net/wireless/rtl818x/rtl8180/dev.c +1 −0
  1058. drivers/net/wireless/rtl818x/rtl8187/dev.c +1 −0
  1059. drivers/net/wireless/rtlwifi/base.c +1 −0
  1060. drivers/net/wireless/rtlwifi/cam.c +1 −0
  1061. drivers/net/wireless/rtlwifi/efuse.c +1 −0
  1062. drivers/net/wireless/rtlwifi/pci.c +1 −0
  1063. drivers/net/wireless/rtlwifi/ps.c +1 −0
  1064. drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c +1 −0
  1065. drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c +1 −0
  1066. drivers/net/wireless/rtlwifi/rtl8192c/main.c +1 −0
  1067. drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c +1 −0
  1068. drivers/net/wireless/rtlwifi/rtl8192ce/sw.c +1 −0
  1069. drivers/net/wireless/rtlwifi/rtl8192cu/sw.c +1 −0
  1070. drivers/net/wireless/rtlwifi/rtl8192de/sw.c +1 −0
  1071. drivers/net/wireless/rtlwifi/rtl8192se/sw.c +1 −0
  1072. drivers/net/wireless/rtlwifi/usb.c +1 −0
  1073. drivers/net/wireless/wl12xx/boot.c +1 −0
  1074. drivers/net/wireless/zd1211rw/zd_usb.c +1 −0
  1075. drivers/nfc/nfcwilink.c +1 −0
  1076. drivers/of/of_net.c +1 −0
  1077. drivers/of/of_pci.c +1 −0
  1078. drivers/of/of_pci_irq.c +1 −0
  1079. drivers/of/of_spi.c +1 −0
  1080. drivers/parisc/ccio-dma.c +1 −0
  1081. drivers/parisc/sba_iommu.c +1 −0
  1082. drivers/pci/ats.c +1 −0
  1083. drivers/pci/hotplug-pci.c +1 −0
  1084. drivers/pci/hotplug/pciehp_acpi.c +1 −0
  1085. drivers/pci/hotplug/pcihp_slot.c +1 −0
  1086. drivers/pci/hotplug/rpadlpar_core.c +1 −0
  1087. drivers/pci/htirq.c +1 −0
  1088. drivers/pci/ioapic.c +1 −0
  1089. drivers/pci/iov.c +1 −0
  1090. drivers/pci/irq.c +1 −0
  1091. drivers/pci/msi.c +1 −0
  1092. drivers/pci/pci-sysfs.c +1 −0
  1093. drivers/pci/quirks.c +1 −0
  1094. drivers/pci/rom.c +1 −0
  1095. drivers/pci/setup-res.c +1 −0
  1096. drivers/pci/slot.c +1 −0
  1097. drivers/pci/vpd.c +1 −0
  1098. drivers/pcmcia/db1xxx_ss.c +1 −0
  1099. drivers/pcmcia/pxa2xx_cm_x255.c +1 −0
  1100. drivers/pcmcia/pxa2xx_cm_x270.c +1 −0
  1101. drivers/pinctrl/core.c +1 −0
  1102. drivers/platform/x86/intel_scu_ipc.c +1 −0
  1103. drivers/platform/x86/msi-wmi.c +1 −0
  1104. drivers/platform/x86/wmi.c +1 −0
  1105. drivers/pnp/pnpacpi/core.c +1 −0
  1106. drivers/power/max17042_battery.c +1 −0
  1107. drivers/power/max8903_charger.c +1 −0
  1108. drivers/power/max8997_charger.c +1 −0
  1109. drivers/power/max8998_charger.c +1 −0
  1110. drivers/power/power_supply_sysfs.c +1 −0
  1111. drivers/ps3/ps3stor_lib.c +1 −0
  1112. drivers/ps3/sys-manager-core.c +1 −0
  1113. drivers/rapidio/switches/idt_gen2.c +1 −0
  1114. drivers/regulator/88pm8607.c +1 −0
  1115. drivers/regulator/ab8500.c +1 −0
  1116. drivers/regulator/bq24022.c +1 −0
  1117. drivers/regulator/core.c +1 −0
  1118. drivers/regulator/da903x.c +1 −0
  1119. drivers/regulator/db8500-prcmu.c +1 −0
  1120. drivers/regulator/dummy.c +1 −0
  1121. drivers/regulator/fixed.c +1 −0
  1122. drivers/regulator/lp3971.c +1 −0
  1123. drivers/regulator/lp3972.c +1 −0
  1124. drivers/regulator/max8925-regulator.c +1 −0
  1125. drivers/regulator/max8997.c +1 −0
  1126. drivers/regulator/mc13783-regulator.c +1 −0
  1127. drivers/regulator/mc13892-regulator.c +1 −0
  1128. drivers/regulator/mc13xxx-regulator-core.c +1 −0
  1129. drivers/regulator/tps6586x-regulator.c +1 −0
  1130. drivers/regulator/userspace-consumer.c +1 −0
  1131. drivers/regulator/virtual.c +1 −0
  1132. drivers/regulator/wm8400-regulator.c +1 −0
  1133. drivers/rtc/interface.c +1 −0
  1134. drivers/rtc/rtc-dm355evm.c +1 −0
  1135. drivers/rtc/rtc-ds1305.c +1 −0
  1136. drivers/rtc/rtc-ds1511.c +1 −0
  1137. drivers/rtc/rtc-ds1553.c +1 −0
  1138. drivers/rtc/rtc-ds1672.c +1 −0
  1139. drivers/rtc/rtc-ds1742.c +1 −0
  1140. drivers/rtc/rtc-em3027.c +1 −0
  1141. drivers/rtc/rtc-isl12022.c +1 −0
  1142. drivers/rtc/rtc-mv.c +1 −0
  1143. drivers/rtc/rtc-pcf2123.c +1 −0
  1144. drivers/rtc/rtc-pcf8563.c +1 −0
  1145. drivers/rtc/rtc-rs5c348.c +1 −0
  1146. drivers/rtc/rtc-rs5c372.c +1 −0
  1147. drivers/rtc/rtc-stk17ta8.c +1 −0
  1148. drivers/rtc/rtc-tx4939.c +1 −0
  1149. drivers/rtc/rtc-x1205.c +1 −0
  1150. drivers/s390/char/fs3270.c +1 −0
  1151. drivers/s390/char/sclp_cpi_sys.c +1 −0
  1152. drivers/s390/char/vmcp.c +1 −0
  1153. drivers/s390/char/vmur.c +1 −0
  1154. drivers/s390/cio/chp.c +2 −0
  1155. drivers/s390/cio/qdio_debug.c +2 −0
  1156. drivers/s390/cio/qdio_setup.c +1 −0
  1157. drivers/s390/kvm/kvm_virtio.c +1 −0
  1158. drivers/s390/scsi/zfcp_aux.c +1 −0
  1159. drivers/s390/scsi/zfcp_ccw.c +1 −0
  1160. drivers/s390/scsi/zfcp_dbf.c +1 −0
  1161. drivers/s390/scsi/zfcp_qdio.c +1 −0
  1162. drivers/s390/scsi/zfcp_scsi.c +1 −0
  1163. drivers/scsi/a2091.c +1 −0
  1164. drivers/scsi/a3000.c +1 −0
  1165. drivers/scsi/aacraid/aachba.c +1 −0
  1166. drivers/scsi/be2iscsi/be_main.c +1 −0
  1167. drivers/scsi/bfa/bfad_debugfs.c +1 −0
  1168. drivers/scsi/bfa/bfad_im.c +2 −0
  1169. drivers/scsi/cxgbi/libcxgbi.c +1 −0
  1170. drivers/scsi/device_handler/scsi_dh.c +1 −0
  1171. drivers/scsi/device_handler/scsi_dh_alua.c +1 −0
  1172. drivers/scsi/device_handler/scsi_dh_emc.c +1 −0
  1173. drivers/scsi/device_handler/scsi_dh_hp_sw.c +1 −0
  1174. drivers/scsi/device_handler/scsi_dh_rdac.c +1 −0
  1175. drivers/scsi/gvp11.c +1 −0
  1176. drivers/scsi/iscsi_tcp.c +1 −0
  1177. drivers/scsi/libfc/fc_disc.c +1 −0
  1178. drivers/scsi/libfc/fc_elsct.c +1 −0
  1179. drivers/scsi/libfc/fc_exch.c +1 −0
  1180. drivers/scsi/libfc/fc_libfc.c +1 −0
  1181. drivers/scsi/libfc/fc_lport.c +1 −0
  1182. drivers/scsi/libfc/fc_npiv.c +1 −0
  1183. drivers/scsi/libfc/fc_rport.c +1 −0
  1184. drivers/scsi/libiscsi.c +1 −0
  1185. drivers/scsi/libiscsi_tcp.c +1 −0
  1186. drivers/scsi/libsas/sas_host_smp.c +1 −0
  1187. drivers/scsi/libsas/sas_scsi_host.c +1 −0
  1188. drivers/scsi/libsas/sas_task.c +1 −0
  1189. drivers/scsi/libsrp.c +1 −0
  1190. drivers/scsi/lpfc/lpfc_attr.c +1 −0
  1191. drivers/scsi/lpfc/lpfc_debugfs.c +1 −0
  1192. drivers/scsi/lpfc/lpfc_init.c +1 −0
  1193. drivers/scsi/lpfc/lpfc_scsi.c +1 −0
  1194. drivers/scsi/mac53c94.c +1 −0
  1195. drivers/scsi/megaraid/megaraid_mbox.c +1 −0
  1196. drivers/scsi/osd/osd_initiator.c +1 −0
  1197. drivers/scsi/ps3rom.c +1 −0
  1198. drivers/scsi/scsi_lib.c +1 −0
  1199. drivers/scsi/scsi_lib_dma.c +1 −0
  1200. drivers/scsi/scsi_netlink.c +1 −0
  1201. drivers/scsi/scsi_pm.c +1 −0
  1202. drivers/scsi/scsi_tgt_if.c +1 −0
  1203. drivers/scsi/sr_ioctl.c +1 −0
  1204. drivers/sfi/sfi_core.h +3 −0
  1205. drivers/sh/intc/core.c +2 −0
  1206. drivers/sh/intc/dynamic.c +1 −0
  1207. drivers/sh/intc/virq.c +1 −0
  1208. drivers/sh/maple/maple.c +1 −0
  1209. drivers/spi/spi-altera.c +1 −0
  1210. drivers/spi/spi-au1550.c +1 −0
  1211. drivers/spi/spi-bitbang.c +1 −0
  1212. drivers/spi/spi-butterfly.c +1 −0
  1213. drivers/spi/spi-dw-mmio.c +1 −0
  1214. drivers/spi/spi-dw-pci.c +1 −0
  1215. drivers/spi/spi-dw.c +1 −0
  1216. drivers/spi/spi-gpio.c +1 −0
  1217. drivers/spi/spi-oc-tiny.c +1 −0
  1218. drivers/spi/spi-omap-uwire.c +1 −0
  1219. drivers/spi/spi-orion.c +1 −0
  1220. drivers/spi/spi-pxa2xx-pci.c +1 −0
  1221. drivers/spi/spi-s3c24xx.c +1 −0
  1222. drivers/spi/spi-sh-msiof.c +1 −0
  1223. drivers/spi/spi-sh-sci.c +1 −0
  1224. drivers/spi/spi-ti-ssp.c +1 −0
  1225. drivers/spi/spi-tle62x0.c +1 −0
  1226. drivers/spi/spi-txx9.c +1 −0
  1227. drivers/spi/spi.c +1 −0
  1228. drivers/ssb/b43_pci_bridge.c +1 −0
  1229. drivers/ssb/driver_chipcommon.c +1 −0
  1230. drivers/ssb/driver_chipcommon_pmu.c +1 −0
  1231. drivers/ssb/driver_gige.c +1 −0
  1232. drivers/ssb/driver_pcicore.c +1 −0
  1233. drivers/ssb/embedded.c +1 −0
  1234. drivers/ssb/main.c +1 −0
  1235. drivers/ssb/pcihost_wrapper.c +1 −0
  1236. drivers/staging/cxt1e1/linux.c +1 −0
  1237. drivers/staging/gma500/intel_i2c.c +1 −0
  1238. drivers/staging/gma500/mdfld_dsi_output.c +1 −0
  1239. drivers/staging/gma500/mdfld_output.c +2 −1
  1240. drivers/staging/gma500/mid_bios.c +1 −0
  1241. drivers/staging/gma500/mrst_hdmi_i2c.c +1 −0
  1242. drivers/staging/gma500/psb_drv.c +1 −0
  1243. drivers/staging/iio/accel/adis16201_ring.c +1 −0
  1244. drivers/staging/iio/accel/adis16201_trigger.c +1 −0
  1245. drivers/staging/iio/accel/adis16203_ring.c +1 −0
  1246. drivers/staging/iio/accel/adis16203_trigger.c +1 −0
  1247. drivers/staging/iio/accel/adis16204_ring.c +1 −0
  1248. drivers/staging/iio/accel/adis16204_trigger.c +1 −0
  1249. drivers/staging/iio/accel/adis16209_ring.c +1 −0
  1250. drivers/staging/iio/accel/adis16209_trigger.c +1 −0
  1251. drivers/staging/iio/accel/adis16240_ring.c +1 −0
  1252. drivers/staging/iio/accel/adis16240_trigger.c +1 −0
  1253. drivers/staging/iio/accel/lis3l02dq_ring.c +1 −0
  1254. drivers/staging/iio/adc/ad7793.c +1 −0
  1255. drivers/staging/iio/dac/ad5686.c +1 −0
  1256. drivers/staging/iio/gyro/adis16060_core.c +1 −0
  1257. drivers/staging/iio/gyro/adis16260_ring.c +1 −0
  1258. drivers/staging/iio/gyro/adis16260_trigger.c +1 −0
  1259. drivers/staging/iio/iio_simple_dummy_buffer.c +1 −0
  1260. drivers/staging/iio/imu/adis16400_ring.c +1 −0
  1261. drivers/staging/iio/imu/adis16400_trigger.c +1 −0
  1262. drivers/staging/iio/industrialio-buffer.c +1 −0
  1263. drivers/staging/iio/meter/ade7758_ring.c +1 −0
  1264. drivers/staging/iio/meter/ade7758_trigger.c +1 −0
  1265. drivers/staging/intel_sst/intel_sst.c +1 −0
  1266. drivers/staging/intel_sst/intel_sst_drv_interface.c +1 −0
  1267. drivers/staging/line6/audio.c +1 −0
  1268. drivers/staging/media/solo6x10/g723.c +1 −0
  1269. drivers/staging/rts5139/rts51x_scsi.c +1 −0
  1270. drivers/staging/usbip/usbip_common.c +1 −0
  1271. drivers/staging/usbip/usbip_event.c +1 −0
  1272. drivers/staging/winbond/wbusb.c +1 −0
  1273. drivers/staging/wlags49_h2/wl_cs.c +1 −0
  1274. drivers/target/iscsi/iscsi_target.c +1 −0
  1275. drivers/target/iscsi/iscsi_target_configfs.c +1 −0
  1276. drivers/target/iscsi/iscsi_target_stat.c +1 −0
  1277. drivers/target/target_core_alua.c +1 −0
  1278. drivers/target/target_core_device.c +1 −0
  1279. drivers/target/target_core_fabric_lib.c +1 −0
  1280. drivers/target/target_core_file.c +1 −0
  1281. drivers/target/target_core_hba.c +1 −0
  1282. drivers/target/target_core_iblock.c +1 −0
  1283. drivers/target/target_core_pscsi.c +1 −0
  1284. drivers/target/target_core_tmr.c +1 −0
  1285. drivers/target/target_core_tpg.c +1 −0
  1286. drivers/target/target_core_transport.c +1 −0
  1287. drivers/tty/hvc/hvc_iseries.c +1 −0
  1288. drivers/tty/hvc/hvc_vio.c +1 −0
  1289. drivers/tty/serial/jsm/jsm_driver.c +1 −1
  1290. drivers/tty/serial/kgdboc.c +1 −0
  1291. drivers/tty/serial/max3100.c +1 −0
  1292. drivers/tty/serial/max3107-aava.c +1 −0
  1293. drivers/tty/serial/max3107.c +1 −0
  1294. drivers/tty/serial/nwpserial.c +1 −0
  1295. drivers/tty/serial/timbuart.c +1 −0
  1296. drivers/tty/serial/xilinx_uartps.c +1 −0
  1297. drivers/tty/vt/vc_screen.c +1 −0
  1298. drivers/uio/uio_pdrv.c +1 −0
  1299. drivers/uio/uio_pdrv_genirq.c +1 −0
  1300. drivers/usb/c67x00/c67x00-drv.c +1 −0
  1301. drivers/usb/core/driver.c +1 −0
  1302. drivers/usb/core/notify.c +1 −0
  1303. drivers/usb/gadget/cdc2.c +1 −0
  1304. drivers/usb/gadget/composite.c +1 −0
  1305. drivers/usb/gadget/dbgp.c +1 −0
  1306. drivers/usb/gadget/f_fs.c +1 −0
  1307. drivers/usb/gadget/f_obex.c +1 −0
  1308. drivers/usb/gadget/f_sourcesink.c +1 −0
  1309. drivers/usb/gadget/file_storage.c +1 −0
  1310. drivers/usb/gadget/fusb300_udc.c +1 −0
  1311. drivers/usb/gadget/gmidi.c +1 −0
  1312. drivers/usb/gadget/u_serial.c +1 −0
  1313. drivers/usb/host/fsl-mph-dr-of.c +1 −0
  1314. drivers/usb/host/isp1760-if.c +1 −0
  1315. drivers/usb/host/pci-quirks.c +1 −0
  1316. drivers/usb/host/whci/debug.c +1 −0
  1317. drivers/usb/host/whci/hcd.c +1 −0
  1318. drivers/usb/host/xhci-hub.c +1 −0
  1319. drivers/usb/host/xhci-pci.c +1 −0
  1320. drivers/usb/mon/mon_bin.c +1 −0
  1321. drivers/usb/mon/mon_stat.c +1 −0
  1322. drivers/usb/mon/mon_text.c +1 −0
  1323. drivers/usb/otg/gpio_vbus.c +1 −0
  1324. drivers/usb/otg/otg.c +1 −0
  1325. drivers/usb/otg/ulpi.c +1 −0
  1326. drivers/usb/serial/aircable.c +1 −0
  1327. drivers/usb/serial/qcserial.c +1 −0
  1328. drivers/usb/storage/option_ms.c +1 −0
  1329. drivers/usb/storage/protocol.c +1 −0
  1330. drivers/usb/storage/sierra_ms.c +1 −0
  1331. drivers/usb/storage/transport.c +1 −0
  1332. drivers/usb/storage/uas.c +1 −0
  1333. drivers/usb/wusbcore/devconnect.c +1 −0
  1334. drivers/usb/wusbcore/mmc.c +1 −0
  1335. drivers/usb/wusbcore/rh.c +1 −0
  1336. drivers/usb/wusbcore/security.c +1 −0
  1337. drivers/usb/wusbcore/wa-hc.c +1 −0
  1338. drivers/usb/wusbcore/wa-rpipe.c +1 −0
  1339. drivers/usb/wusbcore/wa-xfer.c +1 −0
  1340. drivers/uwb/est.c +1 −0
  1341. drivers/uwb/i1480/dfu/dfu.c +1 −0
  1342. drivers/uwb/ie.c +1 −0
  1343. drivers/uwb/lc-dev.c +2 −0
  1344. drivers/uwb/lc-rc.c +1 −0
  1345. drivers/uwb/neh.c +1 −0
  1346. drivers/uwb/pal.c +1 −0
  1347. drivers/uwb/radio.c +1 −0
  1348. drivers/uwb/reset.c +1 −0
  1349. drivers/uwb/rsv.c +1 −0
  1350. drivers/uwb/scan.c +1 −0
  1351. drivers/uwb/umc-bus.c +1 −0
  1352. drivers/uwb/umc-dev.c +1 −0
  1353. drivers/uwb/umc-drv.c +1 −0
  1354. drivers/uwb/whci.c +1 −0
  1355. drivers/video/atmel_lcdfb.c +1 −0
  1356. drivers/video/backlight/88pm860x_bl.c +1 −0
  1357. drivers/video/backlight/adp5520_bl.c +1 −0
  1358. drivers/video/backlight/ams369fg06.c +1 −0
  1359. drivers/video/backlight/da903x_bl.c +1 −0
  1360. drivers/video/backlight/ep93xx_bl.c +1 −0
  1361. drivers/video/backlight/l4f00242t03.c +1 −0
  1362. drivers/video/backlight/ld9040.c +1 −0
  1363. drivers/video/backlight/lms283gf05.c +1 −0
  1364. drivers/video/backlight/max8925_bl.c +1 −0
  1365. drivers/video/backlight/s6e63m0.c +1 −0
  1366. drivers/video/backlight/wm831x_bl.c +1 −0
  1367. drivers/video/carminefb.c +1 −0
  1368. drivers/video/cobalt_lcdfb.c +1 −0
  1369. drivers/video/ep93xx-fb.c +1 −0
  1370. drivers/video/fb_ddc.c +2 −1
  1371. drivers/video/fb_notify.c +1 −0
  1372. drivers/video/mb862xx/mb862xx-i2c.c +1 −0
  1373. drivers/video/mb862xx/mb862xxfbdrv.c +1 −0
  1374. drivers/video/msm/mdp.c +1 −0
  1375. drivers/video/omap/lcd_mipid.c +1 −0
  1376. drivers/video/omap/omapfb_main.c +1 −0
  1377. drivers/video/omap2/dss/dispc.c +1 −0
  1378. drivers/video/omap2/dss/dpi.c +1 −0
  1379. drivers/video/omap2/dss/dsi.c +1 −0
  1380. drivers/video/omap2/dss/dss.c +1 −0
  1381. drivers/video/omap2/dss/rfbi.c +1 −0
  1382. drivers/video/omap2/dss/sdi.c +1 −0
  1383. drivers/video/omap2/omapfb/omapfb-ioctl.c +1 −0
  1384. drivers/video/savage/savagefb_accel.c +1 −0
  1385. drivers/video/sh_mipi_dsi.c +1 −0
  1386. drivers/video/sh_mobile_lcdcfb.c +1 −0
  1387. drivers/video/via/via-gpio.c +1 −0
  1388. drivers/video/w100fb.c +1 −0
  1389. drivers/virtio/virtio.c +1 −0
  1390. drivers/virtio/virtio_balloon.c +1 −0
  1391. drivers/virtio/virtio_ring.c +1 −0
  1392. drivers/w1/w1_family.c +1 −0
  1393. drivers/w1/w1_int.c +2 −0
  1394. drivers/watchdog/stmp3xxx_wdt.c +1 −0
  1395. drivers/xen/balloon.c +1 −0
  1396. drivers/xen/manage.c +1 −0
  1397. drivers/xen/swiotlb-xen.c +1 −0
  1398. drivers/xen/xen-pciback/conf_space.c +1 −0
  1399. drivers/xen/xenbus/xenbus_client.c +1 −0
  1400. drivers/xen/xenbus/xenbus_probe.c +1 −0
  1401. drivers/xen/xenbus/xenbus_probe_backend.c +1 −0
  1402. drivers/xen/xenbus/xenbus_probe_frontend.c +1 −0
  1403. drivers/zorro/proc.c +1 −0
  1404. fs/bio-integrity.c +1 −0
  1405. fs/cifs/connect.c +1 −0
  1406. fs/exofs/ore.c +1 −0
  1407. fs/exofs/super.c +1 −0
  1408. fs/fuse/cuse.c +1 −0
  1409. fs/gfs2/ops_fstype.c +1 −0
  1410. fs/ioprio.c +1 −0
  1411. fs/jfs/jfs_logmgr.c +1 −0
  1412. fs/logfs/super.c +1 −0
  1413. fs/nfs/nfs4filelayout.c +1 −0
  1414. fs/nfs/pagelist.c +1 −0
  1415. fs/nfs/pnfs.c +1 −0
  1416. fs/nfs/pnfs_dev.c +1 −0
  1417. fs/nfs/write.c +1 −0
  1418. fs/nfsd/nfs4acl.c +1 −0
  1419. fs/nfsd/nfsctl.c +1 −0
  1420. fs/nfsd/nfssvc.c +1 −0
  1421. fs/ocfs2/cluster/tcp.c +1 −0
  1422. fs/ocfs2/dlm/dlmdebug.c +1 −0
  1423. fs/proc/vmcore.c +1 −0
  1424. include/acpi/platform/aclinux.h +0 −1
  1425. include/drm/drmP.h +2 −1
  1426. include/linux/bcma/bcma.h +3 −4
  1427. include/linux/blkdev.h +1 −1
  1428. include/linux/cpuidle.h +2 −1
  1429. include/linux/crypto.h +0 −6
  1430. include/linux/device.h +10 −5
  1431. include/linux/device_cgroup.h +0 −1
  1432. include/linux/dmaengine.h +2 −0
  1433. include/linux/export.h +89 −0
  1434. include/linux/firmware.h +1 −1
  1435. include/linux/ftrace.h +1 −1
  1436. include/linux/gameport.h +8 −9
  1437. include/linux/hid.h +5 −4
  1438. include/linux/i2c.h +5 −5
  1439. include/linux/ipmi.h +2 −1
  1440. include/linux/ipmi_smi.h +0 −1
  1441. include/linux/irq.h +12 −20
  1442. include/linux/irqdesc.h +1 −0
  1443. include/linux/mdio-bitbang.h +2 −1
  1444. include/linux/miscdevice.h +2 −1
  1445. include/linux/module.h +1 −72
  1446. include/linux/moduleparam.h +5 −0
  1447. include/linux/mtd/mtd.h +2 −1
  1448. include/linux/of.h +1 −0
  1449. include/linux/of_platform.h +0 −1
  1450. include/linux/pci_hotplug.h +3 −7
  1451. include/linux/pm_runtime.h +1 −0
  1452. include/linux/regmap.h +1 −1
  1453. include/linux/regulator/driver.h +1 −0
  1454. include/linux/serio.h +11 −9
  1455. include/linux/ssb/ssb.h +3 −4
  1456. include/linux/stop_machine.h +1 −0
  1457. include/linux/sunrpc/svc_xprt.h +2 −1
  1458. include/linux/sysdev.h +0 −1
  1459. include/linux/textsearch.h +2 −1
  1460. include/linux/uio_driver.h +6 −6
  1461. include/linux/usb.h +5 −4
  1462. include/linux/uwb.h +1 −0
  1463. include/linux/uwb/umc.h +3 −4
  1464. include/linux/vermagic.h +0 −1
  1465. include/linux/vlynq.h +2 −1
  1466. include/media/saa7146.h +2 −1
  1467. include/media/v4l2-int-device.h +2 −1
  1468. include/net/bluetooth/hci_core.h +13 −11
  1469. include/net/inet_timewait_sock.h +0 −1
  1470. include/net/ip_vs.h +7 −8
  1471. include/net/lib80211.h +2 −1
  1472. include/net/netfilter/nf_conntrack.h +2 −0
  1473. include/net/sch_generic.h +0 −1
  1474. include/net/sock.h +1 −1
  1475. include/sound/core.h +1 −1
  1476. include/trace/define_trace.h +0 −10
  1477. include/trace/events/module.h +1 −1
  1478. include/xen/xenbus.h +1 −0
  1479. kernel/async.c +1 −1
  1480. kernel/audit.c +1 −1
  1481. kernel/auditsc.c +1 −1
  1482. kernel/capability.c +1 −1
  1483. kernel/cgroup_freezer.c +1 −1
  1484. kernel/compat.c +1 −0
  1485. kernel/cpu.c +1 −1
  1486. kernel/cpuset.c +1 −1
  1487. kernel/crash_dump.c +1 −1
  1488. kernel/cred.c +1 −1
  1489. kernel/debug/kdb/kdb_debugger.c +1 −0
  1490. kernel/dma.c +1 −1
  1491. kernel/events/core.c +1 −0
  1492. kernel/freezer.c +1 −1
  1493. kernel/futex.c +1 −1
  1494. kernel/groups.c +1 −1
  1495. kernel/hrtimer.c +1 −1
  1496. kernel/hung_task.c +1 −1
  1497. kernel/irq/generic-chip.c +1 −0
  1498. kernel/irq/irqdesc.c +1 −1
  1499. kernel/irq_work.c +3 −1
  1500. kernel/kfifo.c +1 −1
  1501. kernel/kprobes.c +1 −1
  1502. kernel/ksysfs.c +2 −1
  1503. kernel/kthread.c +1 −1
  1504. kernel/latencytop.c +1 −1
  1505. kernel/lockdep_proc.c +1 −1
  1506. kernel/module.c +1 −1
  1507. kernel/mutex-debug.c +1 −1
  1508. kernel/mutex.c +1 −1
  1509. kernel/notifier.c +1 −1
  1510. kernel/nsproxy.c +1 −1
  1511. kernel/padata.c +1 −1
  1512. kernel/params.c +1 −1
  1513. kernel/pid.c +1 −1
  1514. kernel/posix-timers.c +1 −1
  1515. kernel/power/hibernate.c +1 −0
  1516. kernel/power/main.c +1 −0
  1517. kernel/power/qos.c +1 −0
  1518. kernel/power/suspend.c +2 −0
  1519. kernel/power/user.c +1 −0
  1520. kernel/profile.c +1 −1
  1521. kernel/ptrace.c +1 −1
  1522. kernel/range.c +1 −1
  1523. kernel/rcupdate.c +1 −1
  1524. kernel/rcutiny.c +1 −2
  1525. kernel/rcutiny_plugin.h +1 −0
  1526. kernel/rcutree.c +1 −1
  1527. kernel/relay.c +1 −1
  1528. kernel/resource.c +1 −1
  1529. kernel/rtmutex-debug.c +1 −1
  1530. kernel/rtmutex-tester.c +1 −1
  1531. kernel/rtmutex.c +1 −1
  1532. kernel/rwsem.c +1 −1
  1533. kernel/sched_clock.c +1 −1
  1534. kernel/semaphore.c +1 −1
  1535. kernel/signal.c +1 −1
  1536. kernel/smp.c +1 −1
  1537. kernel/softirq.c +1 −1
  1538. kernel/spinlock.c +1 −1
  1539. kernel/srcu.c +1 −1
  1540. kernel/stacktrace.c +1 −1
  1541. kernel/stop_machine.c +1 −1
  1542. kernel/sys.c +2 −1
  1543. kernel/time.c +1 −1
  1544. kernel/time/posix-clock.c +1 −0
  1545. kernel/timer.c +1 −1
  1546. kernel/trace/blktrace.c +1 −0
  1547. kernel/trace/ftrace.c +1 −0
  1548. kernel/trace/trace_syscalls.c +1 −0
  1549. kernel/up.c +1 −1
  1550. kernel/user-return-notifier.c +1 −1
  1551. kernel/user.c +1 −1
  1552. kernel/user_namespace.c +1 −1
  1553. kernel/utsname.c +1 −1
  1554. kernel/utsname_sysctl.c +1 −1
  1555. kernel/wait.c +1 −1
  1556. kernel/workqueue.c +1 −1
  1557. lib/dma-debug.c +1 −0
  1558. lib/raid6/algos.c +1 −0
  1559. lib/raid6/mktables.c +1 −0
  1560. lib/raid6/recov.c +1 −0
  1561. mm/bootmem.c +1 −1
  1562. mm/bounce.c +1 −1
  1563. mm/dmapool.c +2 −1
  1564. mm/filemap.c +1 −1
  1565. mm/filemap_xip.c +1 −1
  1566. mm/fremap.c +0 −1
  1567. mm/highmem.c +1 −1
  1568. mm/kmemleak.c +1 −1
  1569. mm/maccess.c +1 −1
  1570. mm/memcontrol.c +1 −0
  1571. mm/memory-failure.c +1 −0
  1572. mm/memory.c +1 −1
  1573. mm/memory_hotplug.c +1 −1
  1574. mm/mempolicy.c +1 −1
  1575. mm/mempool.c +1 −1
  1576. mm/migrate.c +1 −1
  1577. mm/mlock.c +1 −1
  1578. mm/mm_init.c +1 −1
  1579. mm/mmap.c +1 −1
  1580. mm/mmu_context.c +1 −1
  1581. mm/mmu_notifier.c +1 −1
  1582. mm/mmzone.c +0 −1
  1583. mm/nobootmem.c +1 −1
  1584. mm/nommu.c +1 −1
  1585. mm/oom_kill.c +1 −1
  1586. mm/page-writeback.c +1 −1
  1587. mm/quicklist.c +0 −1
  1588. mm/readahead.c +1 −1
  1589. mm/rmap.c +1 −1
  1590. mm/shmem.c +1 −1
  1591. mm/slob.c +1 −1
  1592. mm/sparse-vmemmap.c +0 −1
  1593. mm/sparse.c +1 −1
  1594. mm/swap.c +1 −1
  1595. mm/swap_state.c +0 −1
  1596. mm/swapfile.c +0 −1
  1597. mm/truncate.c +1 −1
  1598. mm/util.c +1 −1
  1599. net/802/fc.c +1 −0
  1600. net/802/garp.c +1 −0
  1601. net/802/stp.c +1 −0
  1602. net/8021q/vlan_core.c +1 −0
  1603. net/8021q/vlan_netlink.c +1 −0
  1604. net/appletalk/aarp.c +1 −0
  1605. net/appletalk/atalk_proc.c +1 −0
  1606. net/atm/pvc.c +1 −0
  1607. net/atm/svc.c +1 −0
  1608. net/ax25/ax25_route.c +1 −0
  1609. net/ax25/ax25_uid.c +1 −0
  1610. net/bluetooth/hci_sysfs.c +1 −0
  1611. net/bluetooth/l2cap_sock.c +1 −0
  1612. net/bluetooth/mgmt.c +1 −0
  1613. net/bridge/br_input.c +1 −0
  1614. net/bridge/br_stp_if.c +1 −0
  1615. net/caif/caif_dev.c +1 −0
  1616. net/caif/cfpkt_skbuff.c +1 −0
  1617. net/ceph/messenger.c +1 −0
  1618. net/compat.c +1 −0
  1619. net/core/dev_addr_lists.c +1 −0
  1620. net/core/fib_rules.c +1 −0
  1621. net/core/net-sysfs.c +1 −0
  1622. net/core/net-traces.c +1 −0
  1623. net/core/net_namespace.c +1 −0
  1624. net/core/netevent.c +1 −0
  1625. net/core/netpoll.c +1 −0
  1626. net/core/timestamping.c +1 −0
  1627. net/core/user_dma.c +1 −0
  1628. net/dcb/dcbevent.c +1 −0
  1629. net/dcb/dcbnl.c +1 −0
  1630. net/dccp/ackvec.c +1 −0
  1631. net/dccp/ccids/lib/tfrc.c +1 −0
  1632. net/dccp/timer.c +1 −0
  1633. net/decnet/dn_route.c +1 −0
  1634. net/decnet/dn_rules.c +1 −0
  1635. net/dsa/dsa.c +1 −0
  1636. net/ieee802154/nl-mac.c +1 −0
  1637. net/ipv4/fib_rules.c +1 −0
  1638. net/ipv4/fib_trie.c +1 −0
  1639. net/ipv4/inet_timewait_sock.c +1 −0
  1640. net/ipv4/ipconfig.c +1 −0
  1641. net/ipv4/ipmr.c +1 −0
  1642. net/ipv4/netfilter.c +1 −0
  1643. net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c +1 −0
  1644. net/ipv4/netfilter/nf_nat_proto_common.c +1 −0
  1645. net/ipv4/netfilter/nf_nat_proto_icmp.c +1 −0
  1646. net/ipv4/netfilter/nf_nat_proto_sctp.c +1 −0
  1647. net/ipv4/netfilter/nf_nat_proto_tcp.c +1 −0
  1648. net/ipv4/netfilter/nf_nat_proto_udp.c +1 −0
  1649. net/ipv4/netfilter/nf_nat_proto_udplite.c +1 −0
  1650. net/ipv4/ping.c +1 −0
  1651. net/ipv4/proc.c +1 −0
  1652. net/ipv4/raw.c +1 −0
  1653. net/ipv4/syncookies.c +1 −0
  1654. net/ipv4/udplite.c +1 −0
  1655. net/ipv4/xfrm4_state.c +1 −0
  1656. net/ipv6/addrconf.c +1 −0
  1657. net/ipv6/addrconf_core.c +1 −0
  1658. net/ipv6/exthdrs.c +1 −0
  1659. net/ipv6/exthdrs_core.c +1 −0
  1660. net/ipv6/fib6_rules.c +1 −0
  1661. net/ipv6/ip6_flowlabel.c +1 −0
  1662. net/ipv6/ip6mr.c +1 −0
  1663. net/ipv6/netfilter.c +1 −0
  1664. net/ipv6/proc.c +1 −0
  1665. net/ipv6/raw.c +1 −0
  1666. net/ipv6/reassembly.c +1 −0
  1667. net/ipv6/route.c +1 −0
  1668. net/ipv6/sysctl_net_ipv6.c +1 −0
  1669. net/ipv6/udplite.c +1 −0
  1670. net/ipv6/xfrm6_state.c +1 −0
  1671. net/ipx/ipx_proc.c +1 −0
  1672. net/irda/discovery.c +1 −0
  1673. net/irda/irda_device.c +1 −0
  1674. net/irda/irttp.c +1 −0
  1675. net/irda/qos.c +2 −0
  1676. net/llc/llc_input.c +1 −0
  1677. net/llc/llc_output.c +1 −0
  1678. net/llc/llc_proc.c +1 −0
  1679. net/mac80211/agg-rx.c +1 −0
  1680. net/mac80211/agg-tx.c +1 −0
  1681. net/mac80211/ht.c +1 −0
  1682. net/mac80211/key.c +1 −0
  1683. net/mac80211/led.c +1 −0
  1684. net/mac80211/mlme.c +2 −0
  1685. net/mac80211/offchannel.c +1 −0
  1686. net/mac80211/rate.c +1 −0
  1687. net/mac80211/rc80211_minstrel_debugfs.c +1 −0
  1688. net/mac80211/rc80211_minstrel_ht_debugfs.c +1 −0
  1689. net/mac80211/rc80211_pid_debugfs.c +1 −0
  1690. net/mac80211/rx.c +1 −0
  1691. net/mac80211/scan.c +1 −0
  1692. net/mac80211/status.c +1 −0
  1693. net/mac80211/tkip.c +1 −0
  1694. net/mac80211/tx.c +1 −0
  1695. net/mac80211/util.c +1 −0
  1696. net/netfilter/ipset/ip_set_getport.c +1 −0
  1697. net/netfilter/ipset/pfxlen.c +1 −0
  1698. net/netfilter/nf_conntrack_acct.c +1 −0
  1699. net/netfilter/nf_conntrack_ecache.c +1 −0
  1700. net/netfilter/nf_conntrack_expect.c +2 −0
  1701. net/netfilter/x_tables.c +1 −0
  1702. net/netfilter/xt_quota.c +1 −0
  1703. net/netfilter/xt_statistic.c +1 −0
  1704. net/netrom/nr_route.c +1 −0
  1705. net/nfc/af_nfc.c +1 −0
  1706. net/nfc/nci/core.c +1 −0
  1707. net/nfc/rawsock.c +1 −0
  1708. net/phonet/datagram.c +1 −0
  1709. net/phonet/pep.c +1 −0
  1710. net/phonet/socket.c +1 −0
  1711. net/rds/cong.c +1 −0
  1712. net/rds/connection.c +1 −0
  1713. net/rds/ib.c +1 −0
  1714. net/rds/info.c +1 −0
  1715. net/rds/iw.c +1 −0
  1716. net/rds/message.c +1 −0
  1717. net/rds/page.c +1 −0
  1718. net/rds/rdma_transport.c +1 −0
  1719. net/rds/recv.c +1 −0
  1720. net/rds/send.c +2 −0
  1721. net/rds/stats.c +1 −0
  1722. net/rds/tcp.c +1 −0
  1723. net/rds/threads.c +1 −0
  1724. net/rfkill/input.c +1 −0
  1725. net/rose/rose_route.c +1 −0
  1726. net/rxrpc/ar-output.c +1 −0
  1727. net/rxrpc/ar-recvmsg.c +1 −0
  1728. net/sched/act_api.c +1 −0
  1729. net/sched/cls_flow.c +1 −0
  1730. net/sched/sch_mq.c +1 −0
  1731. net/sched/sch_mqprio.c +1 −0
  1732. net/sctp/proc.c +1 −0
  1733. net/sctp/socket.c +1 −0
  1734. net/sunrpc/addr.c +1 −0
  1735. net/sunrpc/backchannel_rqst.c +1 −0
  1736. net/sunrpc/socklib.c +1 −0
  1737. net/sunrpc/svc_xprt.c +1 −0
  1738. net/sunrpc/svcsock.c +1 −0
  1739. net/sunrpc/xprtrdma/svc_rdma_transport.c +1 −0
  1740. net/sysctl_net.c +1 −0
  1741. net/tipc/core.c +2 −0
  1742. net/tipc/socket.c +1 −0
  1743. net/wimax/op-msg.c +1 −0
  1744. net/wimax/op-reset.c +1 −0
  1745. net/wimax/op-rfkill.c +1 −0
  1746. net/wimax/stack.c +1 −0
  1747. net/wireless/ibss.c +1 −0
  1748. net/wireless/mesh.c +1 −0
  1749. net/wireless/radiotap.c +1 −0
  1750. net/wireless/reg.c +2 −0
  1751. net/wireless/sme.c +1 −0
  1752. net/wireless/util.c +1 −0
  1753. net/wireless/wext-compat.c +1 −0
  1754. net/wireless/wext-core.c +1 −0
  1755. net/wireless/wext-sme.c +1 −0
  1756. net/wireless/wext-spy.c +1 −0
  1757. net/x25/x25_proc.c +1 −0
  1758. net/xfrm/xfrm_proc.c +1 −0
  1759. net/xfrm/xfrm_replay.c +1 −0
  1760. security/selinux/hooks.c +1 −0
  1761. security/selinux/netlink.c +1 −0
  1762. sound/aoa/soundbus/i2sbus/pcm.c +1 −0
  1763. sound/arm/pxa2xx-ac97-lib.c +1 −0
  1764. sound/arm/pxa2xx-pcm.c +1 −0
  1765. sound/core/control.c +1 −0
  1766. sound/core/device.c +1 −0
  1767. sound/core/hwdep.c +1 −0
  1768. sound/core/info.c +1 −0
  1769. sound/core/info_oss.c +1 −0
  1770. sound/core/init.c +1 −0
  1771. sound/core/isadma.c +1 −0
  1772. sound/core/jack.c +1 −0
  1773. sound/core/memory.c +1 −0
  1774. sound/core/misc.c +2 −0
  1775. sound/core/oss/mixer_oss.c +1 −0
  1776. sound/core/oss/pcm_oss.c +1 −1
  1777. sound/core/pcm.c +1 −0
  1778. sound/core/pcm_lib.c +1 −0
  1779. sound/core/pcm_memory.c +1 −0
  1780. sound/core/pcm_misc.c +1 −0
  1781. sound/core/pcm_native.c +1 −0
  1782. sound/core/rawmidi.c +1 −1
  1783. sound/core/seq/oss/seq_oss.c +1 −1
  1784. sound/core/seq/oss/seq_oss_init.c +1 −0
  1785. sound/core/seq/oss/seq_oss_synth.c +1 −0
  1786. sound/core/seq/seq.c +1 −1
  1787. sound/core/seq/seq_clientmgr.c +1 −0
  1788. sound/core/seq/seq_device.c +1 −0
  1789. sound/core/seq/seq_dummy.c +1 −1
  1790. sound/core/seq/seq_info.c +1 −0
  1791. sound/core/seq/seq_lock.c +1 −0
  1792. sound/core/seq/seq_memory.c +1 −0
  1793. sound/core/seq/seq_midi.c +1 −1
  1794. sound/core/seq/seq_midi_emul.c +1 −0
  1795. sound/core/seq/seq_midi_event.c +1 −0
  1796. sound/core/seq/seq_ports.c +1 −0
  1797. sound/core/seq/seq_system.c +1 −0
  1798. sound/core/seq/seq_virmidi.c +1 −0
  1799. sound/core/sound.c +1 −1
  1800. sound/core/sound_oss.c +1 −0
  1801. sound/core/timer.c +1 −1
  1802. sound/core/vmaster.c +1 −0
  1803. sound/drivers/aloop.c +1 −1
  1804. sound/drivers/dummy.c +1 −1
  1805. sound/drivers/ml403-ac97cr.c +1 −1
  1806. sound/drivers/mpu401/mpu401.c +1 −1
  1807. sound/drivers/mpu401/mpu401_uart.c +1 −0
  1808. sound/drivers/mtpav.c +1 −0
  1809. sound/drivers/mts64.c +1 −0
  1810. sound/drivers/opl3/opl3_lib.c +1 −0
  1811. sound/drivers/opl3/opl3_oss.c +1 −0
  1812. sound/drivers/opl3/opl3_seq.c +1 −0
  1813. sound/drivers/opl3/opl3_synth.c +1 −0
  1814. sound/drivers/opl4/opl4_lib.c +1 −0
  1815. sound/drivers/opl4/opl4_proc.c +1 −0
  1816. sound/drivers/opl4/opl4_seq.c +1 −0
  1817. sound/drivers/pcsp/pcsp.c +1 −1
  1818. sound/drivers/portman2x4.c +1 −0
  1819. sound/drivers/serial-u16550.c +1 −1
  1820. sound/drivers/virmidi.c +1 −1
  1821. sound/drivers/vx/vx_core.c +1 −0
  1822. sound/drivers/vx/vx_hwdep.c +1 −0
  1823. sound/firewire/iso-resources.c +1 −0
  1824. sound/firewire/packets-buffer.c +1 −0
  1825. sound/i2c/cs8427.c +1 −0
  1826. sound/i2c/i2c.c +1 −0
  1827. sound/i2c/other/ak4113.c +1 −0
  1828. sound/i2c/other/ak4114.c +1 −0
  1829. sound/i2c/other/ak4117.c +1 −0
  1830. sound/i2c/other/ak4xxx-adda.c +1 −0
  1831. sound/i2c/other/pt2258.c +1 −0
  1832. sound/i2c/other/tea575x-tuner.c +1 −0
  1833. sound/i2c/tea6330t.c +1 −0
  1834. sound/isa/ad1816a/ad1816a.c +1 −1
  1835. sound/isa/ad1848/ad1848.c +1 −1
  1836. sound/isa/als100.c +1 −1
  1837. sound/isa/azt2320.c +1 −1
  1838. sound/isa/cmi8330.c +1 −1
  1839. sound/isa/cs423x/cs4231.c +1 −1
  1840. sound/isa/cs423x/cs4236.c +1 −1
  1841. sound/isa/es1688/es1688.c +1 −1
  1842. sound/isa/es1688/es1688_lib.c +1 −0
  1843. sound/isa/es18xx.c +1 −1
  1844. sound/isa/gus/gus_main.c +1 −0
  1845. sound/isa/gus/gus_volume.c +1 −0
  1846. sound/isa/gus/gusclassic.c +1 −1
  1847. sound/isa/gus/gusextreme.c +1 −1
  1848. sound/isa/gus/gusmax.c +1 −1
  1849. sound/isa/gus/interwave.c +1 −1
  1850. sound/isa/msnd/msnd.c +1 −0
  1851. sound/isa/msnd/msnd_midi.c +1 −0
  1852. sound/isa/msnd/msnd_pinnacle_mixer.c +1 −0
  1853. sound/isa/opl3sa2.c +1 −1
  1854. sound/isa/opti9xx/miro.c +1 −1
  1855. sound/isa/opti9xx/opti92x-ad1848.c +1 −1
  1856. sound/isa/sb/emu8000.c +1 −0
  1857. sound/isa/sb/emu8000_callback.c +1 −0
  1858. sound/isa/sb/emu8000_patch.c +1 −0
  1859. sound/isa/sb/emu8000_synth.c +1 −0
  1860. sound/isa/sb/sb16.c +1 −1
  1861. sound/isa/sb/sb16_csp.c +1 −0
  1862. sound/isa/sb/sb16_main.c +1 −0
  1863. sound/isa/sb/sb8.c +1 −1
  1864. sound/isa/sb/sb8_main.c +1 −0
  1865. sound/isa/sb/sb_common.c +1 −0
  1866. sound/isa/sscape.c +1 −1
  1867. sound/isa/wavefront/wavefront.c +1 −1
  1868. sound/isa/wavefront/wavefront_fx.c +1 −0
  1869. sound/isa/wavefront/wavefront_synth.c +1 −0
  1870. sound/isa/wss/wss_lib.c +1 −0
  1871. sound/mips/au1x00.c +1 −0
  1872. sound/mips/hal2.c +1 −0
  1873. sound/mips/sgio2audio.c +1 −0
  1874. sound/pci/ac97/ac97_codec.c +1 −1
  1875. sound/pci/ac97/ac97_pcm.c +1 −0
  1876. sound/pci/ad1889.c +1 −0
  1877. sound/pci/ak4531_codec.c +1 −0
  1878. sound/pci/ali5451/ali5451.c +1 −1
  1879. sound/pci/als300.c +1 −1
  1880. sound/pci/als4000.c +1 −1
  1881. sound/pci/asihpi/asihpi.c +1 −0
  1882. sound/pci/asihpi/hpioctl.c +1 −0
  1883. sound/pci/atiixp.c +1 −1
  1884. sound/pci/atiixp_modem.c +1 −1
  1885. sound/pci/au88x0/au88x0.c +1 −1
  1886. sound/pci/au88x0/au88x0_game.c +1 −0
  1887. sound/pci/aw2/aw2-alsa.c +1 −0
  1888. sound/pci/azt3328.c +1 −1
  1889. sound/pci/bt87x.c +1 −1
  1890. sound/pci/ca0106/ca0106_main.c +1 −1
  1891. sound/pci/cmipci.c +1 −1
  1892. sound/pci/cs4281.c +1 −1
  1893. sound/pci/cs46xx/cs46xx.c +1 −1
  1894. sound/pci/cs46xx/cs46xx_lib.c +1 −0
  1895. sound/pci/cs5530.c +1 −1
  1896. sound/pci/cs5535audio/cs5535audio.c +1 −1
  1897. sound/pci/ctxfi/xfi.c +1 −0
  1898. sound/pci/echoaudio/darla20.c +1 −1
  1899. sound/pci/echoaudio/darla24.c +1 −1
  1900. sound/pci/echoaudio/echo3g.c +1 −1
  1901. sound/pci/echoaudio/echoaudio.c +2 −0
  1902. sound/pci/echoaudio/gina20.c +1 −1
  1903. sound/pci/echoaudio/gina24.c +1 −1
  1904. sound/pci/echoaudio/indigo.c +1 −1
  1905. sound/pci/echoaudio/indigodj.c +1 −1
  1906. sound/pci/echoaudio/indigodjx.c +1 −1
  1907. sound/pci/echoaudio/indigoio.c +1 −1
  1908. sound/pci/echoaudio/indigoiox.c +1 −1
  1909. sound/pci/echoaudio/layla20.c +1 −1
  1910. sound/pci/echoaudio/layla24.c +1 −1
  1911. sound/pci/echoaudio/mia.c +1 −1
  1912. sound/pci/echoaudio/mona.c +1 −1
  1913. sound/pci/emu10k1/emu10k1.c +1 −1
  1914. sound/pci/emu10k1/emu10k1_callback.c +1 −0
  1915. sound/pci/emu10k1/emu10k1_main.c +1 −0
  1916. sound/pci/emu10k1/emu10k1_synth.c +1 −0
  1917. sound/pci/emu10k1/emu10k1x.c +1 −1
  1918. sound/pci/emu10k1/io.c +1 −0
  1919. sound/pci/emu10k1/memory.c +1 −0
  1920. sound/pci/emu10k1/voice.c +1 −0
  1921. sound/pci/ens1370.c +1 −1
  1922. sound/pci/es1938.c +1 −1
  1923. sound/pci/es1968.c +1 −1
  1924. sound/pci/fm801.c +1 −1
  1925. sound/pci/hda/hda_beep.c +1 −0
  1926. sound/pci/hda/hda_codec.c +1 −0
  1927. sound/pci/hda/hda_generic.c +1 −0
  1928. sound/pci/hda/hda_hwdep.c +1 −0
  1929. sound/pci/hda/patch_analog.c +1 −0
  1930. sound/pci/hda/patch_ca0110.c +1 −0
  1931. sound/pci/hda/patch_ca0132.c +1 −0
  1932. sound/pci/hda/patch_cirrus.c +1 −0
  1933. sound/pci/hda/patch_cmedia.c +1 −0
  1934. sound/pci/hda/patch_conexant.c +1 −0
  1935. sound/pci/hda/patch_hdmi.c +1 −1
  1936. sound/pci/hda/patch_realtek.c +1 −0
  1937. sound/pci/hda/patch_si3054.c +1 −0
  1938. sound/pci/hda/patch_sigmatel.c +1 −0
  1939. sound/pci/hda/patch_via.c +1 −0
  1940. sound/pci/ice1712/ak4xxx.c +1 −0
  1941. sound/pci/ice1712/ice1712.c +1 −1
  1942. sound/pci/ice1712/ice1724.c +1 −1
  1943. sound/pci/intel8x0.c +1 −1
  1944. sound/pci/intel8x0m.c +1 −1
  1945. sound/pci/korg1212/korg1212.c +1 −1
  1946. sound/pci/lola/lola.c +1 −1
  1947. sound/pci/maestro3.c +1 −1
  1948. sound/pci/mixart/mixart.c +1 −1
  1949. sound/pci/mixart/mixart_hwdep.c +1 −0
  1950. sound/pci/nm256/nm256.c +1 −1
  1951. sound/pci/oxygen/oxygen.c +1 −0
  1952. sound/pci/oxygen/oxygen_io.c +1 −0
  1953. sound/pci/oxygen/oxygen_lib.c +1 −0
  1954. sound/pci/oxygen/virtuoso.c +1 −0
  1955. sound/pci/pcxhr/pcxhr.c +1 −1
  1956. sound/pci/pcxhr/pcxhr_hwdep.c +1 −0
  1957. sound/pci/riptide/riptide.c +1 −0
  1958. sound/pci/rme32.c +1 −1
  1959. sound/pci/rme96.c +1 −1
  1960. sound/pci/rme9652/hdsp.c +1 −1
  1961. sound/pci/rme9652/hdspm.c +1 −1
  1962. sound/pci/rme9652/rme9652.c +1 −1
  1963. sound/pci/sis7019.c +1 −1
  1964. sound/pci/sonicvibes.c +1 −1
  1965. sound/pci/trident/trident.c +1 −1
  1966. sound/pci/trident/trident_main.c +1 −0
  1967. sound/pci/via82xx.c +1 −1
  1968. sound/pci/via82xx_modem.c +1 −1
  1969. sound/pci/vx222/vx222.c +1 −1
  1970. sound/pci/ymfpci/ymfpci.c +1 −1
  1971. sound/pci/ymfpci/ymfpci_main.c +1 −0
  1972. sound/pcmcia/pdaudiocf/pdaudiocf.c +1 −1
  1973. sound/pcmcia/vx/vxpocket.c +1 −1
  1974. sound/ppc/powermac.c +1 −1
  1975. sound/ppc/snd_ps3.c +1 −0
  1976. sound/sh/aica.c +1 −1
  1977. sound/sh/sh_dac_audio.c +1 −0
  1978. sound/soc/blackfin/bf5xx-sport.c +1 −0
  1979. sound/soc/blackfin/bfin-eval-adav80x.c +1 −0
  1980. sound/soc/codecs/ac97.c +1 −0
  1981. sound/soc/codecs/ads117x.c +1 −0
  1982. sound/soc/codecs/ak4642.c +1 −0
  1983. sound/soc/codecs/cx20442.c +1 −0
  1984. sound/soc/codecs/da7210.c +1 −0
  1985. sound/soc/codecs/dmic.c +1 −0
  1986. sound/soc/codecs/pcm3008.c +1 −0
  1987. sound/soc/codecs/sn95031.c +1 −0
  1988. sound/soc/codecs/wl1273.c +1 −0
  1989. sound/soc/ep93xx/edb93xx.c +1 −0
  1990. sound/soc/ep93xx/snappercl15.c +1 −0
  1991. sound/soc/imx/wm1133-ev1.c +1 −0
  1992. sound/soc/mid-x86/mfld_machine.c +1 −0
  1993. sound/soc/mid-x86/sst_platform.c +1 −0
  1994. sound/soc/omap/am3517evm.c +1 −0
  1995. sound/soc/omap/ams-delta.c +1 −0
  1996. sound/soc/omap/igep0020.c +1 −0
  1997. sound/soc/omap/n810.c +1 −0
  1998. sound/soc/omap/omap-pcm.c +1 −0
  1999. sound/soc/omap/omap3beagle.c +1 −0
  2000. sound/soc/omap/omap3evm.c +1 −0
  2001. sound/soc/omap/omap3pandora.c +1 −0
  2002. sound/soc/omap/omap4-hdmi-card.c +1 −0
  2003. sound/soc/omap/osk5912.c +1 −0
  2004. sound/soc/omap/overo.c +1 −0
  2005. sound/soc/omap/rx51.c +1 −0
  2006. sound/soc/omap/sdp3430.c +1 −0
  2007. sound/soc/omap/sdp4430.c +1 −0
  2008. sound/soc/omap/zoom2.c +1 −0
  2009. sound/soc/pxa/pxa2xx-pcm.c +1 −0
  2010. sound/soc/samsung/ac97.c +1 −0
  2011. sound/soc/samsung/dma.c +1 −0
  2012. sound/soc/samsung/goni_wm8994.c +1 −0
  2013. sound/soc/samsung/h1940_uda1380.c +1 −0
  2014. sound/soc/samsung/i2s.c +1 −0
  2015. sound/soc/samsung/idma.c +1 −0
  2016. sound/soc/samsung/jive_wm8750.c +1 −0
  2017. sound/soc/samsung/ln2440sbc_alc650.c +1 −0
  2018. sound/soc/samsung/pcm.c +1 −0
  2019. sound/soc/samsung/rx1950_uda1380.c +1 −0
  2020. sound/soc/samsung/s3c2412-i2s.c +1 −0
  2021. sound/soc/samsung/s3c24xx-i2s.c +1 −0
  2022. sound/soc/samsung/s3c24xx_simtec.c +1 −0
  2023. sound/soc/samsung/s3c24xx_simtec_hermes.c +1 −0
  2024. sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c +1 −0
  2025. sound/soc/samsung/s3c24xx_uda134x.c +1 −0
  2026. sound/soc/samsung/smartq_wm8987.c +1 −0
  2027. sound/soc/samsung/smdk_spdif.c +1 −0
  2028. sound/soc/samsung/smdk_wm8580.c +1 −0
  2029. sound/soc/samsung/smdk_wm8580pcm.c +1 −0
  2030. sound/soc/samsung/smdk_wm8994pcm.c +1 −0
  2031. sound/soc/samsung/smdk_wm9713.c +1 −0
  2032. sound/soc/samsung/spdif.c +1 −0
  2033. sound/soc/samsung/speyside.c +1 −0
  2034. sound/soc/samsung/speyside_wm8962.c +1 −0
  2035. sound/soc/sh/fsi-ak4642.c +1 −0
  2036. sound/soc/sh/fsi-da7210.c +1 −0
  2037. sound/soc/sh/fsi-hdmi.c +1 −0
  2038. sound/soc/sh/fsi.c +1 −0
  2039. sound/soc/sh/siu_dai.c +1 −0
  2040. sound/soc/soc-cache.c +1 −0
  2041. sound/soc/soc-io.c +1 −0
  2042. sound/soc/soc-jack.c +1 −0
  2043. sound/soc/soc-utils.c +1 −0
  2044. sound/soc/tegra/tegra_asoc_utils.c +1 −0
  2045. sound/sparc/dbri.c +1 −0
  2046. sound/synth/emux/emux.c +1 −0
  2047. sound/synth/emux/emux_oss.c +1 −0
  2048. sound/synth/emux/emux_seq.c +1 −1
  2049. sound/synth/emux/emux_synth.c +1 −0
  2050. sound/synth/emux/soundfont.c +1 −0
  2051. sound/synth/util_mem.c +1 −0
  2052. sound/usb/6fire/firmware.c +1 −0
  2053. sound/usb/card.c +1 −0
  2054. sound/usb/midi.c +1 −0
  2055. sound/usb/usx2y/us122l.c +1 −0
  2056. sound/usb/usx2y/usbusx2yaudio.c +1 −0
  2057. virt/kvm/iommu.c +2 −0
arch/alpha/kernel/core_irongate.c+1−0
@@ -303,6 +303,7 @@ irongate_init_arch(void) · 302 unmodified lines
303#include <linux/vmalloc.h>303#include <linux/vmalloc.h>
304#include <linux/agp_backend.h>304#include <linux/agp_backend.h>
305#include <linux/agpgart.h>305#include <linux/agpgart.h>
306#include <linux/export.h>
306#include <asm/pgalloc.h>307#include <asm/pgalloc.h>
307 308
308#define GET_PAGE_DIR_OFF(addr) (addr >> 22)309#define GET_PAGE_DIR_OFF(addr) (addr >> 22)
arch/alpha/kernel/pci-sysfs.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/stat.h>
13#include <linux/slab.h>14#include <linux/slab.h>
14#include <linux/pci.h>15#include <linux/pci.h>
15 16
arch/alpha/kernel/pci_iommu.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7#include <linux/pci.h>7#include <linux/pci.h>
8#include <linux/gfp.h>8#include <linux/gfp.h>
9#include <linux/bootmem.h>9#include <linux/bootmem.h>
10#include <linux/export.h>
10#include <linux/scatterlist.h>11#include <linux/scatterlist.h>
11#include <linux/log2.h>12#include <linux/log2.h>
12#include <linux/dma-mapping.h>13#include <linux/dma-mapping.h>
arch/alpha/kernel/setup.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include <asm/setup.h>43#include <asm/setup.h>
44#include <asm/io.h>44#include <asm/io.h>
45#include <linux/log2.h>45#include <linux/log2.h>
46#include <linux/export.h>
46 47
47extern struct atomic_notifier_head panic_notifier_list;48extern struct atomic_notifier_head panic_notifier_list;
48static int alpha_panic_event(struct notifier_block *, unsigned long, void *);49static int alpha_panic_event(struct notifier_block *, unsigned long, void *);
arch/arm/common/it8152.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/ioport.h>25#include <linux/ioport.h>
26#include <linux/irq.h>26#include <linux/irq.h>
27#include <linux/io.h>27#include <linux/io.h>
28#include <linux/export.h>
28 29
29#include <asm/mach/pci.h>30#include <asm/mach/pci.h>
30#include <asm/hardware/it8152.h>31#include <asm/hardware/it8152.h>
arch/arm/common/scoop.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/string.h>16#include <linux/string.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/platform_device.h>18#include <linux/platform_device.h>
19#include <linux/export.h>
19#include <linux/io.h>20#include <linux/io.h>
20#include <asm/hardware/scoop.h>21#include <asm/hardware/scoop.h>
21 22
arch/arm/kernel/armksyms.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7 * it under the terms of the GNU General Public License version 2 as7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.8 * published by the Free Software Foundation.
9 */9 */
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/string.h>12#include <linux/string.h>
13#include <linux/cryptohash.h>13#include <linux/cryptohash.h>
arch/arm/kernel/bios32.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5 *5 *
6 * Bits taken from various places.6 * Bits taken from various places.
7 */7 */
8#include <linux/module.h>8#include <linux/export.h>
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/pci.h>10#include <linux/pci.h>
11#include <linux/slab.h>11#include <linux/slab.h>
arch/arm/kernel/devtree.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/errno.h>13#include <linux/errno.h>
14#include <linux/types.h>14#include <linux/types.h>
15#include <linux/bootmem.h>15#include <linux/bootmem.h>
arch/arm/kernel/elf.c+1−1
@@ -1,4 +1,4 @@
1#include <linux/module.h>1#include <linux/export.h>
2#include <linux/sched.h>2#include <linux/sched.h>
3#include <linux/personality.h>3#include <linux/personality.h>
4#include <linux/binfmts.h>4#include <linux/binfmts.h>
arch/arm/kernel/etm.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/miscdevice.h>24#include <linux/miscdevice.h>
25#include <linux/vmalloc.h>25#include <linux/vmalloc.h>
26#include <linux/mutex.h>26#include <linux/mutex.h>
27#include <linux/module.h>
27#include <asm/hardware/coresight.h>28#include <asm/hardware/coresight.h>
28#include <asm/sections.h>29#include <asm/sections.h>
29 30
arch/arm/kernel/io.c+1−1
@@ -1,4 +1,4 @@
1#include <linux/module.h>1#include <linux/export.h>
2#include <linux/types.h>2#include <linux/types.h>
3#include <linux/io.h>3#include <linux/io.h>
4 4
arch/arm/kernel/irq.c+0−1
@@ -22,7 +22,6 @@ · 21 unmodified lines
22 * Naturally it's not a 1:1 relation, but there are similarities.22 * Naturally it's not a 1:1 relation, but there are similarities.
23 */23 */
24#include <linux/kernel_stat.h>24#include <linux/kernel_stat.h>
25#include <linux/module.h>
26#include <linux/signal.h>25#include <linux/signal.h>
27#include <linux/ioport.h>26#include <linux/ioport.h>
28#include <linux/interrupt.h>27#include <linux/interrupt.h>
arch/arm/kernel/leds.c+2−1
@@ -7,10 +7,11 @@ · 6 unmodified lines
7 * it under the terms of the GNU General Public License version 2 as7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.8 * published by the Free Software Foundation.
9 */9 */
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/sysdev.h>12#include <linux/sysdev.h>
13#include <linux/syscore_ops.h>13#include <linux/syscore_ops.h>
14#include <linux/string.h>
14 15
15#include <asm/leds.h>16#include <asm/leds.h>
16 17
arch/arm/kernel/perf_event.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/bitmap.h>15#include <linux/bitmap.h>
16#include <linux/interrupt.h>16#include <linux/interrupt.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/module.h>18#include <linux/export.h>
19#include <linux/perf_event.h>19#include <linux/perf_event.h>
20#include <linux/platform_device.h>20#include <linux/platform_device.h>
21#include <linux/spinlock.h>21#include <linux/spinlock.h>
arch/arm/kernel/pj4-cp0.c+0−1
@@ -10,7 +10,6 @@ · 9 unmodified lines
10 * published by the Free Software Foundation.10 * published by the Free Software Foundation.
11 */11 */
12 12
13#include <linux/module.h>
14#include <linux/types.h>13#include <linux/types.h>
15#include <linux/kernel.h>14#include <linux/kernel.h>
16#include <linux/signal.h>15#include <linux/signal.h>
arch/arm/kernel/process.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10 */10 */
11#include <stdarg.h>11#include <stdarg.h>
12 12
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/mm.h>16#include <linux/mm.h>
arch/arm/kernel/ptrace.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/mm.h>14#include <linux/mm.h>
15#include <linux/elf.h>
15#include <linux/smp.h>16#include <linux/smp.h>
16#include <linux/ptrace.h>17#include <linux/ptrace.h>
17#include <linux/user.h>18#include <linux/user.h>
arch/arm/kernel/return_address.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 * under the terms of the GNU General Public License version 2 as published by8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.9 * the Free Software Foundation.
10 */10 */
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/ftrace.h>12#include <linux/ftrace.h>
13 13
14#if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND)14#if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND)
arch/arm/kernel/setup.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7 * it under the terms of the GNU General Public License version 2 as7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.8 * published by the Free Software Foundation.
9 */9 */
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/stddef.h>12#include <linux/stddef.h>
13#include <linux/ioport.h>13#include <linux/ioport.h>
arch/arm/kernel/stacktrace.c+1−1
@@ -1,4 +1,4 @@
1#include <linux/module.h>1#include <linux/export.h>
2#include <linux/sched.h>2#include <linux/sched.h>
3#include <linux/stacktrace.h>3#include <linux/stacktrace.h>
4 4
arch/arm/kernel/sys_arm.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12 * have a non-standard calling sequence on the Linux/arm12 * have a non-standard calling sequence on the Linux/arm
13 * platform.13 * platform.
14 */14 */
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/mm.h>18#include <linux/mm.h>
arch/arm/kernel/time.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 * This file contains the ARM-specific time handling details:11 * This file contains the ARM-specific time handling details:
12 * reading the RTC at bootup, etc...12 * reading the RTC at bootup, etc...
13 */13 */
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/interrupt.h>16#include <linux/interrupt.h>
17#include <linux/time.h>17#include <linux/time.h>
arch/arm/kernel/unwind.c+1−1
@@ -39,7 +39,7 @@ · 38 unmodified lines
39 39
40#include <linux/kernel.h>40#include <linux/kernel.h>
41#include <linux/init.h>41#include <linux/init.h>
42#include <linux/module.h>42#include <linux/export.h>
43#include <linux/sched.h>43#include <linux/sched.h>
44#include <linux/slab.h>44#include <linux/slab.h>
45#include <linux/spinlock.h>45#include <linux/spinlock.h>
arch/arm/kernel/xscale-cp0.c+0−1
@@ -8,7 +8,6 @@ · 7 unmodified lines
8 * published by the Free Software Foundation.8 * published by the Free Software Foundation.
9 */9 */
10 10
11#include <linux/module.h>
12#include <linux/types.h>11#include <linux/types.h>
13#include <linux/kernel.h>12#include <linux/kernel.h>
14#include <linux/signal.h>13#include <linux/signal.h>
arch/arm/mach-at91/cpuidle.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/cpuidle.h>19#include <linux/cpuidle.h>
20#include <asm/proc-fns.h>20#include <asm/proc-fns.h>
21#include <linux/io.h>21#include <linux/io.h>
22#include <linux/export.h>
22 23
23#include "pm.h"24#include "pm.h"
24 25
arch/arm/mach-bcmring/dma.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/device.h>26#include <linux/device.h>
27#include <linux/dma-mapping.h>27#include <linux/dma-mapping.h>
28#include <linux/interrupt.h>28#include <linux/interrupt.h>
29#include <linux/sched.h>
29#include <linux/irqreturn.h>30#include <linux/irqreturn.h>
30#include <linux/proc_fs.h>31#include <linux/proc_fs.h>
31#include <linux/slab.h>32#include <linux/slab.h>
arch/arm/mach-bcmring/mm.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/platform_device.h>15#include <linux/platform_device.h>
16#include <linux/dma-mapping.h>16#include <linux/dma-mapping.h>
17#include <asm/page.h>
17#include <asm/mach/map.h>18#include <asm/mach/map.h>
18 19
19#include <mach/hardware.h>20#include <mach/hardware.h>
arch/arm/mach-davinci/board-dm644x-evm.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/phy.h>23#include <linux/phy.h>
24#include <linux/clk.h>24#include <linux/clk.h>
25#include <linux/videodev2.h>25#include <linux/videodev2.h>
26#include <linux/export.h>
26 27
27#include <media/tvp514x.h>28#include <media/tvp514x.h>
28 29
arch/arm/mach-davinci/board-dm646x-evm.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/mtd/nand.h>31#include <linux/mtd/nand.h>
32#include <linux/mtd/partitions.h>32#include <linux/mtd/partitions.h>
33#include <linux/clk.h>33#include <linux/clk.h>
34#include <linux/export.h>
34 35
35#include <asm/mach-types.h>36#include <asm/mach-types.h>
36#include <asm/mach/arch.h>37#include <asm/mach/arch.h>
arch/arm/mach-davinci/cdce949.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/clk.h>17#include <linux/clk.h>
18#include <linux/platform_device.h>18#include <linux/platform_device.h>
19#include <linux/i2c.h>19#include <linux/i2c.h>
20#include <linux/module.h>
20 21
21#include <mach/clock.h>22#include <mach/clock.h>
22#include <mach/cdce949.h>23#include <mach/cdce949.h>
arch/arm/mach-davinci/cpufreq.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/err.h>24#include <linux/err.h>
25#include <linux/clk.h>25#include <linux/clk.h>
26#include <linux/platform_device.h>26#include <linux/platform_device.h>
27#include <linux/export.h>
27 28
28#include <mach/hardware.h>29#include <mach/hardware.h>
29#include <mach/cpufreq.h>30#include <mach/cpufreq.h>
arch/arm/mach-davinci/cpuidle.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/platform_device.h>16#include <linux/platform_device.h>
17#include <linux/cpuidle.h>17#include <linux/cpuidle.h>
18#include <linux/io.h>18#include <linux/io.h>
19#include <linux/export.h>
19#include <asm/proc-fns.h>20#include <asm/proc-fns.h>
20 21
21#include <mach/cpuidle.h>22#include <mach/cpuidle.h>
arch/arm/mach-ep93xx/core.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/i2c.h>33#include <linux/i2c.h>
34#include <linux/i2c-gpio.h>34#include <linux/i2c-gpio.h>
35#include <linux/spi/spi.h>35#include <linux/spi/spi.h>
36#include <linux/export.h>
36 37
37#include <mach/hardware.h>38#include <mach/hardware.h>
38#include <mach/fb.h>39#include <mach/fb.h>
arch/arm/mach-exynos/dev-sysmmu.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/platform_device.h>13#include <linux/platform_device.h>
14#include <linux/dma-mapping.h>14#include <linux/dma-mapping.h>
15#include <linux/export.h>
15 16
16#include <mach/map.h>17#include <mach/map.h>
17#include <mach/irqs.h>18#include <mach/irqs.h>
arch/arm/mach-imx/mach-mx31lilly.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/delay.h>27#include <linux/delay.h>
28#include <linux/platform_device.h>28#include <linux/platform_device.h>
29#include <linux/interrupt.h>29#include <linux/interrupt.h>
30#include <linux/moduleparam.h>
30#include <linux/smsc911x.h>31#include <linux/smsc911x.h>
31#include <linux/mtd/physmap.h>32#include <linux/mtd/physmap.h>
32#include <linux/spi/spi.h>33#include <linux/spi/spi.h>
arch/arm/mach-imx/mach-mx31lite.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/memory.h>21#include <linux/memory.h>
22#include <linux/platform_device.h>22#include <linux/platform_device.h>
23#include <linux/gpio.h>23#include <linux/gpio.h>
24#include <linux/moduleparam.h>
24#include <linux/smsc911x.h>25#include <linux/smsc911x.h>
25#include <linux/mfd/mc13783.h>26#include <linux/mfd/mc13783.h>
26#include <linux/spi/spi.h>27#include <linux/spi/spi.h>
arch/arm/mach-imx/mach-mx31moboard.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/gpio.h>18#include <linux/gpio.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/interrupt.h>20#include <linux/interrupt.h>
21#include <linux/moduleparam.h>
21#include <linux/leds.h>22#include <linux/leds.h>
22#include <linux/memory.h>23#include <linux/memory.h>
23#include <linux/mtd/physmap.h>24#include <linux/mtd/physmap.h>
arch/arm/mach-iop13xx/pci.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/jiffies.h>23#include <linux/jiffies.h>
24#include <linux/export.h>
24#include <asm/irq.h>25#include <asm/irq.h>
25#include <mach/hardware.h>26#include <mach/hardware.h>
26#include <asm/sizes.h>27#include <asm/sizes.h>
arch/arm/mach-ixp2000/core.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/bitops.h>25#include <linux/bitops.h>
26#include <linux/serial_8250.h>26#include <linux/serial_8250.h>
27#include <linux/mm.h>27#include <linux/mm.h>
28#include <linux/export.h>
28 29
29#include <asm/types.h>30#include <asm/types.h>
30#include <asm/setup.h>31#include <asm/setup.h>
arch/arm/mach-ixp4xx/common-pci.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/device.h>27#include <linux/device.h>
28#include <linux/io.h>28#include <linux/io.h>
29#include <linux/export.h>
29#include <asm/dma-mapping.h>30#include <asm/dma-mapping.h>
30 31
31#include <asm/cputype.h>32#include <asm/cputype.h>
arch/arm/mach-ixp4xx/common.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/clocksource.h>28#include <linux/clocksource.h>
29#include <linux/clockchips.h>29#include <linux/clockchips.h>
30#include <linux/io.h>30#include <linux/io.h>
31#include <linux/export.h>
31 32
32#include <mach/udc.h>33#include <mach/udc.h>
33#include <mach/hardware.h>34#include <mach/hardware.h>
arch/arm/mach-kirkwood/cpuidle.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/platform_device.h>18#include <linux/platform_device.h>
19#include <linux/cpuidle.h>19#include <linux/cpuidle.h>
20#include <linux/io.h>20#include <linux/io.h>
21#include <linux/export.h>
21#include <asm/proc-fns.h>22#include <asm/proc-fns.h>
22#include <mach/kirkwood.h>23#include <mach/kirkwood.h>
23 24
arch/arm/mach-msm/io.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/io.h>22#include <linux/io.h>
23#include <linux/export.h>
23 24
24#include <mach/hardware.h>25#include <mach/hardware.h>
25#include <asm/page.h>26#include <asm/page.h>
arch/arm/mach-netx/xc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/mutex.h>23#include <linux/mutex.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/io.h>25#include <linux/io.h>
26#include <linux/export.h>
26 27
27#include <mach/hardware.h>28#include <mach/hardware.h>
28#include <mach/irqs.h>29#include <mach/irqs.h>
arch/arm/mach-omap1/board-ams-delta.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/leds.h>19#include <linux/leds.h>
20#include <linux/platform_device.h>20#include <linux/platform_device.h>
21#include <linux/serial_8250.h>21#include <linux/serial_8250.h>
22#include <linux/export.h>
22 23
23#include <media/soc_camera.h>24#include <media/soc_camera.h>
24 25
arch/arm/mach-omap1/board-sx1.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/types.h>26#include <linux/types.h>
27#include <linux/i2c.h>27#include <linux/i2c.h>
28#include <linux/errno.h>28#include <linux/errno.h>
29#include <linux/export.h>
29 30
30#include <mach/hardware.h>31#include <mach/hardware.h>
31#include <asm/mach-types.h>32#include <asm/mach-types.h>
arch/arm/mach-omap1/board-voiceblue.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/serial_8250.h>25#include <linux/serial_8250.h>
26#include <linux/serial_reg.h>26#include <linux/serial_reg.h>
27#include <linux/smc91x.h>27#include <linux/smc91x.h>
28#include <linux/export.h>
28 29
29#include <mach/hardware.h>30#include <mach/hardware.h>
30#include <mach/system.h>31#include <mach/system.h>
arch/arm/mach-omap1/mailbox.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 * for more details.9 * for more details.
10 */10 */
11 11
12#include <linux/module.h>
12#include <linux/interrupt.h>13#include <linux/interrupt.h>
13#include <linux/platform_device.h>14#include <linux/platform_device.h>
14#include <linux/io.h>15#include <linux/io.h>
arch/arm/mach-omap2/board-omap3evm.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/regulator/fixed.h>34#include <linux/regulator/fixed.h>
35#include <linux/regulator/machine.h>35#include <linux/regulator/machine.h>
36#include <linux/mmc/host.h>36#include <linux/mmc/host.h>
37#include <linux/export.h>
37 38
38#include <mach/hardware.h>39#include <mach/hardware.h>
39#include <asm/mach-types.h>40#include <asm/mach-types.h>
arch/arm/mach-omap2/clockdomain.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/device.h>17#include <linux/device.h>
18#include <linux/list.h>18#include <linux/list.h>
19#include <linux/errno.h>19#include <linux/errno.h>
20#include <linux/string.h>
20#include <linux/delay.h>21#include <linux/delay.h>
21#include <linux/clk.h>22#include <linux/clk.h>
22#include <linux/limits.h>23#include <linux/limits.h>
arch/arm/mach-omap2/display.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 * GNU General Public License for more details.15 * GNU General Public License for more details.
16 */16 */
17 17
18#include <linux/string.h>
18#include <linux/kernel.h>19#include <linux/kernel.h>
19#include <linux/init.h>20#include <linux/init.h>
20#include <linux/platform_device.h>21#include <linux/platform_device.h>
arch/arm/mach-omap2/gpmc-onenand.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 * published by the Free Software Foundation.10 * published by the Free Software Foundation.
11 */11 */
12 12
13#include <linux/string.h>
13#include <linux/kernel.h>14#include <linux/kernel.h>
14#include <linux/platform_device.h>15#include <linux/platform_device.h>
15#include <linux/mtd/onenand_regs.h>16#include <linux/mtd/onenand_regs.h>
arch/arm/mach-omap2/pm.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/io.h>14#include <linux/io.h>
15#include <linux/err.h>15#include <linux/err.h>
16#include <linux/opp.h>16#include <linux/opp.h>
17#include <linux/export.h>
17 18
18#include <plat/omap-pm.h>19#include <plat/omap-pm.h>
19#include <plat/omap_device.h>20#include <plat/omap_device.h>
arch/arm/mach-omap2/prcm.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/clk.h>23#include <linux/clk.h>
24#include <linux/io.h>24#include <linux/io.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/export.h>
26 27
27#include <mach/system.h>28#include <mach/system.h>
28#include <plat/common.h>29#include <plat/common.h>
arch/arm/mach-omap2/usb-tusb6010.c+2−0
@@ -8,11 +8,13 @@ · 7 unmodified lines
8 * published by the Free Software Foundation.8 * published by the Free Software Foundation.
9 */9 */
10 10
11#include <linux/string.h>
11#include <linux/types.h>12#include <linux/types.h>
12#include <linux/errno.h>13#include <linux/errno.h>
13#include <linux/delay.h>14#include <linux/delay.h>
14#include <linux/platform_device.h>15#include <linux/platform_device.h>
15#include <linux/gpio.h>16#include <linux/gpio.h>
17#include <linux/export.h>
16 18
17#include <linux/usb/musb.h>19#include <linux/usb/musb.h>
18 20
arch/arm/mach-omap2/voltage.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/io.h>23#include <linux/io.h>
24#include <linux/err.h>24#include <linux/err.h>
25#include <linux/export.h>
25#include <linux/debugfs.h>26#include <linux/debugfs.h>
26#include <linux/slab.h>27#include <linux/slab.h>
27#include <linux/clk.h>28#include <linux/clk.h>
arch/arm/mach-pxa/colibri-pxa270.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/interrupt.h>14#include <linux/interrupt.h>
15#include <linux/moduleparam.h>
15#include <linux/kernel.h>16#include <linux/kernel.h>
16#include <linux/mtd/mtd.h>17#include <linux/mtd/mtd.h>
17#include <linux/mtd/partitions.h>18#include <linux/mtd/partitions.h>
arch/arm/mach-pxa/corgi.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/spi/pxa2xx_spi.h>32#include <linux/spi/pxa2xx_spi.h>
33#include <linux/mtd/sharpsl.h>33#include <linux/mtd/sharpsl.h>
34#include <linux/input/matrix_keypad.h>34#include <linux/input/matrix_keypad.h>
35#include <linux/module.h>
35#include <video/w100fb.h>36#include <video/w100fb.h>
36 37
37#include <asm/setup.h>38#include <asm/setup.h>
arch/arm/mach-pxa/poodle.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/init.h>18#include <linux/init.h>
19#include <linux/export.h>
19#include <linux/platform_device.h>20#include <linux/platform_device.h>
20#include <linux/fb.h>21#include <linux/fb.h>
21#include <linux/pm.h>22#include <linux/pm.h>
arch/arm/mach-pxa/spitz.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/input/matrix_keypad.h>30#include <linux/input/matrix_keypad.h>
31#include <linux/regulator/machine.h>31#include <linux/regulator/machine.h>
32#include <linux/io.h>32#include <linux/io.h>
33#include <linux/module.h>
33 34
34#include <asm/setup.h>35#include <asm/setup.h>
35#include <asm/mach-types.h>36#include <asm/mach-types.h>
arch/arm/mach-pxa/trizeps4.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/platform_device.h>17#include <linux/platform_device.h>
18#include <linux/interrupt.h>18#include <linux/interrupt.h>
19#include <linux/export.h>
19#include <linux/sched.h>20#include <linux/sched.h>
20#include <linux/bitops.h>21#include <linux/bitops.h>
21#include <linux/fb.h>22#include <linux/fb.h>
arch/arm/mach-s3c2410/mach-h1940.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <video/platform_lcd.h>35#include <video/platform_lcd.h>
36 36
37#include <linux/mmc/host.h>37#include <linux/mmc/host.h>
38#include <linux/export.h>
38 39
39#include <asm/mach/arch.h>40#include <asm/mach/arch.h>
40#include <asm/mach/map.h>41#include <asm/mach/map.h>
arch/arm/mach-s3c64xx/dev-audio.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/platform_device.h>13#include <linux/platform_device.h>
14#include <linux/dma-mapping.h>14#include <linux/dma-mapping.h>
15#include <linux/gpio.h>15#include <linux/gpio.h>
16#include <linux/export.h>
16 17
17#include <mach/irqs.h>18#include <mach/irqs.h>
18#include <mach/map.h>19#include <mach/map.h>
arch/arm/mach-sa1100/collie.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <mach/hardware.h>31#include <mach/hardware.h>
32#include <asm/mach-types.h>32#include <asm/mach-types.h>
33#include <asm/irq.h>33#include <asm/irq.h>
34#include <asm/page.h>
34#include <asm/setup.h>35#include <asm/setup.h>
35#include <mach/collie.h>36#include <mach/collie.h>
36 37
arch/arm/mach-sa1100/jornada720.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <mach/hardware.h>26#include <mach/hardware.h>
27#include <asm/hardware/sa1111.h>27#include <asm/hardware/sa1111.h>
28#include <asm/irq.h>28#include <asm/irq.h>
29#include <asm/page.h>
29#include <asm/mach-types.h>30#include <asm/mach-types.h>
30#include <asm/setup.h>31#include <asm/setup.h>
31#include <asm/mach/arch.h>32#include <asm/mach/arch.h>
arch/arm/mach-shmobile/clock.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/sh_clk.h>24#include <linux/sh_clk.h>
25#include <linux/export.h>
25 26
26int __init clk_init(void)27int __init clk_init(void)
27{28{
arch/arm/mach-tegra/pcie.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/irq.h>32#include <linux/irq.h>
33#include <linux/clk.h>33#include <linux/clk.h>
34#include <linux/delay.h>34#include <linux/delay.h>
35#include <linux/export.h>
35 36
36#include <asm/sizes.h>37#include <asm/sizes.h>
37#include <asm/mach/pci.h>38#include <asm/mach/pci.h>
arch/arm/mm/fault-armv.c+0−1
@@ -8,7 +8,6 @@ · 7 unmodified lines
8 * it under the terms of the GNU General Public License version 2 as8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.9 * published by the Free Software Foundation.
10 */10 */
11#include <linux/module.h>
12#include <linux/sched.h>11#include <linux/sched.h>
13#include <linux/kernel.h>12#include <linux/kernel.h>
14#include <linux/mm.h>13#include <linux/mm.h>
arch/arm/mm/init.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/bootmem.h>14#include <linux/bootmem.h>
15#include <linux/mman.h>15#include <linux/mman.h>
16#include <linux/export.h>
16#include <linux/nodemask.h>17#include <linux/nodemask.h>
17#include <linux/initrd.h>18#include <linux/initrd.h>
18#include <linux/of_fdt.h>19#include <linux/of_fdt.h>
arch/arm/plat-iop/gpio.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/types.h>15#include <linux/types.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/gpio.h>17#include <linux/gpio.h>
18#include <linux/export.h>
18#include <asm/hardware/iop3xx.h>19#include <asm/hardware/iop3xx.h>
19 20
20void gpio_line_config(int line, int direction)21void gpio_line_config(int line, int direction)
arch/arm/plat-iop/time.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/io.h>22#include <linux/io.h>
23#include <linux/clocksource.h>23#include <linux/clocksource.h>
24#include <linux/clockchips.h>24#include <linux/clockchips.h>
25#include <linux/export.h>
25#include <mach/hardware.h>26#include <mach/hardware.h>
26#include <asm/irq.h>27#include <asm/irq.h>
27#include <asm/sched_clock.h>28#include <asm/sched_clock.h>
arch/arm/plat-omap/clock.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/list.h>15#include <linux/list.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/export.h>
17#include <linux/err.h>18#include <linux/err.h>
18#include <linux/string.h>19#include <linux/string.h>
19#include <linux/clk.h>20#include <linux/clk.h>
arch/arm/plat-omap/mailbox.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/kfifo.h>29#include <linux/kfifo.h>
30#include <linux/err.h>30#include <linux/err.h>
31#include <linux/notifier.h>31#include <linux/notifier.h>
32#include <linux/module.h>
32 33
33#include <plat/mailbox.h>34#include <plat/mailbox.h>
34 35
arch/arm/plat-samsung/dev-backlight.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/gpio.h>13#include <linux/gpio.h>
14#include <linux/platform_device.h>14#include <linux/platform_device.h>
15#include <linux/slab.h>
15#include <linux/io.h>16#include <linux/io.h>
16#include <linux/pwm_backlight.h>17#include <linux/pwm_backlight.h>
17#include <linux/slab.h>18#include <linux/slab.h>
arch/arm/plat-samsung/platformdata.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10*/10*/
11 11
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/slab.h>
13#include <linux/string.h>14#include <linux/string.h>
14#include <linux/platform_device.h>15#include <linux/platform_device.h>
15 16
arch/arm/vfp/vfpmodule.c+0−1
@@ -8,7 +8,6 @@ · 7 unmodified lines
8 * it under the terms of the GNU General Public License version 2 as8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.9 * published by the Free Software Foundation.
10 */10 */
11#include <linux/module.h>
12#include <linux/types.h>11#include <linux/types.h>
13#include <linux/cpu.h>12#include <linux/cpu.h>
14#include <linux/cpu_pm.h>13#include <linux/cpu_pm.h>
arch/avr32/mach-at32ap/clock.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14#include <linux/clk.h>14#include <linux/clk.h>
15#include <linux/err.h>15#include <linux/err.h>
16#include <linux/export.h>
16#include <linux/device.h>17#include <linux/device.h>
17#include <linux/string.h>18#include <linux/string.h>
18#include <linux/list.h>19#include <linux/list.h>
arch/avr32/mach-at32ap/cpufreq.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/io.h>18#include <linux/io.h>
19#include <linux/clk.h>19#include <linux/clk.h>
20#include <linux/err.h>20#include <linux/err.h>
21#include <linux/export.h>
21#include <asm/system.h>22#include <asm/system.h>
22 23
23static struct clk *cpuclk;24static struct clk *cpuclk;
arch/avr32/mach-at32ap/intc.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/irq.h>13#include <linux/irq.h>
14#include <linux/platform_device.h>14#include <linux/platform_device.h>
15#include <linux/syscore_ops.h>15#include <linux/syscore_ops.h>
16#include <linux/export.h>
16 17
17#include <asm/io.h>18#include <asm/io.h>
18 19
arch/avr32/mach-at32ap/pio.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/clk.h>11#include <linux/clk.h>
12#include <linux/debugfs.h>12#include <linux/debugfs.h>
13#include <linux/export.h>
13#include <linux/fs.h>14#include <linux/fs.h>
14#include <linux/platform_device.h>15#include <linux/platform_device.h>
15#include <linux/irq.h>16#include <linux/irq.h>
arch/avr32/mm/dma-coherent.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/dma-mapping.h>9#include <linux/dma-mapping.h>
10#include <linux/gfp.h>10#include <linux/gfp.h>
11#include <linux/export.h>
11 12
12#include <asm/addrspace.h>13#include <asm/addrspace.h>
13#include <asm/cacheflush.h>14#include <asm/cacheflush.h>
arch/blackfin/kernel/dma-mapping.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/spinlock.h>12#include <linux/spinlock.h>
13#include <linux/dma-mapping.h>13#include <linux/dma-mapping.h>
14#include <linux/scatterlist.h>14#include <linux/scatterlist.h>
15#include <linux/export.h>
15 16
16static spinlock_t dma_page_lock;17static spinlock_t dma_page_lock;
17static unsigned long *dma_page;18static unsigned long *dma_page;
arch/blackfin/kernel/perf_event.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 */24 */
25 25
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/export.h>
27#include <linux/init.h>28#include <linux/init.h>
28#include <linux/perf_event.h>29#include <linux/perf_event.h>
29#include <asm/bfin_pfmon.h>30#include <asm/bfin_pfmon.h>
arch/blackfin/kernel/sys_bfin.c+1−0
@@ -41,6 +41,7 @@ asmlinkage void *sys_dma_memcpy(void *dest, const void *src, size_t len) · 40 unmodified lines
41 41
42#if defined(CONFIG_FB) || defined(CONFIG_FB_MODULE)42#if defined(CONFIG_FB) || defined(CONFIG_FB_MODULE)
43#include <linux/fb.h>43#include <linux/fb.h>
44#include <linux/export.h>
44unsigned long get_fb_unmapped_area(struct file *filp, unsigned long orig_addr,45unsigned long get_fb_unmapped_area(struct file *filp, unsigned long orig_addr,
45 unsigned long len, unsigned long pgoff, unsigned long flags)46 unsigned long len, unsigned long pgoff, unsigned long flags)
46{47{
arch/blackfin/mach-bf518/boards/ezbrd.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/device.h>9#include <linux/device.h>
10#include <linux/export.h>
10#include <linux/platform_device.h>11#include <linux/platform_device.h>
11#include <linux/mtd/mtd.h>12#include <linux/mtd/mtd.h>
12#include <linux/mtd/partitions.h>13#include <linux/mtd/partitions.h>
arch/blackfin/mach-bf527/boards/ad7160eval.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/device.h>9#include <linux/device.h>
10#include <linux/export.h>
10#include <linux/platform_device.h>11#include <linux/platform_device.h>
11#include <linux/mtd/mtd.h>12#include <linux/mtd/mtd.h>
12#include <linux/mtd/partitions.h>13#include <linux/mtd/partitions.h>
arch/blackfin/mach-bf527/boards/cm_bf527.c+1−0
@@ -801,6 +801,7 @@ static struct platform_device bfin_sport1_uart_device = { · 800 unmodified lines
801#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)801#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)
802#include <linux/input.h>802#include <linux/input.h>
803#include <linux/gpio_keys.h>803#include <linux/gpio_keys.h>
804#include <linux/export.h>
804 805
805static struct gpio_keys_button bfin_gpio_keys_table[] = {806static struct gpio_keys_button bfin_gpio_keys_table[] = {
806 {BTN_0, GPIO_PF14, 1, "gpio-keys: BTN0"},807 {BTN_0, GPIO_PF14, 1, "gpio-keys: BTN0"},
arch/blackfin/mach-bf527/boards/ezbrd.c+1−0
@@ -674,6 +674,7 @@ static struct platform_device bfin_sport1_uart_device = { · 673 unmodified lines
674#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)674#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)
675#include <linux/input.h>675#include <linux/input.h>
676#include <linux/gpio_keys.h>676#include <linux/gpio_keys.h>
677#include <linux/export.h>
677 678
678static struct gpio_keys_button bfin_gpio_keys_table[] = {679static struct gpio_keys_button bfin_gpio_keys_table[] = {
679 {BTN_0, GPIO_PG0, 1, "gpio-keys: BTN0"},680 {BTN_0, GPIO_PG0, 1, "gpio-keys: BTN0"},
arch/blackfin/mach-bf527/boards/ezkit.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/device.h>9#include <linux/device.h>
10#include <linux/export.h>
10#include <linux/platform_device.h>11#include <linux/platform_device.h>
11#include <linux/mtd/mtd.h>12#include <linux/mtd/mtd.h>
12#include <linux/mtd/partitions.h>13#include <linux/mtd/partitions.h>
arch/blackfin/mach-bf527/boards/tll6527m.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/device.h>10#include <linux/device.h>
11#include <linux/export.h>
11#include <linux/platform_device.h>12#include <linux/platform_device.h>
12#include <linux/mtd/mtd.h>13#include <linux/mtd/mtd.h>
13#include <linux/mtd/partitions.h>14#include <linux/mtd/partitions.h>
arch/blackfin/mach-bf537/boards/cm_bf537e.c+1−0
@@ -569,6 +569,7 @@ static struct platform_device bfin_sport1_uart_device = { · 568 unmodified lines
569 569
570#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)570#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
571#include <linux/bfin_mac.h>571#include <linux/bfin_mac.h>
572#include <linux/export.h>
572static const unsigned short bfin_mac_peripherals[] = P_MII0;573static const unsigned short bfin_mac_peripherals[] = P_MII0;
573 574
574static struct bfin_phydev_platform_data bfin_phydev_data[] = {575static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-bf537/boards/cm_bf537u.c+1−0
@@ -534,6 +534,7 @@ static struct platform_device bfin_sport1_uart_device = { · 533 unmodified lines
534 534
535#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)535#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
536#include <linux/bfin_mac.h>536#include <linux/bfin_mac.h>
537#include <linux/export.h>
537static const unsigned short bfin_mac_peripherals[] = P_MII0;538static const unsigned short bfin_mac_peripherals[] = P_MII0;
538 539
539static struct bfin_phydev_platform_data bfin_phydev_data[] = {540static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-bf537/boards/dnp5370.c+1−0
@@ -49,6 +49,7 @@ static struct platform_device rtc_device = { · 48 unmodified lines
49 49
50#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)50#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
51#include <linux/bfin_mac.h>51#include <linux/bfin_mac.h>
52#include <linux/export.h>
52static const unsigned short bfin_mac_peripherals[] = P_RMII0;53static const unsigned short bfin_mac_peripherals[] = P_RMII0;
53 54
54static struct bfin_phydev_platform_data bfin_phydev_data[] = {55static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-bf537/boards/pnav10.c+1−0
@@ -100,6 +100,7 @@ static struct platform_device smc91x_device = { · 99 unmodified lines
100 100
101#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)101#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
102#include <linux/bfin_mac.h>102#include <linux/bfin_mac.h>
103#include <linux/export.h>
103static const unsigned short bfin_mac_peripherals[] = P_RMII0;104static const unsigned short bfin_mac_peripherals[] = P_RMII0;
104 105
105static struct bfin_phydev_platform_data bfin_phydev_data[] = {106static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-bf537/boards/stamp.c+1−0
@@ -1992,6 +1992,7 @@ static struct adp8870_backlight_platform_data adp8870_pdata = { · 1991 unmodified lines
1992 1992
1993#if defined(CONFIG_BACKLIGHT_ADP8860) || defined(CONFIG_BACKLIGHT_ADP8860_MODULE)1993#if defined(CONFIG_BACKLIGHT_ADP8860) || defined(CONFIG_BACKLIGHT_ADP8860_MODULE)
1994#include <linux/i2c/adp8860.h>1994#include <linux/i2c/adp8860.h>
1995#include <linux/export.h>
1995static struct led_info adp8860_leds[] = {1996static struct led_info adp8860_leds[] = {
1996 {1997 {
1997 .name = "adp8860-led7",1998 .name = "adp8860-led7",
arch/blackfin/mach-bf537/boards/tcm_bf537.c+1−0
@@ -536,6 +536,7 @@ static struct platform_device bfin_sport1_uart_device = { · 535 unmodified lines
536 536
537#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)537#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
538#include <linux/bfin_mac.h>538#include <linux/bfin_mac.h>
539#include <linux/export.h>
539static const unsigned short bfin_mac_peripherals[] = P_MII0;540static const unsigned short bfin_mac_peripherals[] = P_MII0;
540 541
541static struct bfin_phydev_platform_data bfin_phydev_data[] = {542static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-common/cpufreq.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/module.h>
10#include <linux/types.h>11#include <linux/types.h>
11#include <linux/init.h>12#include <linux/init.h>
12#include <linux/cpufreq.h>13#include <linux/cpufreq.h>
arch/blackfin/mm/init.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/swap.h>8#include <linux/swap.h>
9#include <linux/bootmem.h>9#include <linux/bootmem.h>
10#include <linux/uaccess.h>10#include <linux/uaccess.h>
11#include <linux/export.h>
11#include <asm/bfin-global.h>12#include <asm/bfin-global.h>
12#include <asm/pda.h>13#include <asm/pda.h>
13#include <asm/cplbinit.h>14#include <asm/cplbinit.h>
arch/ia64/hp/common/hwsw_iommu.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/device.h>15#include <linux/device.h>
16#include <linux/dma-mapping.h>16#include <linux/dma-mapping.h>
17#include <linux/swiotlb.h>17#include <linux/swiotlb.h>
18#include <linux/export.h>
18#include <asm/machvec.h>19#include <asm/machvec.h>
19 20
20extern struct dma_map_ops sba_dma_ops, swiotlb_dma_ops;21extern struct dma_map_ops sba_dma_ops, swiotlb_dma_ops;
arch/ia64/kernel/dma-mapping.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/dma-mapping.h>1#include <linux/dma-mapping.h>
2#include <linux/export.h>
2 3
3/* Set this to 1 if there is a HW IOMMU in the system */4/* Set this to 1 if there is a HW IOMMU in the system */
4int iommu_detected __read_mostly;5int iommu_detected __read_mostly;
arch/ia64/kernel/topology.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/bootmem.h>22#include <linux/bootmem.h>
23#include <linux/nodemask.h>23#include <linux/nodemask.h>
24#include <linux/notifier.h>24#include <linux/notifier.h>
25#include <linux/export.h>
25#include <asm/mmzone.h>26#include <asm/mmzone.h>
26#include <asm/numa.h>27#include <asm/numa.h>
27#include <asm/cpu.h>28#include <asm/cpu.h>
arch/ia64/pci/pci.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/spinlock.h>21#include <linux/spinlock.h>
22#include <linux/bootmem.h>22#include <linux/bootmem.h>
23#include <linux/export.h>
23 24
24#include <asm/machvec.h>25#include <asm/machvec.h>
25#include <asm/page.h>26#include <asm/page.h>
arch/ia64/sn/kernel/io_acpi_init.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include "xtalk/hubdev.h"14#include "xtalk/hubdev.h"
15#include <linux/acpi.h>15#include <linux/acpi.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/export.h>
17 18
18 19
19/*20/*
arch/ia64/sn/kernel/io_init.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/export.h>
10#include <asm/sn/types.h>11#include <asm/sn/types.h>
11#include <asm/sn/addrs.h>12#include <asm/sn/addrs.h>
12#include <asm/sn/io.h>13#include <asm/sn/io.h>
arch/ia64/sn/pci/pcibr/pcibr_dma.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/pci.h>10#include <linux/pci.h>
11#include <linux/export.h>
11#include <asm/sn/addrs.h>12#include <asm/sn/addrs.h>
12#include <asm/sn/geo.h>13#include <asm/sn/geo.h>
13#include <asm/sn/pcibr_provider.h>14#include <asm/sn/pcibr_provider.h>
arch/ia64/sn/pci/pcibr/pcibr_provider.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/types.h>10#include <linux/types.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/pci.h>12#include <linux/pci.h>
13#include <linux/export.h>
13#include <asm/sn/addrs.h>14#include <asm/sn/addrs.h>
14#include <asm/sn/geo.h>15#include <asm/sn/geo.h>
15#include <asm/sn/pcibr_provider.h>16#include <asm/sn/pcibr_provider.h>
arch/ia64/sn/pci/tioca_provider.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/pci.h>11#include <linux/pci.h>
12#include <linux/bitmap.h>12#include <linux/bitmap.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/export.h>
14#include <asm/sn/sn_sal.h>15#include <asm/sn/sn_sal.h>
15#include <asm/sn/addrs.h>16#include <asm/sn/addrs.h>
16#include <asm/sn/io.h>17#include <asm/sn/io.h>
arch/ia64/xen/hypervisor.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include <linux/efi.h>23#include <linux/efi.h>
24#include <linux/export.h>
24#include <asm/xen/hypervisor.h>25#include <asm/xen/hypervisor.h>
25#include <asm/xen/privop.h>26#include <asm/xen/privop.h>
26 27
arch/m68k/atari/time.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/rtc.h>17#include <linux/rtc.h>
18#include <linux/bcd.h>18#include <linux/bcd.h>
19#include <linux/delay.h>19#include <linux/delay.h>
20#include <linux/export.h>
20 21
21#include <asm/atariints.h>22#include <asm/atariints.h>
22 23
arch/m68k/kernel/dma_mm.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/scatterlist.h>12#include <linux/scatterlist.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/vmalloc.h>14#include <linux/vmalloc.h>
15#include <linux/export.h>
15 16
16#include <asm/pgalloc.h>17#include <asm/pgalloc.h>
17 18
arch/m68k/kernel/dma_no.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/mm.h>10#include <linux/mm.h>
11#include <linux/device.h>11#include <linux/device.h>
12#include <linux/dma-mapping.h>12#include <linux/dma-mapping.h>
13#include <linux/export.h>
13#include <asm/cacheflush.h>14#include <asm/cacheflush.h>
14 15
15void *dma_alloc_coherent(struct device *dev, size_t size,16void *dma_alloc_coherent(struct device *dev, size_t size,
arch/microblaze/kernel/dma.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/dma-mapping.h>10#include <linux/dma-mapping.h>
11#include <linux/gfp.h>11#include <linux/gfp.h>
12#include <linux/dma-debug.h>12#include <linux/dma-debug.h>
13#include <linux/export.h>
13#include <asm/bug.h>14#include <asm/bug.h>
14 15
15/*16/*
arch/microblaze/kernel/irq.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/kernel_stat.h>18#include <linux/kernel_stat.h>
19#include <linux/irq.h>19#include <linux/irq.h>
20#include <linux/of_irq.h>20#include <linux/of_irq.h>
21#include <linux/export.h>
21 22
22#include <asm/prom.h>23#include <asm/prom.h>
23 24
arch/microblaze/mm/init.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/pfn.h>17#include <linux/pfn.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/swap.h>19#include <linux/swap.h>
20#include <linux/export.h>
20 21
21#include <asm/page.h>22#include <asm/page.h>
22#include <asm/mmu_context.h>23#include <asm/mmu_context.h>
arch/microblaze/pci/iomap.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/init.h>6#include <linux/init.h>
7#include <linux/pci.h>7#include <linux/pci.h>
8#include <linux/mm.h>8#include <linux/mm.h>
9#include <linux/export.h>
9#include <asm/io.h>10#include <asm/io.h>
10#include <asm/pci-bridge.h>11#include <asm/pci-bridge.h>
11 12
arch/microblaze/pci/pci-common.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/of.h>30#include <linux/of.h>
31#include <linux/of_address.h>31#include <linux/of_address.h>
32#include <linux/of_pci.h>32#include <linux/of_pci.h>
33#include <linux/export.h>
33 34
34#include <asm/processor.h>35#include <asm/processor.h>
35#include <asm/io.h>36#include <asm/io.h>
arch/mips/bcm47xx/gpio.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 * Copyright (C) 2007 Aurelien Jarno <aurelien@aurel32.net>6 * Copyright (C) 2007 Aurelien Jarno <aurelien@aurel32.net>
7 */7 */
8 8
9#include <linux/export.h>
9#include <linux/ssb/ssb.h>10#include <linux/ssb/ssb.h>
10#include <linux/ssb/ssb_driver_chipcommon.h>11#include <linux/ssb/ssb_driver_chipcommon.h>
11#include <linux/ssb/ssb_driver_extif.h>12#include <linux/ssb/ssb_driver_extif.h>
arch/mips/bcm47xx/setup.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 * 675 Mass Ave, Cambridge, MA 02139, USA.26 * 675 Mass Ave, Cambridge, MA 02139, USA.
27 */27 */
28 28
29#include <linux/export.h>
29#include <linux/types.h>30#include <linux/types.h>
30#include <linux/ssb/ssb.h>31#include <linux/ssb/ssb.h>
31#include <linux/ssb/ssb_embedded.h>32#include <linux/ssb/ssb_embedded.h>
arch/mips/cavium-octeon/csrc-octeon.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 * Copyright (C) 2009, 2010 Cavium Networks, Inc.7 * Copyright (C) 2009, 2010 Cavium Networks, Inc.
8 */8 */
9#include <linux/clocksource.h>9#include <linux/clocksource.h>
10#include <linux/export.h>
10#include <linux/init.h>11#include <linux/init.h>
11#include <linux/smp.h>12#include <linux/smp.h>
12 13
arch/mips/cavium-octeon/dma-octeon.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/dma-mapping.h>13#include <linux/dma-mapping.h>
14#include <linux/scatterlist.h>14#include <linux/scatterlist.h>
15#include <linux/bootmem.h>15#include <linux/bootmem.h>
16#include <linux/export.h>
16#include <linux/swiotlb.h>17#include <linux/swiotlb.h>
17#include <linux/types.h>18#include <linux/types.h>
18#include <linux/init.h>19#include <linux/init.h>
arch/mips/cavium-octeon/flash_setup.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 * Copyright (C) 2007, 2008 Cavium Networks8 * Copyright (C) 2007, 2008 Cavium Networks
9 */9 */
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/export.h>
11#include <linux/mtd/mtd.h>12#include <linux/mtd/mtd.h>
12#include <linux/mtd/map.h>13#include <linux/mtd/map.h>
13#include <linux/mtd/partitions.h>14#include <linux/mtd/partitions.h>
arch/mips/kernel/8250-platform.c+0−1
@@ -5,7 +5,6 @@ · 4 unmodified lines
5 *5 *
6 * Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)6 * Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)
7 */7 */
8#include <linux/module.h>
9#include <linux/init.h>8#include <linux/init.h>
10#include <linux/serial_8250.h>9#include <linux/serial_8250.h>
11 10
arch/mips/kernel/cpu-probe.c+2−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16#include <linux/ptrace.h>16#include <linux/ptrace.h>
17#include <linux/smp.h>17#include <linux/smp.h>
18#include <linux/stddef.h>18#include <linux/stddef.h>
19#include <linux/module.h>19#include <linux/export.h>
20 20
21#include <asm/bugs.h>21#include <asm/bugs.h>
22#include <asm/cpu.h>22#include <asm/cpu.h>
@@ -24,6 +24,7 @@ · 1 unmodified line
24#include <asm/mipsregs.h>24#include <asm/mipsregs.h>
25#include <asm/system.h>25#include <asm/system.h>
26#include <asm/watch.h>26#include <asm/watch.h>
27#include <asm/elf.h>
27#include <asm/spram.h>28#include <asm/spram.h>
28#include <asm/uaccess.h>29#include <asm/uaccess.h>
29 30
arch/mips/kernel/i8253.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 */4 */
5#include <linux/clockchips.h>5#include <linux/clockchips.h>
6#include <linux/i8253.h>6#include <linux/i8253.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/smp.h>8#include <linux/smp.h>
9#include <linux/irq.h>9#include <linux/irq.h>
10 10
arch/mips/kernel/init_task.c+1−1
@@ -1,5 +1,5 @@
1#include <linux/mm.h>1#include <linux/mm.h>
2#include <linux/module.h>2#include <linux/export.h>
3#include <linux/sched.h>3#include <linux/sched.h>
4#include <linux/init_task.h>4#include <linux/init_task.h>
5#include <linux/fs.h>5#include <linux/fs.h>
arch/mips/kernel/irq-msc01.c+0−1
@@ -9,7 +9,6 @@ · 8 unmodified lines
9 *9 *
10 * Copyright (C) 2004, 06 Ralf Baechle <ralf@linux-mips.org>10 * Copyright (C) 2004, 06 Ralf Baechle <ralf@linux-mips.org>
11 */11 */
12#include <linux/module.h>
13#include <linux/interrupt.h>12#include <linux/interrupt.h>
14#include <linux/kernel.h>13#include <linux/kernel.h>
15#include <linux/sched.h>14#include <linux/sched.h>
arch/mips/kernel/irq.c+0−1
@@ -13,7 +13,6 @@ · 12 unmodified lines
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/interrupt.h>14#include <linux/interrupt.h>
15#include <linux/kernel_stat.h>15#include <linux/kernel_stat.h>
16#include <linux/module.h>
17#include <linux/proc_fs.h>16#include <linux/proc_fs.h>
18#include <linux/mm.h>17#include <linux/mm.h>
19#include <linux/random.h>18#include <linux/random.h>
arch/mips/kernel/mips-mt.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6#include <linux/device.h>6#include <linux/device.h>
7#include <linux/kernel.h>7#include <linux/kernel.h>
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <linux/interrupt.h>10#include <linux/interrupt.h>
11#include <linux/security.h>11#include <linux/security.h>
12 12
arch/mips/kernel/mips_ksyms.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 * Copyright (C) 1999, 2000, 01 Silicon Graphics, Inc.9 * Copyright (C) 1999, 2000, 01 Silicon Graphics, Inc.
10 */10 */
11#include <linux/interrupt.h>11#include <linux/interrupt.h>
12#include <linux/module.h>12#include <linux/export.h>
13#include <asm/checksum.h>13#include <asm/checksum.h>
14#include <asm/pgtable.h>14#include <asm/pgtable.h>
15#include <asm/uaccess.h>15#include <asm/uaccess.h>
arch/mips/kernel/module.c+0−1
@@ -28,7 +28,6 @@ · 27 unmodified lines
28#include <linux/fs.h>28#include <linux/fs.h>
29#include <linux/string.h>29#include <linux/string.h>
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/module.h>
32#include <linux/spinlock.h>31#include <linux/spinlock.h>
33#include <linux/jump_label.h>32#include <linux/jump_label.h>
34 33
arch/mips/kernel/process.c+1−1
@@ -9,13 +9,13 @@ · 8 unmodified lines
9 * Copyright (C) 2004 Thiemo Seufer9 * Copyright (C) 2004 Thiemo Seufer
10 */10 */
11#include <linux/errno.h>11#include <linux/errno.h>
12#include <linux/module.h>
13#include <linux/sched.h>12#include <linux/sched.h>
14#include <linux/tick.h>13#include <linux/tick.h>
15#include <linux/kernel.h>14#include <linux/kernel.h>
16#include <linux/mm.h>15#include <linux/mm.h>
17#include <linux/stddef.h>16#include <linux/stddef.h>
18#include <linux/unistd.h>17#include <linux/unistd.h>
18#include <linux/export.h>
19#include <linux/ptrace.h>19#include <linux/ptrace.h>
20#include <linux/mman.h>20#include <linux/mman.h>
21#include <linux/personality.h>21#include <linux/personality.h>
arch/mips/kernel/prom.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/errno.h>13#include <linux/errno.h>
14#include <linux/types.h>14#include <linux/types.h>
15#include <linux/bootmem.h>15#include <linux/bootmem.h>
arch/mips/kernel/reset.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7 * Copyright (C) 2001 MIPS Technologies, Inc.7 * Copyright (C) 2001 MIPS Technologies, Inc.
8 */8 */
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/pm.h>11#include <linux/pm.h>
12#include <linux/types.h>12#include <linux/types.h>
13#include <linux/reboot.h>13#include <linux/reboot.h>
arch/mips/kernel/rtlx.c+0−1
@@ -19,7 +19,6 @@ · 18 unmodified lines
19 19
20#include <linux/device.h>20#include <linux/device.h>
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/module.h>
23#include <linux/fs.h>22#include <linux/fs.h>
24#include <linux/init.h>23#include <linux/init.h>
25#include <asm/uaccess.h>24#include <asm/uaccess.h>
arch/mips/kernel/setup.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12 */12 */
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/ioport.h>14#include <linux/ioport.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/screen_info.h>16#include <linux/screen_info.h>
17#include <linux/bootmem.h>17#include <linux/bootmem.h>
18#include <linux/initrd.h>18#include <linux/initrd.h>
arch/mips/kernel/spinlock_test.c+1−1
@@ -3,7 +3,7 @@ · 2 unmodified lines
3#include <linux/hrtimer.h>3#include <linux/hrtimer.h>
4#include <linux/fs.h>4#include <linux/fs.h>
5#include <linux/debugfs.h>5#include <linux/debugfs.h>
6#include <linux/module.h>6#include <linux/export.h>
7#include <linux/spinlock.h>7#include <linux/spinlock.h>
8 8
9 9
arch/mips/kernel/stacktrace.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5 */5 */
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/stacktrace.h>7#include <linux/stacktrace.h>
8#include <linux/module.h>8#include <linux/export.h>
9#include <asm/stacktrace.h>9#include <asm/stacktrace.h>
10 10
11/*11/*
arch/mips/kernel/time.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/timex.h>21#include <linux/timex.h>
22#include <linux/smp.h>22#include <linux/smp.h>
23#include <linux/spinlock.h>23#include <linux/spinlock.h>
24#include <linux/module.h>24#include <linux/export.h>
25 25
26#include <asm/cpu-features.h>26#include <asm/cpu-features.h>
27#include <asm/div64.h>27#include <asm/div64.h>
arch/mips/kernel/traps.c+0−1
@@ -16,7 +16,6 @@ · 15 unmodified lines
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/mm.h>18#include <linux/mm.h>
19#include <linux/module.h>
20#include <linux/sched.h>19#include <linux/sched.h>
21#include <linux/smp.h>20#include <linux/smp.h>
22#include <linux/spinlock.h>21#include <linux/spinlock.h>
arch/mips/kernel/unaligned.c+0−1
@@ -73,7 +73,6 @@ · 72 unmodified lines
73 * Undo the partial store in this case.73 * Undo the partial store in this case.
74 */74 */
75#include <linux/mm.h>75#include <linux/mm.h>
76#include <linux/module.h>
77#include <linux/signal.h>76#include <linux/signal.h>
78#include <linux/smp.h>77#include <linux/smp.h>
79#include <linux/sched.h>78#include <linux/sched.h>
arch/mips/kernel/vpe.c+0−1
@@ -29,7 +29,6 @@ · 28 unmodified lines
29 */29 */
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/device.h>31#include <linux/device.h>
32#include <linux/module.h>
33#include <linux/fs.h>32#include <linux/fs.h>
34#include <linux/init.h>33#include <linux/init.h>
35#include <asm/uaccess.h>34#include <asm/uaccess.h>
arch/mips/loongson/common/platform.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <linux/err.h>11#include <linux/err.h>
12#include <linux/smp.h>
12#include <linux/platform_device.h>13#include <linux/platform_device.h>
13 14
14static struct platform_device loongson2_cpufreq_device = {15static struct platform_device loongson2_cpufreq_device = {
arch/mips/pci/pci-ip27.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/export.h>
12#include <linux/pci.h>13#include <linux/pci.h>
13#include <linux/smp.h>14#include <linux/smp.h>
14#include <asm/sn/arch.h>15#include <asm/sn/arch.h>
arch/mips/pci/pci.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/mm.h>10#include <linux/mm.h>
11#include <linux/bootmem.h>11#include <linux/bootmem.h>
12#include <linux/export.h>
12#include <linux/init.h>13#include <linux/init.h>
13#include <linux/types.h>14#include <linux/types.h>
14#include <linux/pci.h>15#include <linux/pci.h>
arch/mips/powertv/pci/fixup-powertv.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/init.h>1#include <linux/init.h>
2#include <linux/export.h>
2#include <linux/pci.h>3#include <linux/pci.h>
3#include <asm/mach-powertv/interrupts.h>4#include <asm/mach-powertv/interrupts.h>
4#include "powertv-pci.h"5#include "powertv-pci.h"
arch/mips/powertv/powertv-usb.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 */29 */
30 30
31#include <linux/kernel.h>31#include <linux/kernel.h>
32#include <linux/export.h>
32#include <linux/ioport.h>33#include <linux/ioport.h>
33#include <linux/platform_device.h>34#include <linux/platform_device.h>
34#include <asm/mach-powertv/asic.h>35#include <asm/mach-powertv/asic.h>
arch/mips/rb532/gpio.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/types.h>31#include <linux/types.h>
32#include <linux/export.h>
32#include <linux/spinlock.h>33#include <linux/spinlock.h>
33#include <linux/platform_device.h>34#include <linux/platform_device.h>
34#include <linux/gpio.h>35#include <linux/gpio.h>
arch/mips/rb532/setup.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 */3 */
4 4
5#include <linux/init.h>5#include <linux/init.h>
6#include <linux/export.h>
6 7
7#include <asm/bootinfo.h>8#include <asm/bootinfo.h>
8#include <asm/reboot.h>9#include <asm/reboot.h>
arch/mips/txx9/generic/spi_eeprom.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/export.h>
14#include <linux/device.h>15#include <linux/device.h>
15#include <linux/spi/spi.h>16#include <linux/spi/spi.h>
16#include <linux/spi/eeprom.h>17#include <linux/spi/eeprom.h>
arch/mips/txx9/rbtx4939/setup.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/types.h>14#include <linux/types.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/export.h>
16#include <linux/platform_device.h>17#include <linux/platform_device.h>
17#include <linux/leds.h>18#include <linux/leds.h>
18#include <linux/interrupt.h>19#include <linux/interrupt.h>
arch/mips/vr41xx/common/giu.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20#include <linux/errno.h>20#include <linux/errno.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/smp.h>
22#include <linux/ioport.h>23#include <linux/ioport.h>
23#include <linux/platform_device.h>24#include <linux/platform_device.h>
24 25
arch/mips/vr41xx/common/rtc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20#include <linux/errno.h>20#include <linux/errno.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/smp.h>
22#include <linux/ioport.h>23#include <linux/ioport.h>
23#include <linux/platform_device.h>24#include <linux/platform_device.h>
24 25
arch/parisc/kernel/drivers.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/pci.h>33#include <linux/pci.h>
34#include <linux/spinlock.h>34#include <linux/spinlock.h>
35#include <linux/string.h>35#include <linux/string.h>
36#include <linux/export.h>
36#include <asm/hardware.h>37#include <asm/hardware.h>
37#include <asm/io.h>38#include <asm/io.h>
38#include <asm/pdc.h>39#include <asm/pdc.h>
arch/parisc/kernel/pci-dma.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/string.h>26#include <linux/string.h>
27#include <linux/types.h>27#include <linux/types.h>
28#include <linux/scatterlist.h>28#include <linux/scatterlist.h>
29#include <linux/export.h>
29 30
30#include <asm/cacheflush.h>31#include <asm/cacheflush.h>
31#include <asm/dma.h> /* for DMA_CHUNK_SIZE */32#include <asm/dma.h> /* for DMA_CHUNK_SIZE */
arch/parisc/kernel/setup.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/pci.h>35#include <linux/pci.h>
36#undef PCI_DEBUG36#undef PCI_DEBUG
37#include <linux/proc_fs.h>37#include <linux/proc_fs.h>
38#include <linux/export.h>
38 39
39#include <asm/processor.h>40#include <asm/processor.h>
40#include <asm/pdc.h>41#include <asm/pdc.h>
arch/parisc/lib/iomap.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 5
6#include <linux/ioport.h>6#include <linux/ioport.h>
7#include <linux/pci.h>7#include <linux/pci.h>
8#include <linux/export.h>
8#include <asm/io.h>9#include <asm/io.h>
9 10
10/*11/*
arch/powerpc/include/asm/lv1call.h+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#if !defined(__ASSEMBLY__)25#if !defined(__ASSEMBLY__)
26 26
27#include <linux/types.h>27#include <linux/types.h>
28#include <linux/export.h>
28 29
29/* lv1 call declaration macros */30/* lv1 call declaration macros */
30 31
arch/powerpc/include/asm/machdep.h+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/seq_file.h>12#include <linux/seq_file.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/dma-mapping.h>14#include <linux/dma-mapping.h>
15#include <linux/export.h>
15 16
16#include <asm/setup.h>17#include <asm/setup.h>
17 18
arch/powerpc/include/asm/spu.h+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include <linux/workqueue.h>27#include <linux/workqueue.h>
28#include <linux/sysdev.h>28#include <linux/sysdev.h>
29#include <linux/mutex.h>
29 30
30#define LS_SIZE (256 * 1024)31#define LS_SIZE (256 * 1024)
31#define LS_ADDR_MASK (LS_SIZE - 1)32#define LS_ADDR_MASK (LS_SIZE - 1)
arch/powerpc/kernel/btext.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/string.h>7#include <linux/string.h>
8#include <linux/init.h>8#include <linux/init.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <linux/memblock.h>10#include <linux/memblock.h>
11 11
12#include <asm/sections.h>12#include <asm/sections.h>
arch/powerpc/kernel/clock.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6#include <linux/clk.h>6#include <linux/clk.h>
7#include <linux/err.h>7#include <linux/err.h>
8#include <linux/errno.h>8#include <linux/errno.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <asm/clk_interface.h>10#include <asm/clk_interface.h>
11 11
12struct clk_interface clk_functions;12struct clk_interface clk_functions;
arch/powerpc/kernel/cputable.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/threads.h>15#include <linux/threads.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/module.h>17#include <linux/export.h>
18 18
19#include <asm/oprofile_impl.h>19#include <asm/oprofile_impl.h>
20#include <asm/cputable.h>20#include <asm/cputable.h>
arch/powerpc/kernel/crash.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/reboot.h>17#include <linux/reboot.h>
18#include <linux/kexec.h>18#include <linux/kexec.h>
19#include <linux/bootmem.h>19#include <linux/bootmem.h>
20#include <linux/export.h>
20#include <linux/crash_dump.h>21#include <linux/crash_dump.h>
21#include <linux/delay.h>22#include <linux/delay.h>
22#include <linux/elf.h>23#include <linux/elf.h>
arch/powerpc/kernel/dma-iommu.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 * busses using the iommu infrastructure5 * busses using the iommu infrastructure
6 */6 */
7 7
8#include <linux/export.h>
8#include <asm/iommu.h>9#include <asm/iommu.h>
9 10
10/*11/*
arch/powerpc/kernel/dma.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/dma-debug.h>10#include <linux/dma-debug.h>
11#include <linux/gfp.h>11#include <linux/gfp.h>
12#include <linux/memblock.h>12#include <linux/memblock.h>
13#include <linux/export.h>
13#include <asm/bug.h>14#include <asm/bug.h>
14#include <asm/abs_addr.h>15#include <asm/abs_addr.h>
15#include <asm/machdep.h>16#include <asm/machdep.h>
arch/powerpc/kernel/firmware.c+2−1
@@ -13,7 +13,8 @@ · 12 unmodified lines
13 * 2 of the License, or (at your option) any later version.13 * 2 of the License, or (at your option) any later version.
14 */14 */
15 15
16#include <linux/module.h>16#include <linux/export.h>
17#include <linux/cache.h>
17 18
18#include <asm/firmware.h>19#include <asm/firmware.h>
19 20
arch/powerpc/kernel/hw_breakpoint.c+0−1
@@ -27,7 +27,6 @@ · 26 unmodified lines
27#include <linux/kprobes.h>27#include <linux/kprobes.h>
28#include <linux/percpu.h>28#include <linux/percpu.h>
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/module.h>
31#include <linux/sched.h>30#include <linux/sched.h>
32#include <linux/init.h>31#include <linux/init.h>
33#include <linux/smp.h>32#include <linux/smp.h>
arch/powerpc/kernel/ibmebus.c+2−0
@@ -37,12 +37,14 @@ · 36 unmodified lines
37 */37 */
38 38
39#include <linux/init.h>39#include <linux/init.h>
40#include <linux/export.h>
40#include <linux/console.h>41#include <linux/console.h>
41#include <linux/kobject.h>42#include <linux/kobject.h>
42#include <linux/dma-mapping.h>43#include <linux/dma-mapping.h>
43#include <linux/interrupt.h>44#include <linux/interrupt.h>
44#include <linux/of.h>45#include <linux/of.h>
45#include <linux/slab.h>46#include <linux/slab.h>
47#include <linux/stat.h>
46#include <linux/of_platform.h>48#include <linux/of_platform.h>
47#include <asm/ibmebus.h>49#include <asm/ibmebus.h>
48#include <asm/abs_addr.h>50#include <asm/abs_addr.h>
arch/powerpc/kernel/init_task.c+1−1
@@ -1,5 +1,5 @@
1#include <linux/mm.h>1#include <linux/mm.h>
2#include <linux/module.h>2#include <linux/export.h>
3#include <linux/sched.h>3#include <linux/sched.h>
4#include <linux/init.h>4#include <linux/init.h>
5#include <linux/init_task.h>5#include <linux/init_task.h>
arch/powerpc/kernel/io-workarounds.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#undef DEBUG12#undef DEBUG
13 13
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/sched.h> /* for init_mm */
15 16
16#include <asm/io.h>17#include <asm/io.h>
17#include <asm/machdep.h>18#include <asm/machdep.h>
arch/powerpc/kernel/io.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/types.h>20#include <linux/types.h>
21#include <linux/compiler.h>21#include <linux/compiler.h>
22#include <linux/module.h>22#include <linux/export.h>
23 23
24#include <asm/io.h>24#include <asm/io.h>
25#include <asm/firmware.h>25#include <asm/firmware.h>
arch/powerpc/kernel/iomap.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/init.h>6#include <linux/init.h>
7#include <linux/pci.h>7#include <linux/pci.h>
8#include <linux/mm.h>8#include <linux/mm.h>
9#include <linux/export.h>
9#include <asm/io.h>10#include <asm/io.h>
10#include <asm/pci-bridge.h>11#include <asm/pci-bridge.h>
11 12
arch/powerpc/kernel/irq.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
30 30
31#undef DEBUG31#undef DEBUG
32 32
33#include <linux/module.h>33#include <linux/export.h>
34#include <linux/threads.h>34#include <linux/threads.h>
35#include <linux/kernel_stat.h>35#include <linux/kernel_stat.h>
36#include <linux/signal.h>36#include <linux/signal.h>
arch/powerpc/kernel/isa-bridge.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/pci.h>19#include <linux/pci.h>
20#include <linux/string.h>20#include <linux/string.h>
21#include <linux/export.h>
21#include <linux/init.h>22#include <linux/init.h>
22#include <linux/mm.h>23#include <linux/mm.h>
23#include <linux/notifier.h>24#include <linux/notifier.h>
arch/powerpc/kernel/kvm.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/kvm_host.h>21#include <linux/kvm_host.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/export.h>
23#include <linux/kvm_para.h>24#include <linux/kvm_para.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25#include <linux/of.h>26#include <linux/of.h>
arch/powerpc/kernel/module.c+0−1
@@ -16,7 +16,6 @@ · 15 unmodified lines
16 along with this program; if not, write to the Free Software16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18*/18*/
19#include <linux/module.h>
20#include <linux/elf.h>19#include <linux/elf.h>
21#include <linux/moduleloader.h>20#include <linux/moduleloader.h>
22#include <linux/err.h>21#include <linux/err.h>
arch/powerpc/kernel/of_platform.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/string.h>15#include <linux/string.h>
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/module.h>18#include <linux/export.h>
19#include <linux/mod_devicetable.h>19#include <linux/mod_devicetable.h>
20#include <linux/pci.h>20#include <linux/pci.h>
21#include <linux/of.h>21#include <linux/of.h>
arch/powerpc/kernel/paca.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/smp.h>10#include <linux/smp.h>
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/memblock.h>12#include <linux/memblock.h>
13 13
14#include <asm/firmware.h>14#include <asm/firmware.h>
arch/powerpc/kernel/pci-common.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/string.h>21#include <linux/string.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/bootmem.h>23#include <linux/bootmem.h>
24#include <linux/export.h>
24#include <linux/of_address.h>25#include <linux/of_address.h>
25#include <linux/of_pci.h>26#include <linux/of_pci.h>
26#include <linux/mm.h>27#include <linux/mm.h>
arch/powerpc/kernel/pci_32.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/list.h>15#include <linux/list.h>
16#include <linux/of.h>16#include <linux/of.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/export.h>
18 19
19#include <asm/processor.h>20#include <asm/processor.h>
20#include <asm/io.h>21#include <asm/io.h>
arch/powerpc/kernel/pci_64.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/string.h>18#include <linux/string.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/bootmem.h>20#include <linux/bootmem.h>
21#include <linux/export.h>
21#include <linux/mm.h>22#include <linux/mm.h>
22#include <linux/list.h>23#include <linux/list.h>
23#include <linux/syscalls.h>24#include <linux/syscalls.h>
arch/powerpc/kernel/pci_dn.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/string.h>24#include <linux/string.h>
25#include <linux/export.h>
25#include <linux/init.h>26#include <linux/init.h>
26#include <linux/gfp.h>27#include <linux/gfp.h>
27 28
arch/powerpc/kernel/pci_of_scan.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/pci.h>17#include <linux/pci.h>
18#include <linux/export.h>
18#include <asm/pci-bridge.h>19#include <asm/pci-bridge.h>
19#include <asm/prom.h>20#include <asm/prom.h>
20 21
arch/powerpc/kernel/pmc.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/errno.h>15#include <linux/errno.h>
16#include <linux/spinlock.h>16#include <linux/spinlock.h>
17#include <linux/module.h>17#include <linux/export.h>
18 18
19#include <asm/processor.h>19#include <asm/processor.h>
20#include <asm/cputable.h>20#include <asm/cputable.h>
arch/powerpc/kernel/ppc_ksyms.c+1−1
@@ -1,4 +1,4 @@
1#include <linux/module.h>1#include <linux/export.h>
2#include <linux/threads.h>2#include <linux/threads.h>
3#include <linux/smp.h>3#include <linux/smp.h>
4#include <linux/sched.h>4#include <linux/sched.h>
arch/powerpc/kernel/process.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/prctl.h>29#include <linux/prctl.h>
30#include <linux/init_task.h>30#include <linux/init_task.h>
31#include <linux/module.h>31#include <linux/export.h>
32#include <linux/kallsyms.h>32#include <linux/kallsyms.h>
33#include <linux/mqueue.h>33#include <linux/mqueue.h>
34#include <linux/hardirq.h>34#include <linux/hardirq.h>
arch/powerpc/kernel/prom.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/delay.h>27#include <linux/delay.h>
28#include <linux/initrd.h>28#include <linux/initrd.h>
29#include <linux/bitops.h>29#include <linux/bitops.h>
30#include <linux/module.h>30#include <linux/export.h>
31#include <linux/kexec.h>31#include <linux/kexec.h>
32#include <linux/debugfs.h>32#include <linux/debugfs.h>
33#include <linux/irq.h>33#include <linux/irq.h>
arch/powerpc/kernel/prom_parse.c+0−1
@@ -2,7 +2,6 @@ · 1 unmodified line
2 2
3#include <linux/kernel.h>3#include <linux/kernel.h>
4#include <linux/string.h>4#include <linux/string.h>
5#include <linux/module.h>
6#include <linux/ioport.h>5#include <linux/ioport.h>
7#include <linux/etherdevice.h>6#include <linux/etherdevice.h>
8#include <linux/of_address.h>7#include <linux/of_address.h>
arch/powerpc/kernel/ptrace.c+0−3
@@ -30,9 +30,6 @@ · 29 unmodified lines
30#include <linux/seccomp.h>30#include <linux/seccomp.h>
31#include <linux/audit.h>31#include <linux/audit.h>
32#include <trace/syscall.h>32#include <trace/syscall.h>
33#ifdef CONFIG_PPC32
34#include <linux/module.h>
35#endif
36#include <linux/hw_breakpoint.h>33#include <linux/hw_breakpoint.h>
37#include <linux/perf_event.h>34#include <linux/perf_event.h>
38 35
arch/powerpc/kernel/rtas.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/types.h>16#include <linux/types.h>
17#include <linux/spinlock.h>17#include <linux/spinlock.h>
18#include <linux/module.h>18#include <linux/export.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/capability.h>20#include <linux/capability.h>
21#include <linux/delay.h>21#include <linux/delay.h>
arch/powerpc/kernel/setup-common.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12 12
13#undef DEBUG13#undef DEBUG
14 14
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/string.h>16#include <linux/string.h>
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/init.h>18#include <linux/init.h>
arch/powerpc/kernel/setup_64.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12 12
13#undef DEBUG13#undef DEBUG
14 14
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/string.h>16#include <linux/string.h>
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/init.h>18#include <linux/init.h>
arch/powerpc/kernel/signal_64.c+0−1
@@ -23,7 +23,6 @@ · 22 unmodified lines
23#include <linux/stddef.h>23#include <linux/stddef.h>
24#include <linux/elf.h>24#include <linux/elf.h>
25#include <linux/ptrace.h>25#include <linux/ptrace.h>
26#include <linux/module.h>
27#include <linux/ratelimit.h>26#include <linux/ratelimit.h>
28 27
29#include <asm/sigcontext.h>28#include <asm/sigcontext.h>
arch/powerpc/kernel/smp.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18#undef DEBUG18#undef DEBUG
19 19
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/module.h>21#include <linux/export.h>
22#include <linux/sched.h>22#include <linux/sched.h>
23#include <linux/smp.h>23#include <linux/smp.h>
24#include <linux/interrupt.h>24#include <linux/interrupt.h>
arch/powerpc/kernel/stacktrace.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10 * 2 of the License, or (at your option) any later version.10 * 2 of the License, or (at your option) any later version.
11 */11 */
12 12
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/stacktrace.h>15#include <linux/stacktrace.h>
16#include <asm/ptrace.h>16#include <asm/ptrace.h>
arch/powerpc/kernel/swsusp_64.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <asm/system.h>9#include <asm/system.h>
10#include <asm/iommu.h>10#include <asm/iommu.h>
11#include <linux/irq.h>11#include <linux/irq.h>
12#include <linux/sched.h>
12#include <linux/interrupt.h>13#include <linux/interrupt.h>
13 14
14void do_after_copyback(void)15void do_after_copyback(void)
arch/powerpc/kernel/sysfs.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4#include <linux/percpu.h>4#include <linux/percpu.h>
5#include <linux/init.h>5#include <linux/init.h>
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/nodemask.h>8#include <linux/nodemask.h>
9#include <linux/cpumask.h>9#include <linux/cpumask.h>
10#include <linux/notifier.h>10#include <linux/notifier.h>
arch/powerpc/kernel/time.c+1−1
@@ -33,7 +33,7 @@ · 32 unmodified lines
33 */33 */
34 34
35#include <linux/errno.h>35#include <linux/errno.h>
36#include <linux/module.h>36#include <linux/export.h>
37#include <linux/sched.h>37#include <linux/sched.h>
38#include <linux/kernel.h>38#include <linux/kernel.h>
39#include <linux/param.h>39#include <linux/param.h>
arch/powerpc/kernel/vdso.c+0−1
@@ -9,7 +9,6 @@ · 8 unmodified lines
9 * 2 of the License, or (at your option) any later version.9 * 2 of the License, or (at your option) any later version.
10 */10 */
11 11
12#include <linux/module.h>
13#include <linux/errno.h>12#include <linux/errno.h>
14#include <linux/sched.h>13#include <linux/sched.h>
15#include <linux/kernel.h>14#include <linux/kernel.h>
arch/powerpc/kernel/vio.c+2−1
@@ -15,11 +15,12 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/types.h>17#include <linux/types.h>
18#include <linux/stat.h>
18#include <linux/device.h>19#include <linux/device.h>
19#include <linux/init.h>20#include <linux/init.h>
20#include <linux/slab.h>21#include <linux/slab.h>
21#include <linux/console.h>22#include <linux/console.h>
22#include <linux/module.h>23#include <linux/export.h>
23#include <linux/mm.h>24#include <linux/mm.h>
24#include <linux/dma-mapping.h>25#include <linux/dma-mapping.h>
25#include <linux/kobject.h>26#include <linux/kobject.h>
arch/powerpc/kvm/44x.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/kvm_host.h>20#include <linux/kvm_host.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/err.h>22#include <linux/err.h>
23#include <linux/export.h>
23 24
24#include <asm/reg.h>25#include <asm/reg.h>
25#include <asm/cputable.h>26#include <asm/cputable.h>
arch/powerpc/kvm/book3s.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include <linux/kvm_host.h>17#include <linux/kvm_host.h>
18#include <linux/err.h>18#include <linux/err.h>
19#include <linux/export.h>
19#include <linux/slab.h>20#include <linux/slab.h>
20 21
21#include <asm/reg.h>22#include <asm/reg.h>
arch/powerpc/kvm/book3s_exports.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17 * Authors: Alexander Graf <agraf@suse.de>17 * Authors: Alexander Graf <agraf@suse.de>
18 */18 */
19 19
20#include <linux/module.h>20#include <linux/export.h>
21#include <asm/kvm_book3s.h>21#include <asm/kvm_book3s.h>
22 22
23#ifdef CONFIG_KVM_BOOK3S_64_HV23#ifdef CONFIG_KVM_BOOK3S_64_HV
arch/powerpc/kvm/book3s_hv.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/preempt.h>24#include <linux/preempt.h>
25#include <linux/sched.h>25#include <linux/sched.h>
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/export.h>
27#include <linux/fs.h>28#include <linux/fs.h>
28#include <linux/anon_inodes.h>29#include <linux/anon_inodes.h>
29#include <linux/cpumask.h>30#include <linux/cpumask.h>
arch/powerpc/kvm/book3s_hv_builtin.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/kvm_host.h>9#include <linux/kvm_host.h>
10#include <linux/preempt.h>10#include <linux/preempt.h>
11#include <linux/export.h>
11#include <linux/sched.h>12#include <linux/sched.h>
12#include <linux/spinlock.h>13#include <linux/spinlock.h>
13#include <linux/bootmem.h>14#include <linux/bootmem.h>
arch/powerpc/kvm/book3s_pr.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/kvm_host.h>22#include <linux/kvm_host.h>
23#include <linux/export.h>
23#include <linux/err.h>24#include <linux/err.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25 26
arch/powerpc/kvm/powerpc.c+0−1
@@ -21,7 +21,6 @@ · 20 unmodified lines
21#include <linux/errno.h>21#include <linux/errno.h>
22#include <linux/err.h>22#include <linux/err.h>
23#include <linux/kvm_host.h>23#include <linux/kvm_host.h>
24#include <linux/module.h>
25#include <linux/vmalloc.h>24#include <linux/vmalloc.h>
26#include <linux/hrtimer.h>25#include <linux/hrtimer.h>
27#include <linux/fs.h>26#include <linux/fs.h>
arch/powerpc/lib/checksum_wrappers_64.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17 *17 *
18 * Author: Anton Blanchard <anton@au.ibm.com>18 * Author: Anton Blanchard <anton@au.ibm.com>
19 */19 */
20#include <linux/module.h>20#include <linux/export.h>
21#include <linux/compiler.h>21#include <linux/compiler.h>
22#include <linux/types.h>22#include <linux/types.h>
23#include <asm/checksum.h>23#include <asm/checksum.h>
arch/powerpc/lib/devres.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10#include <linux/device.h> /* devres_*(), devm_ioremap_release() */10#include <linux/device.h> /* devres_*(), devm_ioremap_release() */
11#include <linux/gfp.h>11#include <linux/gfp.h>
12#include <linux/io.h> /* ioremap_prot() */12#include <linux/io.h> /* ioremap_prot() */
13#include <linux/module.h> /* EXPORT_SYMBOL() */13#include <linux/export.h> /* EXPORT_SYMBOL() */
14 14
15/**15/**
16 * devm_ioremap_prot - Managed ioremap_prot()16 * devm_ioremap_prot - Managed ioremap_prot()
arch/powerpc/lib/locks.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/spinlock.h>16#include <linux/spinlock.h>
17#include <linux/module.h>17#include <linux/export.h>
18#include <linux/stringify.h>18#include <linux/stringify.h>
19#include <linux/smp.h>19#include <linux/smp.h>
20 20
arch/powerpc/lib/rheap.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/types.h>15#include <linux/types.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/module.h>18#include <linux/export.h>
19#include <linux/mm.h>19#include <linux/mm.h>
20#include <linux/err.h>20#include <linux/err.h>
21#include <linux/slab.h>21#include <linux/slab.h>
arch/powerpc/mm/dma-noncoherent.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/types.h>30#include <linux/types.h>
31#include <linux/highmem.h>31#include <linux/highmem.h>
32#include <linux/dma-mapping.h>32#include <linux/dma-mapping.h>
33#include <linux/export.h>
33 34
34#include <asm/tlbflush.h>35#include <asm/tlbflush.h>
35 36
arch/powerpc/mm/hash_utils_64.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/proc_fs.h>27#include <linux/proc_fs.h>
28#include <linux/stat.h>28#include <linux/stat.h>
29#include <linux/sysctl.h>29#include <linux/sysctl.h>
30#include <linux/export.h>
30#include <linux/ctype.h>31#include <linux/ctype.h>
31#include <linux/cache.h>32#include <linux/cache.h>
32#include <linux/init.h>33#include <linux/init.h>
arch/powerpc/mm/mem.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17 *17 *
18 */18 */
19 19
20#include <linux/module.h>20#include <linux/export.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/errno.h>23#include <linux/errno.h>
arch/powerpc/mm/mmu_context_hash32.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/mm.h>25#include <linux/mm.h>
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/export.h>
27 28
28#include <asm/mmu_context.h>29#include <asm/mmu_context.h>
29#include <asm/tlbflush.h>30#include <asm/tlbflush.h>
arch/powerpc/mm/mmu_context_hash64.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18#include <linux/mm.h>18#include <linux/mm.h>
19#include <linux/spinlock.h>19#include <linux/spinlock.h>
20#include <linux/idr.h>20#include <linux/idr.h>
21#include <linux/module.h>21#include <linux/export.h>
22#include <linux/gfp.h>22#include <linux/gfp.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24 24
arch/powerpc/mm/numa.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/mm.h>14#include <linux/mm.h>
15#include <linux/mmzone.h>15#include <linux/mmzone.h>
16#include <linux/module.h>16#include <linux/export.h>
17#include <linux/nodemask.h>17#include <linux/nodemask.h>
18#include <linux/cpu.h>18#include <linux/cpu.h>
19#include <linux/notifier.h>19#include <linux/notifier.h>
arch/powerpc/mm/pgtable_64.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/errno.h>27#include <linux/errno.h>
28#include <linux/string.h>28#include <linux/string.h>
29#include <linux/export.h>
29#include <linux/types.h>30#include <linux/types.h>
30#include <linux/mman.h>31#include <linux/mman.h>
31#include <linux/mm.h>32#include <linux/mm.h>
arch/powerpc/mm/slice.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include <linux/pagemap.h>29#include <linux/pagemap.h>
30#include <linux/err.h>30#include <linux/err.h>
31#include <linux/spinlock.h>31#include <linux/spinlock.h>
32#include <linux/module.h>32#include <linux/export.h>
33#include <asm/mman.h>33#include <asm/mman.h>
34#include <asm/mmu.h>34#include <asm/mmu.h>
35#include <asm/spu.h>35#include <asm/spu.h>
arch/powerpc/mm/tlb_hash32.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/highmem.h>28#include <linux/highmem.h>
29#include <linux/pagemap.h>29#include <linux/pagemap.h>
30#include <linux/export.h>
30 31
31#include <asm/tlbflush.h>32#include <asm/tlbflush.h>
32#include <asm/tlb.h>33#include <asm/tlb.h>
arch/powerpc/mm/tlb_nohash.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 */28 */
29 29
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/export.h>
31#include <linux/mm.h>32#include <linux/mm.h>
32#include <linux/init.h>33#include <linux/init.h>
33#include <linux/highmem.h>34#include <linux/highmem.h>
arch/powerpc/platforms/44x/warp.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/of_gpio.h>18#include <linux/of_gpio.h>
19#include <linux/of_i2c.h>19#include <linux/of_i2c.h>
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/export.h>
21 22
22#include <asm/machdep.h>23#include <asm/machdep.h>
23#include <asm/prom.h>24#include <asm/prom.h>
arch/powerpc/platforms/512x/clock.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/list.h>18#include <linux/list.h>
19#include <linux/errno.h>19#include <linux/errno.h>
20#include <linux/err.h>20#include <linux/err.h>
21#include <linux/module.h>
21#include <linux/string.h>22#include <linux/string.h>
22#include <linux/clk.h>23#include <linux/clk.h>
23#include <linux/mutex.h>24#include <linux/mutex.h>
arch/powerpc/platforms/52xx/mpc52xx_common.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/spinlock.h>17#include <linux/spinlock.h>
18#include <linux/of_platform.h>18#include <linux/of_platform.h>
19#include <linux/of_gpio.h>19#include <linux/of_gpio.h>
20#include <linux/export.h>
20#include <asm/io.h>21#include <asm/io.h>
21#include <asm/prom.h>22#include <asm/prom.h>
22#include <asm/mpc52xx.h>23#include <asm/mpc52xx.h>
arch/powerpc/platforms/52xx/mpc52xx_gpt.c+1−0
@@ -67,6 +67,7 @@ · 66 unmodified lines
67#include <linux/watchdog.h>67#include <linux/watchdog.h>
68#include <linux/miscdevice.h>68#include <linux/miscdevice.h>
69#include <linux/uaccess.h>69#include <linux/uaccess.h>
70#include <linux/module.h>
70#include <asm/div64.h>71#include <asm/div64.h>
71#include <asm/mpc52xx.h>72#include <asm/mpc52xx.h>
72 73
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/of.h>14#include <linux/of.h>
15#include <linux/of_platform.h>15#include <linux/of_platform.h>
16#include <linux/spinlock.h>16#include <linux/spinlock.h>
17#include <linux/module.h>
17#include <asm/io.h>18#include <asm/io.h>
18#include <asm/prom.h>19#include <asm/prom.h>
19#include <asm/mpc52xx.h>20#include <asm/mpc52xx.h>
arch/powerpc/platforms/83xx/suspend.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/suspend.h>21#include <linux/suspend.h>
22#include <linux/fsl_devices.h>22#include <linux/fsl_devices.h>
23#include <linux/of_platform.h>23#include <linux/of_platform.h>
24#include <linux/export.h>
24 25
25#include <asm/reg.h>26#include <asm/reg.h>
26#include <asm/io.h>27#include <asm/io.h>
arch/powerpc/platforms/85xx/mpc85xx_cds.c+0−1
@@ -23,7 +23,6 @@ · 22 unmodified lines
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/seq_file.h>24#include <linux/seq_file.h>
25#include <linux/initrd.h>25#include <linux/initrd.h>
26#include <linux/module.h>
27#include <linux/interrupt.h>26#include <linux/interrupt.h>
28#include <linux/fsl_devices.h>27#include <linux/fsl_devices.h>
29#include <linux/of_platform.h>28#include <linux/of_platform.h>
arch/powerpc/platforms/85xx/mpc85xx_mds.c+0−1
@@ -28,7 +28,6 @@ · 27 unmodified lines
28#include <linux/delay.h>28#include <linux/delay.h>
29#include <linux/seq_file.h>29#include <linux/seq_file.h>
30#include <linux/initrd.h>30#include <linux/initrd.h>
31#include <linux/module.h>
32#include <linux/fsl_devices.h>31#include <linux/fsl_devices.h>
33#include <linux/of_platform.h>32#include <linux/of_platform.h>
34#include <linux/of_device.h>33#include <linux/of_device.h>
arch/powerpc/platforms/85xx/sbc8548.c+0−1
@@ -26,7 +26,6 @@ · 25 unmodified lines
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/seq_file.h>27#include <linux/seq_file.h>
28#include <linux/initrd.h>28#include <linux/initrd.h>
29#include <linux/module.h>
30#include <linux/interrupt.h>29#include <linux/interrupt.h>
31#include <linux/fsl_devices.h>30#include <linux/fsl_devices.h>
32#include <linux/of_platform.h>31#include <linux/of_platform.h>
arch/powerpc/platforms/86xx/gef_gpio.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/of_gpio.h>27#include <linux/of_gpio.h>
28#include <linux/gpio.h>28#include <linux/gpio.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/module.h>
30 31
31#define GEF_GPIO_DIRECT 0x0032#define GEF_GPIO_DIRECT 0x00
32#define GEF_GPIO_IN 0x0433#define GEF_GPIO_IN 0x04
arch/powerpc/platforms/8xx/tqm8xx_setup.c+0−1
@@ -18,7 +18,6 @@ · 17 unmodified lines
18 */18 */
19 19
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/module.h>
22#include <linux/param.h>21#include <linux/param.h>
23#include <linux/string.h>22#include <linux/string.h>
24#include <linux/ioport.h>23#include <linux/ioport.h>
arch/powerpc/platforms/cell/axon_msi.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/pci.h>14#include <linux/pci.h>
15#include <linux/msi.h>15#include <linux/msi.h>
16#include <linux/export.h>
16#include <linux/of_platform.h>17#include <linux/of_platform.h>
17#include <linux/debugfs.h>18#include <linux/debugfs.h>
18#include <linux/slab.h>19#include <linux/slab.h>
arch/powerpc/platforms/cell/beat.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.18 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
19 */19 */
20 20
21#include <linux/module.h>21#include <linux/export.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/err.h>23#include <linux/err.h>
24#include <linux/rtc.h>24#include <linux/rtc.h>
arch/powerpc/platforms/cell/beat_spu_priv1.c+0−2
@@ -18,8 +18,6 @@ · 17 unmodified lines
18 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.18 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
19 */19 */
20 20
21#include <linux/module.h>
22
23#include <asm/types.h>21#include <asm/types.h>
24#include <asm/spu.h>22#include <asm/spu.h>
25#include <asm/spu_priv1.h>23#include <asm/spu_priv1.h>
arch/powerpc/platforms/cell/beat_wrapper.h+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.20 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
21 */21 */
22#ifndef BEAT_HCALL22#ifndef BEAT_HCALL
23#include <linux/string.h>
23#include "beat_syscall.h"24#include "beat_syscall.h"
24 25
25/* defined in hvCall.S */26/* defined in hvCall.S */
arch/powerpc/platforms/cell/cbe_cpufreq.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include <linux/cpufreq.h>23#include <linux/cpufreq.h>
24#include <linux/module.h>
24#include <linux/of_platform.h>25#include <linux/of_platform.h>
25 26
26#include <asm/machdep.h>27#include <asm/machdep.h>
arch/powerpc/platforms/cell/cbe_cpufreq_pmi.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/types.h>24#include <linux/types.h>
25#include <linux/timer.h>25#include <linux/timer.h>
26#include <linux/module.h>
26#include <linux/of_platform.h>27#include <linux/of_platform.h>
27 28
28#include <asm/processor.h>29#include <asm/processor.h>
arch/powerpc/platforms/cell/cbe_powerbutton.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include <linux/input.h>23#include <linux/input.h>
24#include <linux/module.h>
24#include <linux/platform_device.h>25#include <linux/platform_device.h>
25#include <asm/pmi.h>26#include <asm/pmi.h>
26#include <asm/prom.h>27#include <asm/prom.h>
arch/powerpc/platforms/cell/cbe_regs.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/percpu.h>9#include <linux/percpu.h>
10#include <linux/types.h>10#include <linux/types.h>
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/of_device.h>12#include <linux/of_device.h>
13#include <linux/of_platform.h>13#include <linux/of_platform.h>
14 14
arch/powerpc/platforms/cell/celleb_setup.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/cpu.h>30#include <linux/cpu.h>
31#include <linux/sched.h>31#include <linux/sched.h>
32#include <linux/kernel.h>32#include <linux/kernel.h>
33#include <linux/export.h>
33#include <linux/mm.h>34#include <linux/mm.h>
34#include <linux/stddef.h>35#include <linux/stddef.h>
35#include <linux/unistd.h>36#include <linux/unistd.h>
arch/powerpc/platforms/cell/cpufreq_spudemand.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/cpufreq.h>23#include <linux/cpufreq.h>
24#include <linux/sched.h>24#include <linux/sched.h>
25#include <linux/module.h>
25#include <linux/timer.h>26#include <linux/timer.h>
26#include <linux/workqueue.h>27#include <linux/workqueue.h>
27#include <linux/atomic.h>28#include <linux/atomic.h>
arch/powerpc/platforms/cell/interrupt.c+1−1
@@ -31,7 +31,7 @@ · 30 unmodified lines
31 31
32#include <linux/interrupt.h>32#include <linux/interrupt.h>
33#include <linux/irq.h>33#include <linux/irq.h>
34#include <linux/module.h>34#include <linux/export.h>
35#include <linux/percpu.h>35#include <linux/percpu.h>
36#include <linux/types.h>36#include <linux/types.h>
37#include <linux/ioport.h>37#include <linux/ioport.h>
arch/powerpc/platforms/cell/pmu.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/types.h>26#include <linux/types.h>
27#include <linux/export.h>
27#include <asm/io.h>28#include <asm/io.h>
28#include <asm/irq_regs.h>29#include <asm/irq_regs.h>
29#include <asm/machdep.h>30#include <asm/machdep.h>
arch/powerpc/platforms/cell/qpace_setup.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/export.h>
20#include <linux/delay.h>21#include <linux/delay.h>
21#include <linux/irq.h>22#include <linux/irq.h>
22#include <linux/console.h>23#include <linux/console.h>
arch/powerpc/platforms/cell/setup.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/mm.h>19#include <linux/mm.h>
20#include <linux/stddef.h>20#include <linux/stddef.h>
21#include <linux/export.h>
21#include <linux/unistd.h>22#include <linux/unistd.h>
22#include <linux/user.h>23#include <linux/user.h>
23#include <linux/reboot.h>24#include <linux/reboot.h>
arch/powerpc/platforms/cell/smp.c+0−1
@@ -15,7 +15,6 @@ · 14 unmodified lines
15#undef DEBUG15#undef DEBUG
16 16
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/module.h>
19#include <linux/sched.h>18#include <linux/sched.h>
20#include <linux/smp.h>19#include <linux/smp.h>
21#include <linux/interrupt.h>20#include <linux/interrupt.h>
arch/powerpc/platforms/cell/spu_callbacks.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5#undef DEBUG5#undef DEBUG
6 6
7#include <linux/kallsyms.h>7#include <linux/kallsyms.h>
8#include <linux/module.h>8#include <linux/export.h>
9#include <linux/syscalls.h>9#include <linux/syscalls.h>
10 10
11#include <asm/spu.h>11#include <asm/spu.h>
arch/powerpc/platforms/cell/spu_fault.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22 */22 */
23#include <linux/sched.h>23#include <linux/sched.h>
24#include <linux/mm.h>24#include <linux/mm.h>
25#include <linux/module.h>25#include <linux/export.h>
26 26
27#include <asm/spu.h>27#include <asm/spu.h>
28#include <asm/spu_csa.h>28#include <asm/spu_csa.h>
arch/powerpc/platforms/cell/spu_manage.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/list.h>23#include <linux/list.h>
24#include <linux/module.h>24#include <linux/export.h>
25#include <linux/ptrace.h>25#include <linux/ptrace.h>
26#include <linux/wait.h>26#include <linux/wait.h>
27#include <linux/mm.h>27#include <linux/mm.h>
arch/powerpc/platforms/cell/spu_notify.c+2−1
@@ -21,7 +21,8 @@ · 20 unmodified lines
21 21
22#undef DEBUG22#undef DEBUG
23 23
24#include <linux/module.h>24#include <linux/export.h>
25#include <linux/notifier.h>
25#include <asm/spu.h>26#include <asm/spu.h>
26#include "spufs/spufs.h"27#include "spufs/spufs.h"
27 28
arch/powerpc/platforms/cell/spu_priv1_mmio.c+0−1
@@ -20,7 +20,6 @@ · 19 unmodified lines
20 20
21#include <linux/interrupt.h>21#include <linux/interrupt.h>
22#include <linux/list.h>22#include <linux/list.h>
23#include <linux/module.h>
24#include <linux/ptrace.h>23#include <linux/ptrace.h>
25#include <linux/wait.h>24#include <linux/wait.h>
26#include <linux/mm.h>25#include <linux/mm.h>
arch/powerpc/platforms/cell/spufs/backing_ops.c+0−1
@@ -21,7 +21,6 @@ · 20 unmodified lines
21 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.21 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
22 */22 */
23 23
24#include <linux/module.h>
25#include <linux/errno.h>24#include <linux/errno.h>
26#include <linux/sched.h>25#include <linux/sched.h>
27#include <linux/kernel.h>26#include <linux/kernel.h>
arch/powerpc/platforms/cell/spufs/context.c+1−1
@@ -22,9 +22,9 @@ · 21 unmodified lines
22 22
23#include <linux/fs.h>23#include <linux/fs.h>
24#include <linux/mm.h>24#include <linux/mm.h>
25#include <linux/module.h>
26#include <linux/slab.h>25#include <linux/slab.h>
27#include <linux/atomic.h>26#include <linux/atomic.h>
27#include <linux/sched.h>
28#include <asm/spu.h>28#include <asm/spu.h>
29#include <asm/spu_csa.h>29#include <asm/spu_csa.h>
30#include "spufs.h"30#include "spufs.h"
arch/powerpc/platforms/cell/spufs/coredump.c+0−1
@@ -26,7 +26,6 @@ · 25 unmodified lines
26#include <linux/fs.h>26#include <linux/fs.h>
27#include <linux/gfp.h>27#include <linux/gfp.h>
28#include <linux/list.h>28#include <linux/list.h>
29#include <linux/module.h>
30#include <linux/syscalls.h>29#include <linux/syscalls.h>
31 30
32#include <asm/uaccess.h>31#include <asm/uaccess.h>
arch/powerpc/platforms/cell/spufs/fault.c+0−1
@@ -21,7 +21,6 @@ · 20 unmodified lines
21 */21 */
22#include <linux/sched.h>22#include <linux/sched.h>
23#include <linux/mm.h>23#include <linux/mm.h>
24#include <linux/module.h>
25 24
26#include <asm/spu.h>25#include <asm/spu.h>
27#include <asm/spu_csa.h>26#include <asm/spu_csa.h>
arch/powerpc/platforms/cell/spufs/file.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/fs.h>25#include <linux/fs.h>
26#include <linux/ioctl.h>26#include <linux/ioctl.h>
27#include <linux/module.h>27#include <linux/export.h>
28#include <linux/pagemap.h>28#include <linux/pagemap.h>
29#include <linux/poll.h>29#include <linux/poll.h>
30#include <linux/ptrace.h>30#include <linux/ptrace.h>
arch/powerpc/platforms/cell/spufs/hw_ops.c+0−1
@@ -18,7 +18,6 @@ · 17 unmodified lines
18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19 */19 */
20 20
21#include <linux/module.h>
22#include <linux/errno.h>21#include <linux/errno.h>
23#include <linux/sched.h>22#include <linux/sched.h>
24#include <linux/kernel.h>23#include <linux/kernel.h>
arch/powerpc/platforms/cell/spufs/sched.c+0−1
@@ -22,7 +22,6 @@ · 21 unmodified lines
22 22
23#undef DEBUG23#undef DEBUG
24 24
25#include <linux/module.h>
26#include <linux/errno.h>25#include <linux/errno.h>
27#include <linux/sched.h>26#include <linux/sched.h>
28#include <linux/kernel.h>27#include <linux/kernel.h>
arch/powerpc/platforms/cell/spufs/switch.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.32 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
33 */33 */
34 34
35#include <linux/module.h>35#include <linux/export.h>
36#include <linux/errno.h>36#include <linux/errno.h>
37#include <linux/hardirq.h>37#include <linux/hardirq.h>
38#include <linux/sched.h>38#include <linux/sched.h>
arch/powerpc/platforms/cell/spufs/syscalls.c+1−1
@@ -1,6 +1,6 @@
1#include <linux/file.h>1#include <linux/file.h>
2#include <linux/fs.h>2#include <linux/fs.h>
3#include <linux/module.h>3#include <linux/export.h>
4#include <linux/mount.h>4#include <linux/mount.h>
5#include <linux/namei.h>5#include <linux/namei.h>
6#include <linux/slab.h>6#include <linux/slab.h>
arch/powerpc/platforms/embedded6xx/holly.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/tty.h>26#include <linux/tty.h>
27#include <linux/serial_core.h>27#include <linux/serial_core.h>
28#include <linux/of_platform.h>28#include <linux/of_platform.h>
29#include <linux/module.h>
29 30
30#include <asm/system.h>31#include <asm/system.h>
31#include <asm/time.h>32#include <asm/time.h>
arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/kdev_t.h>24#include <linux/kdev_t.h>
25#include <linux/console.h>25#include <linux/console.h>
26#include <linux/module.h>
26#include <linux/delay.h>27#include <linux/delay.h>
27#include <linux/irq.h>28#include <linux/irq.h>
28#include <linux/seq_file.h>29#include <linux/seq_file.h>
arch/powerpc/platforms/iseries/hvlpconfig.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17 */17 */
18 18
19#include <linux/module.h>19#include <linux/export.h>
20#include <asm/iseries/hv_lp_config.h>20#include <asm/iseries/hv_lp_config.h>
21#include "it_lp_naca.h"21#include "it_lp_naca.h"
22 22
arch/powerpc/platforms/iseries/iommu.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/dma-mapping.h>28#include <linux/dma-mapping.h>
29#include <linux/list.h>29#include <linux/list.h>
30#include <linux/pci.h>30#include <linux/pci.h>
31#include <linux/module.h>31#include <linux/export.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33 33
34#include <asm/iommu.h>34#include <asm/iommu.h>
arch/powerpc/platforms/iseries/ksyms.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6 * as published by the Free Software Foundation; either version6 * as published by the Free Software Foundation; either version
7 * 2 of the License, or (at your option) any later version.7 * 2 of the License, or (at your option) any later version.
8 */8 */
9#include <linux/module.h>9#include <linux/export.h>
10 10
11#include <asm/hw_irq.h>11#include <asm/hw_irq.h>
12#include <asm/iseries/hv_call_sc.h>12#include <asm/iseries/hv_call_sc.h>
arch/powerpc/platforms/iseries/lpardata.c+0−1
@@ -8,7 +8,6 @@ · 7 unmodified lines
8 */8 */
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/threads.h>10#include <linux/threads.h>
11#include <linux/module.h>
12#include <linux/bitops.h>11#include <linux/bitops.h>
13#include <asm/processor.h>12#include <asm/processor.h>
14#include <asm/ptrace.h>13#include <asm/ptrace.h>
arch/powerpc/platforms/iseries/lpevents.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/bootmem.h>13#include <linux/bootmem.h>
14#include <linux/seq_file.h>14#include <linux/seq_file.h>
15#include <linux/proc_fs.h>15#include <linux/proc_fs.h>
16#include <linux/module.h>16#include <linux/export.h>
17 17
18#include <asm/system.h>18#include <asm/system.h>
19#include <asm/paca.h>19#include <asm/paca.h>
arch/powerpc/platforms/iseries/mf.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/completion.h>31#include <linux/completion.h>
32#include <linux/delay.h>32#include <linux/delay.h>
33#include <linux/export.h>
33#include <linux/proc_fs.h>34#include <linux/proc_fs.h>
34#include <linux/dma-mapping.h>35#include <linux/dma-mapping.h>
35#include <linux/bcd.h>36#include <linux/bcd.h>
arch/powerpc/platforms/iseries/pci.c+0−1
@@ -29,7 +29,6 @@ · 28 unmodified lines
29#include <linux/string.h>29#include <linux/string.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/init.h>31#include <linux/init.h>
32#include <linux/module.h>
33#include <linux/pci.h>32#include <linux/pci.h>
34#include <linux/of.h>33#include <linux/of.h>
35#include <linux/ratelimit.h>34#include <linux/ratelimit.h>
arch/powerpc/platforms/iseries/setup.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/smp.h>21#include <linux/smp.h>
22#include <linux/param.h>22#include <linux/param.h>
23#include <linux/string.h>23#include <linux/string.h>
24#include <linux/export.h>
24#include <linux/seq_file.h>25#include <linux/seq_file.h>
25#include <linux/kdev_t.h>26#include <linux/kdev_t.h>
26#include <linux/kexec.h>27#include <linux/kexec.h>
arch/powerpc/platforms/iseries/smp.c+0−1
@@ -15,7 +15,6 @@ · 14 unmodified lines
15#undef DEBUG15#undef DEBUG
16 16
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/module.h>
19#include <linux/sched.h>18#include <linux/sched.h>
20#include <linux/smp.h>19#include <linux/smp.h>
21#include <linux/interrupt.h>20#include <linux/interrupt.h>
arch/powerpc/platforms/iseries/vio.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/completion.h>26#include <linux/completion.h>
27#include <linux/proc_fs.h>27#include <linux/proc_fs.h>
28#include <linux/module.h>28#include <linux/export.h>
29 29
30#include <asm/firmware.h>30#include <asm/firmware.h>
31#include <asm/vio.h>31#include <asm/vio.h>
arch/powerpc/platforms/iseries/viopath.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA27 * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
28 *28 *
29 */29 */
30#include <linux/module.h>30#include <linux/export.h>
31#include <linux/kernel.h>31#include <linux/kernel.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/errno.h>33#include <linux/errno.h>
arch/powerpc/platforms/maple/setup.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/errno.h>17#include <linux/errno.h>
18#include <linux/sched.h>18#include <linux/sched.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/export.h>
20#include <linux/mm.h>21#include <linux/mm.h>
21#include <linux/stddef.h>22#include <linux/stddef.h>
22#include <linux/unistd.h>23#include <linux/unistd.h>
arch/powerpc/platforms/pasemi/cpufreq.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 27
28#include <linux/cpufreq.h>28#include <linux/cpufreq.h>
29#include <linux/timer.h>29#include <linux/timer.h>
30#include <linux/module.h>
30 31
31#include <asm/hw_irq.h>32#include <asm/hw_irq.h>
32#include <asm/io.h>33#include <asm/io.h>
arch/powerpc/platforms/pasemi/dma_lib.c+2−1
@@ -19,10 +19,11 @@ · 18 unmodified lines
19 19
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/module.h>22#include <linux/export.h>
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/of.h>25#include <linux/of.h>
26#include <linux/sched.h>
26 27
27#include <asm/pasemi_dma.h>28#include <asm/pasemi_dma.h>
28 29
arch/powerpc/platforms/pasemi/setup.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/delay.h>27#include <linux/delay.h>
28#include <linux/console.h>28#include <linux/console.h>
29#include <linux/export.h>
29#include <linux/pci.h>30#include <linux/pci.h>
30#include <linux/of_platform.h>31#include <linux/of_platform.h>
31#include <linux/gfp.h>32#include <linux/gfp.h>
arch/powerpc/platforms/powermac/backlight.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/adb.h>13#include <linux/adb.h>
14#include <linux/pmu.h>14#include <linux/pmu.h>
15#include <linux/atomic.h>15#include <linux/atomic.h>
16#include <linux/export.h>
16#include <asm/prom.h>17#include <asm/prom.h>
17#include <asm/backlight.h>18#include <asm/backlight.h>
18 19
arch/powerpc/platforms/powermac/feature.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/adb.h>27#include <linux/adb.h>
28#include <linux/pmu.h>28#include <linux/pmu.h>
29#include <linux/ioport.h>29#include <linux/ioport.h>
30#include <linux/export.h>
30#include <linux/pci.h>31#include <linux/pci.h>
31#include <asm/sections.h>32#include <asm/sections.h>
32#include <asm/errno.h>33#include <asm/errno.h>
arch/powerpc/platforms/powermac/low_i2c.c+1−1
@@ -33,7 +33,7 @@ · 32 unmodified lines
33#include <linux/types.h>33#include <linux/types.h>
34#include <linux/sched.h>34#include <linux/sched.h>
35#include <linux/init.h>35#include <linux/init.h>
36#include <linux/module.h>36#include <linux/export.h>
37#include <linux/adb.h>37#include <linux/adb.h>
38#include <linux/pmu.h>38#include <linux/pmu.h>
39#include <linux/delay.h>39#include <linux/delay.h>
arch/powerpc/platforms/powermac/nvram.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 *8 *
9 * Todo: - add support for the OF persistent properties9 * Todo: - add support for the OF persistent properties
10 */10 */
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/stddef.h>13#include <linux/stddef.h>
14#include <linux/string.h>14#include <linux/string.h>
arch/powerpc/platforms/powermac/pic.c+0−1
@@ -24,7 +24,6 @@ · 23 unmodified lines
24#include <linux/syscore_ops.h>24#include <linux/syscore_ops.h>
25#include <linux/adb.h>25#include <linux/adb.h>
26#include <linux/pmu.h>26#include <linux/pmu.h>
27#include <linux/module.h>
28 27
29#include <asm/sections.h>28#include <asm/sections.h>
30#include <asm/io.h>29#include <asm/io.h>
arch/powerpc/platforms/powermac/setup.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/stddef.h>31#include <linux/stddef.h>
32#include <linux/unistd.h>32#include <linux/unistd.h>
33#include <linux/ptrace.h>33#include <linux/ptrace.h>
34#include <linux/export.h>
34#include <linux/user.h>35#include <linux/user.h>
35#include <linux/tty.h>36#include <linux/tty.h>
36#include <linux/string.h>37#include <linux/string.h>
arch/powerpc/platforms/ps3/exports.c+0−2
@@ -18,8 +18,6 @@ · 17 unmodified lines
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */19 */
20 20
21#include <linux/module.h>
22
23#define LV1_CALL(name, in, out, num) \21#define LV1_CALL(name, in, out, num) \
24 extern s64 _lv1_##name(LV1_##in##_IN_##out##_OUT_ARG_DECL); \22 extern s64 _lv1_##name(LV1_##in##_IN_##out##_OUT_ARG_DECL); \
25 EXPORT_SYMBOL(_lv1_##name);23 EXPORT_SYMBOL(_lv1_##name);
arch/powerpc/platforms/ps3/interrupt.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/module.h>22#include <linux/export.h>
23#include <linux/irq.h>23#include <linux/irq.h>
24 24
25#include <asm/machdep.h>25#include <asm/machdep.h>
arch/powerpc/platforms/ps3/mm.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/module.h>22#include <linux/export.h>
23#include <linux/memory_hotplug.h>23#include <linux/memory_hotplug.h>
24#include <linux/memblock.h>24#include <linux/memblock.h>
25#include <linux/slab.h>25#include <linux/slab.h>
arch/powerpc/platforms/ps3/os-area.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/workqueue.h>23#include <linux/workqueue.h>
24#include <linux/fs.h>24#include <linux/fs.h>
25#include <linux/syscalls.h>25#include <linux/syscalls.h>
26#include <linux/export.h>
26#include <linux/ctype.h>27#include <linux/ctype.h>
27#include <linux/memblock.h>28#include <linux/memblock.h>
28#include <linux/of.h>29#include <linux/of.h>
arch/powerpc/platforms/ps3/setup.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/fs.h>23#include <linux/fs.h>
24#include <linux/root_dev.h>24#include <linux/root_dev.h>
25#include <linux/console.h>25#include <linux/console.h>
26#include <linux/export.h>
26#include <linux/bootmem.h>27#include <linux/bootmem.h>
27 28
28#include <asm/machdep.h>29#include <asm/machdep.h>
arch/powerpc/platforms/ps3/spu.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/mmzone.h>24#include <linux/mmzone.h>
25#include <linux/export.h>
25#include <linux/io.h>26#include <linux/io.h>
26#include <linux/mm.h>27#include <linux/mm.h>
27 28
arch/powerpc/platforms/ps3/system-bus.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/module.h>23#include <linux/export.h>
24#include <linux/dma-mapping.h>24#include <linux/dma-mapping.h>
25#include <linux/err.h>25#include <linux/err.h>
26#include <linux/slab.h>26#include <linux/slab.h>
arch/powerpc/platforms/pseries/eeh.c+2−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/sched.h> /* for init_mm */
25#include <linux/init.h>26#include <linux/init.h>
26#include <linux/list.h>27#include <linux/list.h>
27#include <linux/pci.h>28#include <linux/pci.h>
@@ -29,6 +30,7 @@ · 1 unmodified line
29#include <linux/rbtree.h>30#include <linux/rbtree.h>
30#include <linux/seq_file.h>31#include <linux/seq_file.h>
31#include <linux/spinlock.h>32#include <linux/spinlock.h>
33#include <linux/export.h>
32#include <linux/of.h>34#include <linux/of.h>
33 35
34#include <linux/atomic.h>36#include <linux/atomic.h>
arch/powerpc/platforms/pseries/eeh_event.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/delay.h>21#include <linux/delay.h>
22#include <linux/list.h>22#include <linux/list.h>
23#include <linux/mutex.h>23#include <linux/mutex.h>
24#include <linux/sched.h>
24#include <linux/pci.h>25#include <linux/pci.h>
25#include <linux/slab.h>26#include <linux/slab.h>
26#include <linux/workqueue.h>27#include <linux/workqueue.h>
arch/powerpc/platforms/pseries/eeh_sysfs.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 * Send comments and feedback to Linas Vepstas <linas@austin.ibm.com>23 * Send comments and feedback to Linas Vepstas <linas@austin.ibm.com>
24 */24 */
25#include <linux/pci.h>25#include <linux/pci.h>
26#include <linux/stat.h>
26#include <asm/ppc-pci.h>27#include <asm/ppc-pci.h>
27#include <asm/pci-bridge.h>28#include <asm/pci-bridge.h>
28 29
arch/powerpc/platforms/pseries/hotplug-cpu.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/sched.h> /* for idle_task_exit */
24#include <linux/cpu.h>25#include <linux/cpu.h>
25#include <asm/system.h>26#include <asm/system.h>
26#include <asm/prom.h>27#include <asm/prom.h>
arch/powerpc/platforms/pseries/hvconsole.c+2−1
@@ -24,7 +24,8 @@ · 23 unmodified lines
24 */24 */
25 25
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/module.h>27#include <linux/export.h>
28#include <linux/errno.h>
28#include <asm/hvcall.h>29#include <asm/hvcall.h>
29#include <asm/hvconsole.h>30#include <asm/hvconsole.h>
30#include "plpar_wrappers.h"31#include "plpar_wrappers.h"
arch/powerpc/platforms/pseries/io_event_irq.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/errno.h>10#include <linux/errno.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/irq.h>13#include <linux/irq.h>
14#include <linux/interrupt.h>14#include <linux/interrupt.h>
15#include <linux/of.h>15#include <linux/of.h>
arch/powerpc/platforms/pseries/iommu.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/mm.h>30#include <linux/mm.h>
31#include <linux/spinlock.h>31#include <linux/spinlock.h>
32#include <linux/sched.h> /* for show_stack */
32#include <linux/string.h>33#include <linux/string.h>
33#include <linux/pci.h>34#include <linux/pci.h>
34#include <linux/dma-mapping.h>35#include <linux/dma-mapping.h>
arch/powerpc/platforms/pseries/lpar.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/dma-mapping.h>26#include <linux/dma-mapping.h>
27#include <linux/console.h>27#include <linux/console.h>
28#include <linux/export.h>
28#include <asm/processor.h>29#include <asm/processor.h>
29#include <asm/mmu.h>30#include <asm/mmu.h>
30#include <asm/page.h>31#include <asm/page.h>
arch/powerpc/platforms/pseries/mobility.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/kobject.h>13#include <linux/kobject.h>
14#include <linux/smp.h>14#include <linux/smp.h>
15#include <linux/stat.h>
15#include <linux/completion.h>16#include <linux/completion.h>
16#include <linux/device.h>17#include <linux/device.h>
17#include <linux/delay.h>18#include <linux/delay.h>
arch/powerpc/platforms/pseries/pci_dlpar.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 */26 */
27 27
28#include <linux/pci.h>28#include <linux/pci.h>
29#include <linux/export.h>
29#include <asm/pci-bridge.h>30#include <asm/pci-bridge.h>
30#include <asm/ppc-pci.h>31#include <asm/ppc-pci.h>
31#include <asm/firmware.h>32#include <asm/firmware.h>
arch/powerpc/platforms/pseries/plpar_wrappers.h+3−0
@@ -1,7 +1,10 @@
1#ifndef _PSERIES_PLPAR_WRAPPERS_H1#ifndef _PSERIES_PLPAR_WRAPPERS_H
2#define _PSERIES_PLPAR_WRAPPERS_H2#define _PSERIES_PLPAR_WRAPPERS_H
3 3
4#include <linux/string.h>
5
4#include <asm/hvcall.h>6#include <asm/hvcall.h>
7#include <asm/paca.h>
5#include <asm/page.h>8#include <asm/page.h>
6 9
7/* Get state of physical CPU from query_cpu_stopped */10/* Get state of physical CPU from query_cpu_stopped */
arch/powerpc/platforms/pseries/setup.c+1−1
@@ -34,7 +34,7 @@ · 33 unmodified lines
34#include <linux/pci.h>34#include <linux/pci.h>
35#include <linux/utsname.h>35#include <linux/utsname.h>
36#include <linux/adb.h>36#include <linux/adb.h>
37#include <linux/module.h>37#include <linux/export.h>
38#include <linux/delay.h>38#include <linux/delay.h>
39#include <linux/irq.h>39#include <linux/irq.h>
40#include <linux/seq_file.h>40#include <linux/seq_file.h>
arch/powerpc/platforms/pseries/smp.c+0−1
@@ -14,7 +14,6 @@ · 13 unmodified lines
14 14
15 15
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/module.h>
18#include <linux/sched.h>17#include <linux/sched.h>
19#include <linux/smp.h>18#include <linux/smp.h>
20#include <linux/interrupt.h>19#include <linux/interrupt.h>
arch/powerpc/platforms/pseries/suspend.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 18
19#include <linux/delay.h>19#include <linux/delay.h>
20#include <linux/suspend.h>20#include <linux/suspend.h>
21#include <linux/stat.h>
21#include <asm/firmware.h>22#include <asm/firmware.h>
22#include <asm/hvcall.h>23#include <asm/hvcall.h>
23#include <asm/machdep.h>24#include <asm/machdep.h>
arch/powerpc/sysdev/bestcomm/sram.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/err.h>14#include <linux/err.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/module.h>16#include <linux/export.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/spinlock.h>18#include <linux/spinlock.h>
19#include <linux/string.h>19#include <linux/string.h>
arch/powerpc/sysdev/cpm_common.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/of_device.h>21#include <linux/of_device.h>
22#include <linux/spinlock.h>22#include <linux/spinlock.h>
23#include <linux/export.h>
23#include <linux/of.h>24#include <linux/of.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25 26
arch/powerpc/sysdev/dcr.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#undef DEBUG20#undef DEBUG
21 21
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/export.h>
23#include <asm/prom.h>24#include <asm/prom.h>
24#include <asm/dcr.h>25#include <asm/dcr.h>
25 26
arch/powerpc/sysdev/fsl_gtm.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/spinlock.h>22#include <linux/spinlock.h>
23#include <linux/bitops.h>23#include <linux/bitops.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/export.h>
25#include <asm/fsl_gtm.h>26#include <asm/fsl_gtm.h>
26 27
27#define GTCFR_STP(x) ((x) & 1 ? 1 << 5 : 1 << 1)28#define GTCFR_STP(x) ((x) & 1 ? 1 << 5 : 1 << 1)
arch/powerpc/sysdev/fsl_lbc.c+2−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/module.h>18#include <linux/export.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/compiler.h>20#include <linux/compiler.h>
21#include <linux/spinlock.h>21#include <linux/spinlock.h>
@@ -23,6 +23,7 @@ · 1 unmodified line
23#include <linux/io.h>23#include <linux/io.h>
24#include <linux/of.h>24#include <linux/of.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/sched.h>
26#include <linux/platform_device.h>27#include <linux/platform_device.h>
27#include <linux/interrupt.h>28#include <linux/interrupt.h>
28#include <linux/mod_devicetable.h>29#include <linux/mod_devicetable.h>
arch/powerpc/sysdev/fsl_pmc.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/types.h>15#include <linux/types.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/export.h>
17#include <linux/suspend.h>18#include <linux/suspend.h>
18#include <linux/delay.h>19#include <linux/delay.h>
19#include <linux/device.h>20#include <linux/device.h>
arch/powerpc/sysdev/fsl_rio.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23 */23 */
24 24
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/module.h>26#include <linux/export.h>
27#include <linux/types.h>27#include <linux/types.h>
28#include <linux/dma-mapping.h>28#include <linux/dma-mapping.h>
29#include <linux/interrupt.h>29#include <linux/interrupt.h>
arch/powerpc/sysdev/fsl_soc.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/major.h>19#include <linux/major.h>
20#include <linux/delay.h>20#include <linux/delay.h>
21#include <linux/irq.h>21#include <linux/irq.h>
22#include <linux/module.h>22#include <linux/export.h>
23#include <linux/device.h>23#include <linux/device.h>
24#include <linux/platform_device.h>24#include <linux/platform_device.h>
25#include <linux/of.h>25#include <linux/of.h>
arch/powerpc/sysdev/mpc5xxx_clocks.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/of_platform.h>10#include <linux/of_platform.h>
11#include <linux/export.h>
11 12
12unsigned int13unsigned int
13mpc5xxx_get_bus_frequency(struct device_node *node)14mpc5xxx_get_bus_frequency(struct device_node *node)
arch/powerpc/sysdev/mpc8xx_pic.c+0−1
@@ -1,5 +1,4 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/module.h>
3#include <linux/stddef.h>2#include <linux/stddef.h>
4#include <linux/init.h>3#include <linux/init.h>
5#include <linux/sched.h>4#include <linux/sched.h>
arch/powerpc/sysdev/mv64x60_pci.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/stddef.h>12#include <linux/stddef.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/stat.h>
15#include <linux/pci.h>16#include <linux/pci.h>
16 17
17#include <asm/prom.h>18#include <asm/prom.h>
arch/powerpc/sysdev/pmi.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/completion.h>29#include <linux/completion.h>
30#include <linux/spinlock.h>30#include <linux/spinlock.h>
31#include <linux/module.h>
31#include <linux/workqueue.h>32#include <linux/workqueue.h>
32#include <linux/of_device.h>33#include <linux/of_device.h>
33#include <linux/of_platform.h>34#include <linux/of_platform.h>
arch/powerpc/sysdev/ppc4xx_msi.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/msi.h>27#include <linux/msi.h>
28#include <linux/of_platform.h>28#include <linux/of_platform.h>
29#include <linux/interrupt.h>29#include <linux/interrupt.h>
30#include <linux/export.h>
30#include <asm/prom.h>31#include <asm/prom.h>
31#include <asm/hw_irq.h>32#include <asm/hw_irq.h>
32#include <asm/ppc-pci.h>33#include <asm/ppc-pci.h>
arch/powerpc/sysdev/qe_lib/gpio.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/of_gpio.h>20#include <linux/of_gpio.h>
21#include <linux/gpio.h>21#include <linux/gpio.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/export.h>
23#include <asm/qe.h>24#include <asm/qe.h>
24 25
25struct qe_gpio_chip {26struct qe_gpio_chip {
arch/powerpc/sysdev/qe_lib/ucc.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18#include <linux/errno.h>18#include <linux/errno.h>
19#include <linux/stddef.h>19#include <linux/stddef.h>
20#include <linux/spinlock.h>20#include <linux/spinlock.h>
21#include <linux/module.h>21#include <linux/export.h>
22 22
23#include <asm/irq.h>23#include <asm/irq.h>
24#include <asm/io.h>24#include <asm/io.h>
arch/powerpc/sysdev/qe_lib/ucc_fast.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/stddef.h>19#include <linux/stddef.h>
20#include <linux/interrupt.h>20#include <linux/interrupt.h>
21#include <linux/err.h>21#include <linux/err.h>
22#include <linux/module.h>22#include <linux/export.h>
23 23
24#include <asm/io.h>24#include <asm/io.h>
25#include <asm/immap_qe.h>25#include <asm/immap_qe.h>
arch/powerpc/sysdev/qe_lib/ucc_slow.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/stddef.h>19#include <linux/stddef.h>
20#include <linux/interrupt.h>20#include <linux/interrupt.h>
21#include <linux/err.h>21#include <linux/err.h>
22#include <linux/module.h>22#include <linux/export.h>
23 23
24#include <asm/io.h>24#include <asm/io.h>
25#include <asm/immap_qe.h>25#include <asm/immap_qe.h>
arch/powerpc/sysdev/qe_lib/usb.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/errno.h>17#include <linux/errno.h>
18#include <linux/export.h>
18#include <linux/io.h>19#include <linux/io.h>
19#include <asm/immap_qe.h>20#include <asm/immap_qe.h>
20#include <asm/qe.h>21#include <asm/qe.h>
arch/powerpc/sysdev/rtc_cmos_setup.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/platform_device.h>12#include <linux/platform_device.h>
13#include <linux/err.h>13#include <linux/err.h>
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/module.h>
15#include <linux/mc146818rtc.h>16#include <linux/mc146818rtc.h>
16 17
17#include <asm/prom.h>18#include <asm/prom.h>
arch/powerpc/sysdev/scom.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/debugfs.h>22#include <linux/debugfs.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/export.h>
24#include <asm/prom.h>25#include <asm/prom.h>
25#include <asm/scom.h>26#include <asm/scom.h>
26 27
arch/powerpc/sysdev/simple_gpio.c+0−1
@@ -13,7 +13,6 @@ · 12 unmodified lines
13 13
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/module.h>
17#include <linux/spinlock.h>16#include <linux/spinlock.h>
18#include <linux/types.h>17#include <linux/types.h>
19#include <linux/ioport.h>18#include <linux/ioport.h>
arch/powerpc/sysdev/tsi108_dev.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16#include <linux/major.h>16#include <linux/major.h>
17#include <linux/delay.h>17#include <linux/delay.h>
18#include <linux/irq.h>18#include <linux/irq.h>
19#include <linux/module.h>19#include <linux/export.h>
20#include <linux/device.h>20#include <linux/device.h>
21#include <linux/platform_device.h>21#include <linux/platform_device.h>
22#include <linux/of_net.h>22#include <linux/of_net.h>
arch/powerpc/xmon/xmon.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/kallsyms.h>19#include <linux/kallsyms.h>
20#include <linux/cpumask.h>20#include <linux/cpumask.h>
21#include <linux/module.h>21#include <linux/export.h>
22#include <linux/sysrq.h>22#include <linux/sysrq.h>
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/irq.h>24#include <linux/irq.h>
arch/s390/crypto/sha_common.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <crypto/internal/hash.h>16#include <crypto/internal/hash.h>
17#include <linux/module.h>
17#include "sha.h"18#include "sha.h"
18#include "crypt_s390.h"19#include "crypt_s390.h"
19 20
arch/s390/mm/init.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/pfn.h>26#include <linux/pfn.h>
27#include <linux/poison.h>27#include <linux/poison.h>
28#include <linux/initrd.h>28#include <linux/initrd.h>
29#include <linux/export.h>
29#include <linux/gfp.h>30#include <linux/gfp.h>
30#include <asm/processor.h>31#include <asm/processor.h>
31#include <asm/system.h>32#include <asm/system.h>
arch/sh/drivers/dma/dma-sysfs.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/stat.h>
14#include <linux/sysdev.h>15#include <linux/sysdev.h>
15#include <linux/platform_device.h>16#include <linux/platform_device.h>
16#include <linux/err.h>17#include <linux/err.h>
arch/sh/drivers/pci/pci.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/io.h>20#include <linux/io.h>
21#include <linux/mutex.h>21#include <linux/mutex.h>
22#include <linux/spinlock.h>22#include <linux/spinlock.h>
23#include <linux/export.h>
23 24
24unsigned long PCIBIOS_MIN_IO = 0x0000;25unsigned long PCIBIOS_MIN_IO = 0x0000;
25unsigned long PCIBIOS_MIN_MEM = 0;26unsigned long PCIBIOS_MIN_MEM = 0;
arch/sh/kernel/cpu/shmobile/cpuidle.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/io.h>14#include <linux/io.h>
15#include <linux/suspend.h>15#include <linux/suspend.h>
16#include <linux/cpuidle.h>16#include <linux/cpuidle.h>
17#include <linux/export.h>
17#include <asm/suspend.h>18#include <asm/suspend.h>
18#include <asm/uaccess.h>19#include <asm/uaccess.h>
19#include <asm/hwblk.h>20#include <asm/hwblk.h>
arch/sh/kernel/perf_event.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/io.h>25#include <linux/io.h>
26#include <linux/irq.h>26#include <linux/irq.h>
27#include <linux/perf_event.h>27#include <linux/perf_event.h>
28#include <linux/export.h>
28#include <asm/processor.h>29#include <asm/processor.h>
29 30
30struct cpu_hw_events {31struct cpu_hw_events {
arch/sh/kernel/topology.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/topology.h>14#include <linux/topology.h>
15#include <linux/node.h>15#include <linux/node.h>
16#include <linux/nodemask.h>16#include <linux/nodemask.h>
17#include <linux/export.h>
17 18
18static DEFINE_PER_CPU(struct cpu, cpu_devices);19static DEFINE_PER_CPU(struct cpu, cpu_devices);
19 20
arch/sh/mm/init.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/io.h>18#include <linux/io.h>
19#include <linux/memblock.h>19#include <linux/memblock.h>
20#include <linux/dma-mapping.h>20#include <linux/dma-mapping.h>
21#include <linux/export.h>
21#include <asm/mmu_context.h>22#include <asm/mmu_context.h>
22#include <asm/mmzone.h>23#include <asm/mmzone.h>
23#include <asm/kexec.h>24#include <asm/kexec.h>
arch/sparc/include/asm/termios.h+0−1
@@ -40,7 +40,6 @@ struct winsize { · 39 unmodified lines
40};40};
41 41
42#ifdef __KERNEL__42#ifdef __KERNEL__
43#include <linux/module.h>
44 43
45/*44/*
46 * c_cc characters in the termio structure. Oh, how I love being45 * c_cc characters in the termio structure. Oh, how I love being
arch/sparc/kernel/apc.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/pm.h>13#include <linux/pm.h>
14#include <linux/of.h>14#include <linux/of.h>
15#include <linux/of_device.h>15#include <linux/of_device.h>
16#include <linux/module.h>
16 17
17#include <asm/io.h>18#include <asm/io.h>
18#include <asm/oplib.h>19#include <asm/oplib.h>
arch/sparc/kernel/auxio_32.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/spinlock.h>8#include <linux/spinlock.h>
9#include <linux/of.h>9#include <linux/of.h>
10#include <linux/of_device.h>10#include <linux/of_device.h>
11#include <linux/export.h>
11#include <asm/oplib.h>12#include <asm/oplib.h>
12#include <asm/io.h>13#include <asm/io.h>
13#include <asm/auxio.h>14#include <asm/auxio.h>
arch/sparc/kernel/btext.c+0−1
@@ -6,7 +6,6 @@ · 5 unmodified lines
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/string.h>7#include <linux/string.h>
8#include <linux/init.h>8#include <linux/init.h>
9#include <linux/module.h>
10#include <linux/console.h>9#include <linux/console.h>
11 10
12#include <asm/btext.h>11#include <asm/btext.h>
arch/sparc/kernel/central.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/types.h>7#include <linux/types.h>
8#include <linux/slab.h>8#include <linux/slab.h>
9#include <linux/export.h>
9#include <linux/string.h>10#include <linux/string.h>
10#include <linux/init.h>11#include <linux/init.h>
11#include <linux/of_device.h>12#include <linux/of_device.h>
arch/sparc/kernel/cpu.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6 6
7#include <linux/seq_file.h>7#include <linux/seq_file.h>
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/smp.h>11#include <linux/smp.h>
12#include <linux/threads.h>12#include <linux/threads.h>
arch/sparc/kernel/cpumap.c+1−1
@@ -3,7 +3,7 @@ · 2 unmodified lines
3 * Copyright (C) 2009 Hong H. Pham <hong.pham@windriver.com>3 * Copyright (C) 2009 Hong H. Pham <hong.pham@windriver.com>
4 */4 */
5 5
6#include <linux/module.h>6#include <linux/export.h>
7#include <linux/slab.h>7#include <linux/slab.h>
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/init.h>9#include <linux/init.h>
arch/sparc/kernel/dma.c+0−1
@@ -1,5 +1,4 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/module.h>
3#include <linux/dma-mapping.h>2#include <linux/dma-mapping.h>
4#include <linux/dma-debug.h>3#include <linux/dma-debug.h>
5 4
arch/sparc/kernel/ebus.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 * Copyright (C) 1999 David S. Miller (davem@redhat.com)4 * Copyright (C) 1999 David S. Miller (davem@redhat.com)
5 */5 */
6 6
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/init.h>10#include <linux/init.h>
arch/sparc/kernel/hvapi.c+1−1
@@ -3,7 +3,7 @@ · 2 unmodified lines
3 * Copyright (C) 2007 David S. Miller <davem@davemloft.net>3 * Copyright (C) 2007 David S. Miller <davem@davemloft.net>
4 */4 */
5#include <linux/kernel.h>5#include <linux/kernel.h>
6#include <linux/module.h>6#include <linux/export.h>
7#include <linux/init.h>7#include <linux/init.h>
8 8
9#include <asm/hypervisor.h>9#include <asm/hypervisor.h>
arch/sparc/kernel/idprom.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/module.h>11#include <linux/export.h>
12 12
13#include <asm/oplib.h>13#include <asm/oplib.h>
14#include <asm/idprom.h>14#include <asm/idprom.h>
arch/sparc/kernel/iommu.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5 */5 */
6 6
7#include <linux/kernel.h>7#include <linux/kernel.h>
8#include <linux/module.h>8#include <linux/export.h>
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/delay.h>10#include <linux/delay.h>
11#include <linux/device.h>11#include <linux/device.h>
arch/sparc/kernel/irq_32.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/kernel_stat.h>14#include <linux/kernel_stat.h>
15#include <linux/seq_file.h>15#include <linux/seq_file.h>
16#include <linux/export.h>
16 17
17#include <asm/cacheflush.h>18#include <asm/cacheflush.h>
18#include <asm/cpudata.h>19#include <asm/cpudata.h>
arch/sparc/kernel/irq_64.c+0−1
@@ -5,7 +5,6 @@ · 4 unmodified lines
5 * Copyright (C) 1998 Jakub Jelinek (jj@ultra.linux.cz)5 * Copyright (C) 1998 Jakub Jelinek (jj@ultra.linux.cz)
6 */6 */
7 7
8#include <linux/module.h>
9#include <linux/sched.h>8#include <linux/sched.h>
10#include <linux/linkage.h>9#include <linux/linkage.h>
11#include <linux/ptrace.h>10#include <linux/ptrace.h>
arch/sparc/kernel/ldc.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 */4 */
5 5
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/slab.h>8#include <linux/slab.h>
9#include <linux/spinlock.h>9#include <linux/spinlock.h>
10#include <linux/delay.h>10#include <linux/delay.h>
arch/sparc/kernel/leon_kernel.c+0−1
@@ -4,7 +4,6 @@ · 3 unmodified lines
4 */4 */
5 5
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/module.h>
8#include <linux/errno.h>7#include <linux/errno.h>
9#include <linux/mutex.h>8#include <linux/mutex.h>
10#include <linux/of.h>9#include <linux/of.h>
arch/sparc/kernel/leon_pci.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/of_device.h>9#include <linux/of_device.h>
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/pci.h>11#include <linux/pci.h>
12#include <linux/export.h>
12#include <asm/leon.h>13#include <asm/leon.h>
13#include <asm/leon_pci.h>14#include <asm/leon_pci.h>
14 15
arch/sparc/kernel/leon_pci_grpci2.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/pci.h>10#include <linux/pci.h>
11#include <linux/delay.h>11#include <linux/delay.h>
12#include <linux/module.h>12#include <linux/export.h>
13#include <asm/io.h>13#include <asm/io.h>
14#include <asm/leon.h>14#include <asm/leon.h>
15#include <asm/vaddrs.h>15#include <asm/vaddrs.h>
arch/sparc/kernel/mdesc.c+2−0
@@ -11,11 +11,13 @@ · 10 unmodified lines
11#include <linux/mm.h>11#include <linux/mm.h>
12#include <linux/miscdevice.h>12#include <linux/miscdevice.h>
13#include <linux/bootmem.h>13#include <linux/bootmem.h>
14#include <linux/export.h>
14 15
15#include <asm/cpudata.h>16#include <asm/cpudata.h>
16#include <asm/hypervisor.h>17#include <asm/hypervisor.h>
17#include <asm/mdesc.h>18#include <asm/mdesc.h>
18#include <asm/prom.h>19#include <asm/prom.h>
20#include <asm/uaccess.h>
19#include <asm/oplib.h>21#include <asm/oplib.h>
20#include <asm/smp.h>22#include <asm/smp.h>
21 23
arch/sparc/kernel/nmi.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/percpu.h>11#include <linux/percpu.h>
12#include <linux/nmi.h>12#include <linux/nmi.h>
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/kprobes.h>14#include <linux/kprobes.h>
15#include <linux/kernel_stat.h>15#include <linux/kernel_stat.h>
16#include <linux/reboot.h>16#include <linux/reboot.h>
arch/sparc/kernel/of_device_32.c+0−1
@@ -2,7 +2,6 @@ · 1 unmodified line
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/of.h>3#include <linux/of.h>
4#include <linux/init.h>4#include <linux/init.h>
5#include <linux/module.h>
6#include <linux/mod_devicetable.h>5#include <linux/mod_devicetable.h>
7#include <linux/slab.h>6#include <linux/slab.h>
8#include <linux/errno.h>7#include <linux/errno.h>
arch/sparc/kernel/of_device_64.c+2−1
@@ -2,13 +2,14 @@ · 1 unmodified line
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/of.h>3#include <linux/of.h>
4#include <linux/init.h>4#include <linux/init.h>
5#include <linux/module.h>5#include <linux/export.h>
6#include <linux/mod_devicetable.h>6#include <linux/mod_devicetable.h>
7#include <linux/slab.h>7#include <linux/slab.h>
8#include <linux/errno.h>8#include <linux/errno.h>
9#include <linux/irq.h>9#include <linux/irq.h>
10#include <linux/of_device.h>10#include <linux/of_device.h>
11#include <linux/of_platform.h>11#include <linux/of_platform.h>
12#include <asm/spitfire.h>
12 13
13#include "of_device_common.h"14#include "of_device_common.h"
14 15
arch/sparc/kernel/of_device_common.c+1−1
@@ -2,7 +2,7 @@ · 1 unmodified line
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/of.h>3#include <linux/of.h>
4#include <linux/init.h>4#include <linux/init.h>
5#include <linux/module.h>5#include <linux/export.h>
6#include <linux/mod_devicetable.h>6#include <linux/mod_devicetable.h>
7#include <linux/errno.h>7#include <linux/errno.h>
8#include <linux/irq.h>8#include <linux/irq.h>
arch/sparc/kernel/pci.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 * with minor modifications, see there for credits.8 * with minor modifications, see there for credits.
9 */9 */
10 10
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/string.h>13#include <linux/string.h>
14#include <linux/sched.h>14#include <linux/sched.h>
arch/sparc/kernel/pci_fire.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7#include <linux/slab.h>7#include <linux/slab.h>
8#include <linux/init.h>8#include <linux/init.h>
9#include <linux/msi.h>9#include <linux/msi.h>
10#include <linux/export.h>
10#include <linux/irq.h>11#include <linux/irq.h>
11#include <linux/of_device.h>12#include <linux/of_device.h>
12 13
arch/sparc/kernel/pci_psycho.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/pci.h>10#include <linux/pci.h>
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/export.h>
12#include <linux/slab.h>13#include <linux/slab.h>
13#include <linux/interrupt.h>14#include <linux/interrupt.h>
14#include <linux/of_device.h>15#include <linux/of_device.h>
arch/sparc/kernel/pci_sabre.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/pci.h>10#include <linux/pci.h>
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/export.h>
12#include <linux/slab.h>13#include <linux/slab.h>
13#include <linux/interrupt.h>14#include <linux/interrupt.h>
14#include <linux/of_device.h>15#include <linux/of_device.h>
arch/sparc/kernel/pci_schizo.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/pci.h>8#include <linux/pci.h>
9#include <linux/init.h>9#include <linux/init.h>
10#include <linux/slab.h>10#include <linux/slab.h>
11#include <linux/export.h>
11#include <linux/interrupt.h>12#include <linux/interrupt.h>
12#include <linux/of_device.h>13#include <linux/of_device.h>
13 14
arch/sparc/kernel/pci_sun4v.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/percpu.h>12#include <linux/percpu.h>
13#include <linux/irq.h>13#include <linux/irq.h>
14#include <linux/msi.h>14#include <linux/msi.h>
15#include <linux/export.h>
15#include <linux/log2.h>16#include <linux/log2.h>
16#include <linux/of_device.h>17#include <linux/of_device.h>
17 18
arch/sparc/kernel/pcic.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/time.h>25#include <linux/time.h>
26#include <linux/timex.h>26#include <linux/timex.h>
27#include <linux/interrupt.h>27#include <linux/interrupt.h>
28#include <linux/export.h>
28 29
29#include <asm/irq.h>30#include <asm/irq.h>
30#include <asm/oplib.h>31#include <asm/oplib.h>
arch/sparc/kernel/pcr.c+2−1
@@ -3,7 +3,7 @@ · 2 unmodified lines
3 * Copyright (C) 2009 David S. Miller (davem@davemloft.net)3 * Copyright (C) 2009 David S. Miller (davem@davemloft.net)
4 */4 */
5#include <linux/kernel.h>5#include <linux/kernel.h>
6#include <linux/module.h>6#include <linux/export.h>
7#include <linux/init.h>7#include <linux/init.h>
8#include <linux/irq.h>8#include <linux/irq.h>
9 9
@@ -13,6 +13,7 @@ · 3 unmodified lines
13#include <asm/pil.h>13#include <asm/pil.h>
14#include <asm/pcr.h>14#include <asm/pcr.h>
15#include <asm/nmi.h>15#include <asm/nmi.h>
16#include <asm/spitfire.h>
16 17
17/* This code is shared between various users of the performance18/* This code is shared between various users of the performance
18 * counters. Users will be oprofile, pseudo-NMI watchdog, and the19 * counters. Users will be oprofile, pseudo-NMI watchdog, and the
arch/sparc/kernel/pmc.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/pm.h>11#include <linux/pm.h>
12#include <linux/of.h>12#include <linux/of.h>
13#include <linux/of_device.h>13#include <linux/of_device.h>
14#include <linux/module.h>
14 15
15#include <asm/io.h>16#include <asm/io.h>
16#include <asm/oplib.h>17#include <asm/oplib.h>
arch/sparc/kernel/power.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 */4 */
5 5
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/init.h>8#include <linux/init.h>
9#include <linux/interrupt.h>9#include <linux/interrupt.h>
10#include <linux/reboot.h>10#include <linux/reboot.h>
arch/sparc/kernel/process_64.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <stdarg.h>12#include <stdarg.h>
13 13
14#include <linux/errno.h>14#include <linux/errno.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/mm.h>18#include <linux/mm.h>
arch/sparc/kernel/prom_32.c+0−1
@@ -20,7 +20,6 @@ · 19 unmodified lines
20#include <linux/string.h>20#include <linux/string.h>
21#include <linux/mm.h>21#include <linux/mm.h>
22#include <linux/bootmem.h>22#include <linux/bootmem.h>
23#include <linux/module.h>
24 23
25#include <asm/prom.h>24#include <asm/prom.h>
26#include <asm/oplib.h>25#include <asm/oplib.h>
arch/sparc/kernel/prom_64.c+0−1
@@ -19,7 +19,6 @@ · 18 unmodified lines
19#include <linux/types.h>19#include <linux/types.h>
20#include <linux/string.h>20#include <linux/string.h>
21#include <linux/mm.h>21#include <linux/mm.h>
22#include <linux/module.h>
23#include <linux/memblock.h>22#include <linux/memblock.h>
24#include <linux/of.h>23#include <linux/of.h>
25 24
arch/sparc/kernel/prom_common.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/module.h>18#include <linux/export.h>
19#include <linux/errno.h>19#include <linux/errno.h>
20#include <linux/mutex.h>20#include <linux/mutex.h>
21#include <linux/slab.h>21#include <linux/slab.h>
arch/sparc/kernel/reboot.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 */4 */
5#include <linux/kernel.h>5#include <linux/kernel.h>
6#include <linux/reboot.h>6#include <linux/reboot.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/pm.h>8#include <linux/pm.h>
9 9
10#include <asm/system.h>10#include <asm/system.h>
arch/sparc/kernel/sbus.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/mm.h>9#include <linux/mm.h>
10#include <linux/spinlock.h>10#include <linux/spinlock.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/export.h>
12#include <linux/init.h>13#include <linux/init.h>
13#include <linux/interrupt.h>14#include <linux/interrupt.h>
14#include <linux/of.h>15#include <linux/of.h>
arch/sparc/kernel/setup_32.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/root_dev.h>31#include <linux/root_dev.h>
32#include <linux/cpu.h>32#include <linux/cpu.h>
33#include <linux/kdebug.h>33#include <linux/kdebug.h>
34#include <linux/export.h>
34 35
35#include <asm/system.h>36#include <asm/system.h>
36#include <asm/io.h>37#include <asm/io.h>
arch/sparc/kernel/smp_64.c+1−1
@@ -3,7 +3,7 @@ · 2 unmodified lines
3 * Copyright (C) 1997, 2007, 2008 David S. Miller (davem@davemloft.net)3 * Copyright (C) 1997, 2007, 2008 David S. Miller (davem@davemloft.net)
4 */4 */
5 5
6#include <linux/module.h>6#include <linux/export.h>
7#include <linux/kernel.h>7#include <linux/kernel.h>
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/mm.h>9#include <linux/mm.h>
arch/sparc/kernel/sparc_ksyms_64.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5 * Copyright (C) 1999 Jakub Jelinek (jj@ultra.linux.cz)5 * Copyright (C) 1999 Jakub Jelinek (jj@ultra.linux.cz)
6 */6 */
7 7
8#include <linux/module.h>8#include <linux/export.h>
9#include <linux/pci.h>9#include <linux/pci.h>
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/bitops.h>11#include <linux/bitops.h>
arch/sparc/kernel/stacktrace.c+1−1
@@ -2,7 +2,7 @@ · 1 unmodified line
2#include <linux/stacktrace.h>2#include <linux/stacktrace.h>
3#include <linux/thread_info.h>3#include <linux/thread_info.h>
4#include <linux/ftrace.h>4#include <linux/ftrace.h>
5#include <linux/module.h>5#include <linux/export.h>
6#include <asm/ptrace.h>6#include <asm/ptrace.h>
7#include <asm/stacktrace.h>7#include <asm/stacktrace.h>
8 8
arch/sparc/kernel/sys_sparc32.c+0−1
@@ -23,7 +23,6 @@ · 22 unmodified lines
23#include <linux/uio.h>23#include <linux/uio.h>
24#include <linux/nfs_fs.h>24#include <linux/nfs_fs.h>
25#include <linux/quota.h>25#include <linux/quota.h>
26#include <linux/module.h>
27#include <linux/poll.h>26#include <linux/poll.h>
28#include <linux/personality.h>27#include <linux/personality.h>
29#include <linux/stat.h>28#include <linux/stat.h>
arch/sparc/kernel/sys_sparc_64.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23#include <linux/ipc.h>23#include <linux/ipc.h>
24#include <linux/personality.h>24#include <linux/personality.h>
25#include <linux/random.h>25#include <linux/random.h>
26#include <linux/module.h>26#include <linux/export.h>
27 27
28#include <asm/uaccess.h>28#include <asm/uaccess.h>
29#include <asm/utrap.h>29#include <asm/utrap.h>
arch/sparc/kernel/time_64.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <linux/errno.h>11#include <linux/errno.h>
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/param.h>15#include <linux/param.h>
arch/sparc/kernel/traps_32.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/signal.h>14#include <linux/signal.h>
15#include <linux/smp.h>15#include <linux/smp.h>
16#include <linux/kdebug.h>16#include <linux/kdebug.h>
17#include <linux/export.h>
17 18
18#include <asm/delay.h>19#include <asm/delay.h>
19#include <asm/system.h>20#include <asm/system.h>
arch/sparc/kernel/unaligned_32.c+0−1
@@ -10,7 +10,6 @@ · 9 unmodified lines
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/mm.h>12#include <linux/mm.h>
13#include <linux/module.h>
14#include <asm/ptrace.h>13#include <asm/ptrace.h>
15#include <asm/processor.h>14#include <asm/processor.h>
16#include <asm/system.h>15#include <asm/system.h>
arch/sparc/kernel/vio.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/irq.h>14#include <linux/irq.h>
15#include <linux/export.h>
15#include <linux/init.h>16#include <linux/init.h>
16 17
17#include <asm/mdesc.h>18#include <asm/mdesc.h>
arch/sparc/kernel/viohs.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 */4 */
5 5
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/string.h>8#include <linux/string.h>
9#include <linux/delay.h>9#include <linux/delay.h>
10#include <linux/sched.h>10#include <linux/sched.h>
arch/sparc/mm/fault_32.c+0−1
@@ -20,7 +20,6 @@ · 19 unmodified lines
20#include <linux/smp.h>20#include <linux/smp.h>
21#include <linux/perf_event.h>21#include <linux/perf_event.h>
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/module.h>
24#include <linux/kdebug.h>23#include <linux/kdebug.h>
25 24
26#include <asm/system.h>25#include <asm/system.h>
arch/sparc/mm/generic_32.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/mm.h>9#include <linux/mm.h>
10#include <linux/swap.h>10#include <linux/swap.h>
11#include <linux/pagemap.h>11#include <linux/pagemap.h>
12#include <linux/export.h>
12 13
13#include <asm/pgalloc.h>14#include <asm/pgalloc.h>
14#include <asm/pgtable.h>15#include <asm/pgtable.h>
arch/sparc/mm/generic_64.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/mm.h>9#include <linux/mm.h>
10#include <linux/swap.h>10#include <linux/swap.h>
11#include <linux/export.h>
11#include <linux/pagemap.h>12#include <linux/pagemap.h>
12 13
13#include <asm/pgalloc.h>14#include <asm/pgalloc.h>
arch/sparc/mm/highmem.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 */24 */
25#include <linux/mm.h>25#include <linux/mm.h>
26#include <linux/highmem.h>26#include <linux/highmem.h>
27#include <linux/export.h>
27#include <asm/pgalloc.h>28#include <asm/pgalloc.h>
28#include <asm/cacheflush.h>29#include <asm/cacheflush.h>
29#include <asm/tlbflush.h>30#include <asm/tlbflush.h>
arch/sparc/mm/hugetlbpage.c+0−1
@@ -5,7 +5,6 @@ · 4 unmodified lines
5 */5 */
6 6
7#include <linux/init.h>7#include <linux/init.h>
8#include <linux/module.h>
9#include <linux/fs.h>8#include <linux/fs.h>
10#include <linux/mm.h>9#include <linux/mm.h>
11#include <linux/hugetlb.h>10#include <linux/hugetlb.h>
arch/unicore32/mm/init.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/memblock.h>20#include <linux/memblock.h>
21#include <linux/sort.h>21#include <linux/sort.h>
22#include <linux/dma-mapping.h>22#include <linux/dma-mapping.h>
23#include <linux/export.h>
23 24
24#include <asm/sections.h>25#include <asm/sections.h>
25#include <asm/setup.h>26#include <asm/setup.h>
arch/x86/crypto/aes_glue.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 *3 *
4 */4 */
5 5
6#include <linux/module.h>
6#include <crypto/aes.h>7#include <crypto/aes.h>
7#include <asm/aes.h>8#include <asm/aes.h>
8 9
arch/x86/crypto/aesni-intel_glue.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/hardirq.h>22#include <linux/hardirq.h>
23#include <linux/types.h>23#include <linux/types.h>
24#include <linux/crypto.h>24#include <linux/crypto.h>
25#include <linux/module.h>
25#include <linux/err.h>26#include <linux/err.h>
26#include <crypto/algapi.h>27#include <crypto/algapi.h>
27#include <crypto/aes.h>28#include <crypto/aes.h>
arch/x86/kernel/cpu/amd.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/init.h>2#include <linux/init.h>
2#include <linux/bitops.h>3#include <linux/bitops.h>
3#include <linux/elf.h>4#include <linux/elf.h>
arch/x86/kernel/cpu/mcheck/mce-apei.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA28 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
29 */29 */
30 30
31#include <linux/export.h>
31#include <linux/kernel.h>32#include <linux/kernel.h>
32#include <linux/acpi.h>33#include <linux/acpi.h>
33#include <linux/cper.h>34#include <linux/cper.h>
arch/x86/kernel/cpu/mcheck/mce.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/mm.h>37#include <linux/mm.h>
38#include <linux/debugfs.h>38#include <linux/debugfs.h>
39#include <linux/irq_work.h>39#include <linux/irq_work.h>
40#include <linux/export.h>
40 41
41#include <asm/processor.h>42#include <asm/processor.h>
42#include <asm/mce.h>43#include <asm/mce.h>
arch/x86/kernel/cpu/mcheck/therm_throt.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/jiffies.h>18#include <linux/jiffies.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/percpu.h>20#include <linux/percpu.h>
21#include <linux/export.h>
21#include <linux/sysdev.h>22#include <linux/sysdev.h>
22#include <linux/types.h>23#include <linux/types.h>
23#include <linux/init.h>24#include <linux/init.h>
arch/x86/kernel/cpu/perf_event_intel.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/export.h>
12 13
13#include <asm/hardirq.h>14#include <asm/hardirq.h>
14#include <asm/apic.h>15#include <asm/apic.h>
arch/x86/kernel/devicetree.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * Architecture specific OF callbacks.2 * Architecture specific OF callbacks.
3 */3 */
4#include <linux/bootmem.h>4#include <linux/bootmem.h>
5#include <linux/export.h>
5#include <linux/io.h>6#include <linux/io.h>
6#include <linux/interrupt.h>7#include <linux/interrupt.h>
7#include <linux/list.h>8#include <linux/list.h>
arch/x86/kernel/e820.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/types.h>12#include <linux/types.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/crash_dump.h>14#include <linux/crash_dump.h>
15#include <linux/export.h>
15#include <linux/bootmem.h>16#include <linux/bootmem.h>
16#include <linux/pfn.h>17#include <linux/pfn.h>
17#include <linux/suspend.h>18#include <linux/suspend.h>
arch/x86/kernel/hpet.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/clocksource.h>1#include <linux/clocksource.h>
2#include <linux/clockchips.h>2#include <linux/clockchips.h>
3#include <linux/interrupt.h>3#include <linux/interrupt.h>
4#include <linux/export.h>
4#include <linux/sysdev.h>5#include <linux/sysdev.h>
5#include <linux/delay.h>6#include <linux/delay.h>
6#include <linux/errno.h>7#include <linux/errno.h>
arch/x86/kernel/irq.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/smp.h>9#include <linux/smp.h>
10#include <linux/ftrace.h>10#include <linux/ftrace.h>
11#include <linux/delay.h>11#include <linux/delay.h>
12#include <linux/export.h>
12 13
13#include <asm/apic.h>14#include <asm/apic.h>
14#include <asm/io_apic.h>15#include <asm/io_apic.h>
arch/x86/kernel/nmi.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/delay.h>17#include <linux/delay.h>
18#include <linux/hardirq.h>18#include <linux/hardirq.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/export.h>
20 21
21#include <linux/mca.h>22#include <linux/mca.h>
22 23
arch/x86/kernel/pci-dma.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/dma-mapping.h>1#include <linux/dma-mapping.h>
2#include <linux/dma-debug.h>2#include <linux/dma-debug.h>
3#include <linux/dmar.h>3#include <linux/dmar.h>
4#include <linux/export.h>
4#include <linux/bootmem.h>5#include <linux/bootmem.h>
5#include <linux/gfp.h>6#include <linux/gfp.h>
6#include <linux/pci.h>7#include <linux/pci.h>
arch/x86/kernel/probe_roms.c+2−2
@@ -10,9 +10,9 @@ · 9 unmodified lines
10#include <linux/dmi.h>10#include <linux/dmi.h>
11#include <linux/pfn.h>11#include <linux/pfn.h>
12#include <linux/pci.h>12#include <linux/pci.h>
13#include <asm/pci-direct.h>13#include <linux/export.h>
14
15 14
15#include <asm/pci-direct.h>
16#include <asm/e820.h>16#include <asm/e820.h>
17#include <asm/mmzone.h>17#include <asm/mmzone.h>
18#include <asm/setup.h>18#include <asm/setup.h>
arch/x86/kernel/rtc.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/mc146818rtc.h>5#include <linux/mc146818rtc.h>
6#include <linux/acpi.h>6#include <linux/acpi.h>
7#include <linux/bcd.h>7#include <linux/bcd.h>
8#include <linux/export.h>
8#include <linux/pnp.h>9#include <linux/pnp.h>
9#include <linux/of.h>10#include <linux/of.h>
10 11
arch/x86/kernel/smp.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/mm.h>16#include <linux/mm.h>
17#include <linux/delay.h>17#include <linux/delay.h>
18#include <linux/spinlock.h>18#include <linux/spinlock.h>
19#include <linux/export.h>
19#include <linux/kernel_stat.h>20#include <linux/kernel_stat.h>
20#include <linux/mc146818rtc.h>21#include <linux/mc146818rtc.h>
21#include <linux/cache.h>22#include <linux/cache.h>
arch/x86/kernel/tboot.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/dma_remapping.h>22#include <linux/dma_remapping.h>
23#include <linux/init_task.h>23#include <linux/init_task.h>
24#include <linux/spinlock.h>24#include <linux/spinlock.h>
25#include <linux/export.h>
25#include <linux/delay.h>26#include <linux/delay.h>
26#include <linux/sched.h>27#include <linux/sched.h>
27#include <linux/init.h>28#include <linux/init.h>
arch/x86/kernel/time.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/interrupt.h>13#include <linux/interrupt.h>
14#include <linux/i8253.h>14#include <linux/i8253.h>
15#include <linux/time.h>15#include <linux/time.h>
16#include <linux/export.h>
16#include <linux/mca.h>17#include <linux/mca.h>
17 18
18#include <asm/vsyscall.h>19#include <asm/vsyscall.h>
arch/x86/kernel/topology.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 * Send feedback to <colpatch@us.ibm.com>26 * Send feedback to <colpatch@us.ibm.com>
27 */27 */
28#include <linux/nodemask.h>28#include <linux/nodemask.h>
29#include <linux/export.h>
29#include <linux/mmzone.h>30#include <linux/mmzone.h>
30#include <linux/init.h>31#include <linux/init.h>
31#include <linux/smp.h>32#include <linux/smp.h>
arch/x86/kernel/vsyscall_64.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/seqlock.h>25#include <linux/seqlock.h>
26#include <linux/jiffies.h>26#include <linux/jiffies.h>
27#include <linux/sysctl.h>27#include <linux/sysctl.h>
28#include <linux/topology.h>
28#include <linux/clocksource.h>29#include <linux/clocksource.h>
29#include <linux/getcpu.h>30#include <linux/getcpu.h>
30#include <linux/cpu.h>31#include <linux/cpu.h>
arch/x86/lguest/boot.c+1−0
@@ -56,6 +56,7 @@ · 55 unmodified lines
56#include <linux/lguest_launcher.h>56#include <linux/lguest_launcher.h>
57#include <linux/virtio_console.h>57#include <linux/virtio_console.h>
58#include <linux/pm.h>58#include <linux/pm.h>
59#include <linux/export.h>
59#include <asm/apic.h>60#include <asm/apic.h>
60#include <asm/lguest.h>61#include <asm/lguest.h>
61#include <asm/paravirt.h>62#include <asm/paravirt.h>
arch/x86/pci/i386.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include <linux/types.h>27#include <linux/types.h>
28#include <linux/kernel.h>28#include <linux/kernel.h>
29#include <linux/export.h>
29#include <linux/pci.h>30#include <linux/pci.h>
30#include <linux/init.h>31#include <linux/init.h>
31#include <linux/ioport.h>32#include <linux/ioport.h>
arch/x86/pci/legacy.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * legacy.c - traditional, old school PCI bus probing2 * legacy.c - traditional, old school PCI bus probing
3 */3 */
4#include <linux/init.h>4#include <linux/init.h>
5#include <linux/export.h>
5#include <linux/pci.h>6#include <linux/pci.h>
6#include <asm/pci_x86.h>7#include <asm/pci_x86.h>
7 8
arch/x86/platform/efi/efi.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/efi.h>31#include <linux/efi.h>
32#include <linux/export.h>
32#include <linux/bootmem.h>33#include <linux/bootmem.h>
33#include <linux/memblock.h>34#include <linux/memblock.h>
34#include <linux/spinlock.h>35#include <linux/spinlock.h>
arch/x86/platform/efi/efi_32.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/efi.h>25#include <linux/efi.h>
26 26
27#include <asm/io.h>27#include <asm/io.h>
28#include <asm/desc.h>
28#include <asm/page.h>29#include <asm/page.h>
29#include <asm/pgtable.h>30#include <asm/pgtable.h>
30#include <asm/tlbflush.h>31#include <asm/tlbflush.h>
arch/x86/platform/mrst/vrtc.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 */18 */
19 19
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/export.h>
21#include <linux/init.h>22#include <linux/init.h>
22#include <linux/sfi.h>23#include <linux/sfi.h>
23#include <linux/platform_device.h>24#include <linux/platform_device.h>
arch/x86/platform/olpc/olpc-xo1-pm.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/cs5535.h>15#include <linux/cs5535.h>
16#include <linux/platform_device.h>16#include <linux/platform_device.h>
17#include <linux/export.h>
17#include <linux/pm.h>18#include <linux/pm.h>
18#include <linux/mfd/core.h>19#include <linux/mfd/core.h>
19#include <linux/suspend.h>20#include <linux/suspend.h>
arch/x86/platform/uv/bios_uv.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/efi.h>22#include <linux/efi.h>
23#include <linux/export.h>
23#include <asm/efi.h>24#include <asm/efi.h>
24#include <linux/io.h>25#include <linux/io.h>
25#include <asm/uv/bios.h>26#include <asm/uv/bios.h>
arch/x86/power/cpu.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <linux/suspend.h>11#include <linux/suspend.h>
12#include <linux/export.h>
12#include <linux/smp.h>13#include <linux/smp.h>
13 14
14#include <asm/pgtable.h>15#include <asm/pgtable.h>
arch/x86/video/fbdev.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9#include <linux/fb.h>9#include <linux/fb.h>
10#include <linux/pci.h>10#include <linux/pci.h>
11#include <linux/module.h>
11 12
12int fb_is_primary_device(struct fb_info *info)13int fb_is_primary_device(struct fb_info *info)
13{14{
block/blk-integrity.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/mempool.h>24#include <linux/mempool.h>
25#include <linux/bio.h>25#include <linux/bio.h>
26#include <linux/scatterlist.h>26#include <linux/scatterlist.h>
27#include <linux/export.h>
27#include <linux/slab.h>28#include <linux/slab.h>
28 29
29#include "blk.h"30#include "blk.h"
block/bsg-lib.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/scatterlist.h>26#include <linux/scatterlist.h>
27#include <linux/bsg-lib.h>27#include <linux/bsg-lib.h>
28#include <linux/module.h>28#include <linux/export.h>
29#include <scsi/scsi_cmnd.h>29#include <scsi/scsi_cmnd.h>
30 30
31/**31/**
block/ioctl.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/capability.h>1#include <linux/capability.h>
2#include <linux/blkdev.h>2#include <linux/blkdev.h>
3#include <linux/export.h>
3#include <linux/gfp.h>4#include <linux/gfp.h>
4#include <linux/blkpg.h>5#include <linux/blkpg.h>
5#include <linux/hdreg.h>6#include <linux/hdreg.h>
crypto/async_tx/async_memcpy.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/highmem.h>27#include <linux/highmem.h>
28#include <linux/module.h>
28#include <linux/mm.h>29#include <linux/mm.h>
29#include <linux/dma-mapping.h>30#include <linux/dma-mapping.h>
30#include <linux/async_tx.h>31#include <linux/async_tx.h>
crypto/async_tx/async_pq.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/module.h>
24#include <linux/dma-mapping.h>25#include <linux/dma-mapping.h>
25#include <linux/raid/pq.h>26#include <linux/raid/pq.h>
26#include <linux/async_tx.h>27#include <linux/async_tx.h>
crypto/async_tx/async_raid6_recov.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/interrupt.h>24#include <linux/interrupt.h>
25#include <linux/module.h>
25#include <linux/dma-mapping.h>26#include <linux/dma-mapping.h>
26#include <linux/raid/pq.h>27#include <linux/raid/pq.h>
27#include <linux/async_tx.h>28#include <linux/async_tx.h>
crypto/async_tx/async_tx.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 *24 *
25 */25 */
26#include <linux/rculist.h>26#include <linux/rculist.h>
27#include <linux/module.h>
27#include <linux/kernel.h>28#include <linux/kernel.h>
28#include <linux/async_tx.h>29#include <linux/async_tx.h>
29 30
crypto/async_tx/async_xor.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/interrupt.h>27#include <linux/interrupt.h>
28#include <linux/module.h>
28#include <linux/mm.h>29#include <linux/mm.h>
29#include <linux/dma-mapping.h>30#include <linux/dma-mapping.h>
30#include <linux/raid/xor.h>31#include <linux/raid/xor.h>
crypto/async_tx/raid6test.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/gfp.h>23#include <linux/gfp.h>
24#include <linux/mm.h>24#include <linux/mm.h>
25#include <linux/random.h>25#include <linux/random.h>
26#include <linux/module.h>
26 27
27#undef pr28#undef pr
28#define pr(fmt, args...) pr_info("raid6test: " fmt, ##args)29#define pr(fmt, args...) pr_info("raid6test: " fmt, ##args)
crypto/crypto_wq.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/workqueue.h>14#include <linux/workqueue.h>
15#include <linux/module.h>
15#include <crypto/algapi.h>16#include <crypto/algapi.h>
16#include <crypto/crypto_wq.h>17#include <crypto/crypto_wq.h>
17 18
crypto/md4.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <crypto/internal/hash.h>23#include <crypto/internal/hash.h>
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/module.h>
26#include <linux/string.h>27#include <linux/string.h>
27#include <linux/types.h>28#include <linux/types.h>
28#include <asm/byteorder.h>29#include <asm/byteorder.h>
crypto/proc.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/atomic.h>16#include <linux/atomic.h>
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/crypto.h>18#include <linux/crypto.h>
19#include <linux/module.h> /* for module_name() */
19#include <linux/rwsem.h>20#include <linux/rwsem.h>
20#include <linux/proc_fs.h>21#include <linux/proc_fs.h>
21#include <linux/seq_file.h>22#include <linux/seq_file.h>
crypto/vmac.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/types.h>28#include <linux/types.h>
29#include <linux/crypto.h>29#include <linux/crypto.h>
30#include <linux/module.h>
30#include <linux/scatterlist.h>31#include <linux/scatterlist.h>
31#include <asm/byteorder.h>32#include <asm/byteorder.h>
32#include <crypto/scatterwalk.h>33#include <crypto/scatterwalk.h>
crypto/xcbc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <crypto/internal/hash.h>22#include <crypto/internal/hash.h>
23#include <linux/err.h>23#include <linux/err.h>
24#include <linux/kernel.h>24#include <linux/kernel.h>
25#include <linux/module.h>
25 26
26static u_int32_t ks[12] = {0x01010101, 0x01010101, 0x01010101, 0x01010101,27static u_int32_t ks[12] = {0x01010101, 0x01010101, 0x01010101, 0x01010101,
27 0x02020202, 0x02020202, 0x02020202, 0x02020202,28 0x02020202, 0x02020202, 0x02020202, 0x02020202,
drivers/acpi/acpica/evxface.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46#include "acnamesp.h"47#include "acnamesp.h"
drivers/acpi/acpica/evxfevnt.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46#include "actables.h"47#include "actables.h"
drivers/acpi/acpica/evxfgpe.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46#include "acevents.h"47#include "acevents.h"
drivers/acpi/acpica/evxfregn.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42 * POSSIBILITY OF SUCH DAMAGES.42 * POSSIBILITY OF SUCH DAMAGES.
43 */43 */
44 44
45#include <linux/export.h>
45#include <acpi/acpi.h>46#include <acpi/acpi.h>
46#include "accommon.h"47#include "accommon.h"
47#include "acnamesp.h"48#include "acnamesp.h"
drivers/acpi/acpica/hwsleep.c+1−0
@@ -46,6 +46,7 @@ · 45 unmodified lines
46#include "accommon.h"46#include "accommon.h"
47#include "actables.h"47#include "actables.h"
48#include <linux/tboot.h>48#include <linux/tboot.h>
49#include <linux/module.h>
49 50
50#define _COMPONENT ACPI_HARDWARE51#define _COMPONENT ACPI_HARDWARE
51ACPI_MODULE_NAME("hwsleep")52ACPI_MODULE_NAME("hwsleep")
drivers/acpi/acpica/hwtimer.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42 * POSSIBILITY OF SUCH DAMAGES.42 * POSSIBILITY OF SUCH DAMAGES.
43 */43 */
44 44
45#include <linux/export.h>
45#include <acpi/acpi.h>46#include <acpi/acpi.h>
46#include "accommon.h"47#include "accommon.h"
47 48
drivers/acpi/acpica/hwxface.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42 * POSSIBILITY OF SUCH DAMAGES.42 * POSSIBILITY OF SUCH DAMAGES.
43 */43 */
44 44
45#include <linux/export.h>
45#include <acpi/acpi.h>46#include <acpi/acpi.h>
46#include "accommon.h"47#include "accommon.h"
47#include "acnamesp.h"48#include "acnamesp.h"
drivers/acpi/acpica/nsxfeval.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42 * POSSIBILITY OF SUCH DAMAGES.42 * POSSIBILITY OF SUCH DAMAGES.
43 */43 */
44 44
45#include <linux/export.h>
45#include <acpi/acpi.h>46#include <acpi/acpi.h>
46#include "accommon.h"47#include "accommon.h"
47#include "acnamesp.h"48#include "acnamesp.h"
drivers/acpi/acpica/nsxfname.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42 * POSSIBILITY OF SUCH DAMAGES.42 * POSSIBILITY OF SUCH DAMAGES.
43 */43 */
44 44
45#include <linux/export.h>
45#include <acpi/acpi.h>46#include <acpi/acpi.h>
46#include "accommon.h"47#include "accommon.h"
47#include "acnamesp.h"48#include "acnamesp.h"
drivers/acpi/acpica/nsxfobj.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42 * POSSIBILITY OF SUCH DAMAGES.42 * POSSIBILITY OF SUCH DAMAGES.
43 */43 */
44 44
45#include <linux/export.h>
45#include <acpi/acpi.h>46#include <acpi/acpi.h>
46#include "accommon.h"47#include "accommon.h"
47#include "acnamesp.h"48#include "acnamesp.h"
drivers/acpi/acpica/rsxface.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46#include "acresrc.h"47#include "acresrc.h"
drivers/acpi/acpica/tbxface.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42 * POSSIBILITY OF SUCH DAMAGES.42 * POSSIBILITY OF SUCH DAMAGES.
43 */43 */
44 44
45#include <linux/export.h>
45#include <acpi/acpi.h>46#include <acpi/acpi.h>
46#include "accommon.h"47#include "accommon.h"
47#include "acnamesp.h"48#include "acnamesp.h"
drivers/acpi/acpica/utdebug.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46 47
drivers/acpi/acpica/utdecode.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46#include "acnamesp.h"47#include "acnamesp.h"
drivers/acpi/acpica/utglobal.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43 43
44#define DEFINE_ACPI_GLOBALS44#define DEFINE_ACPI_GLOBALS
45 45
46#include <linux/export.h>
46#include <acpi/acpi.h>47#include <acpi/acpi.h>
47#include "accommon.h"48#include "accommon.h"
48 49
drivers/acpi/acpica/utxface.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46#include "acevents.h"47#include "acevents.h"
drivers/acpi/acpica/utxferror.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 * POSSIBILITY OF SUCH DAMAGES.41 * POSSIBILITY OF SUCH DAMAGES.
42 */42 */
43 43
44#include <linux/export.h>
44#include <acpi/acpi.h>45#include <acpi/acpi.h>
45#include "accommon.h"46#include "accommon.h"
46#include "acnamesp.h"47#include "acnamesp.h"
drivers/acpi/atomicio.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24 */24 */
25 25
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/module.h>27#include <linux/export.h>
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/acpi.h>29#include <linux/acpi.h>
30#include <linux/io.h>30#include <linux/io.h>
drivers/acpi/blacklist.c+0−1
@@ -28,7 +28,6 @@ · 27 unmodified lines
28 */28 */
29 29
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/module.h>
32#include <linux/init.h>31#include <linux/init.h>
33#include <linux/acpi.h>32#include <linux/acpi.h>
34#include <acpi/acpi_bus.h>33#include <acpi/acpi_bus.h>
drivers/acpi/debugfs.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * debugfs.c - ACPI debugfs interface to userspace.2 * debugfs.c - ACPI debugfs interface to userspace.
3 */3 */
4 4
5#include <linux/export.h>
5#include <linux/init.h>6#include <linux/init.h>
6#include <linux/debugfs.h>7#include <linux/debugfs.h>
7#include <acpi/acpi_drivers.h>8#include <acpi/acpi_drivers.h>
drivers/acpi/ec_sys.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/acpi.h>12#include <linux/acpi.h>
13#include <linux/debugfs.h>13#include <linux/debugfs.h>
14#include <linux/module.h>
14#include "internal.h"15#include "internal.h"
15 16
16MODULE_AUTHOR("Thomas Renninger <trenn@suse.de>");17MODULE_AUTHOR("Thomas Renninger <trenn@suse.de>");
drivers/acpi/event.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/spinlock.h>9#include <linux/spinlock.h>
10#include <linux/export.h>
10#include <linux/proc_fs.h>11#include <linux/proc_fs.h>
11#include <linux/init.h>12#include <linux/init.h>
12#include <linux/poll.h>13#include <linux/poll.h>
drivers/acpi/glue.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 *6 *
7 * This file is released under the GPLv2.7 * This file is released under the GPLv2.
8 */8 */
9#include <linux/export.h>
9#include <linux/init.h>10#include <linux/init.h>
10#include <linux/list.h>11#include <linux/list.h>
11#include <linux/device.h>12#include <linux/device.h>
drivers/acpi/proc.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/proc_fs.h>1#include <linux/proc_fs.h>
2#include <linux/seq_file.h>2#include <linux/seq_file.h>
3#include <linux/export.h>
3#include <linux/suspend.h>4#include <linux/suspend.h>
4#include <linux/bcd.h>5#include <linux/bcd.h>
5#include <asm/uaccess.h>6#include <asm/uaccess.h>
drivers/acpi/processor_core.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 * Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>7 * Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
8 * - Added _PDC for platforms with Intel CPUs8 * - Added _PDC for platforms with Intel CPUs
9 */9 */
10#include <linux/export.h>
10#include <linux/dmi.h>11#include <linux/dmi.h>
11#include <linux/slab.h>12#include <linux/slab.h>
12 13
drivers/acpi/sbshc.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/wait.h>13#include <linux/wait.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/module.h>
16#include <linux/interrupt.h>17#include <linux/interrupt.h>
17#include "sbshc.h"18#include "sbshc.h"
18 19
drivers/acpi/video_detect.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 *33 *
34 */34 */
35 35
36#include <linux/export.h>
36#include <linux/acpi.h>37#include <linux/acpi.h>
37#include <linux/dmi.h>38#include <linux/dmi.h>
38#include <linux/pci.h>39#include <linux/pci.h>
drivers/ata/libata-eh.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 34
35#include <linux/kernel.h>35#include <linux/kernel.h>
36#include <linux/blkdev.h>36#include <linux/blkdev.h>
37#include <linux/export.h>
37#include <linux/pci.h>38#include <linux/pci.h>
38#include <scsi/scsi.h>39#include <scsi/scsi.h>
39#include <scsi/scsi_host.h>40#include <scsi/scsi_host.h>
drivers/ata/libata-pmp.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/export.h>
11#include <linux/libata.h>12#include <linux/libata.h>
12#include <linux/slab.h>13#include <linux/slab.h>
13#include "libata.h"14#include "libata.h"
drivers/ata/libata-scsi.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/kernel.h>37#include <linux/kernel.h>
38#include <linux/blkdev.h>38#include <linux/blkdev.h>
39#include <linux/spinlock.h>39#include <linux/spinlock.h>
40#include <linux/export.h>
40#include <scsi/scsi.h>41#include <scsi/scsi.h>
41#include <scsi/scsi_host.h>42#include <scsi/scsi_host.h>
42#include <scsi/scsi_cmnd.h>43#include <scsi/scsi_cmnd.h>
drivers/ata/libata-sff.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/kernel.h>35#include <linux/kernel.h>
36#include <linux/gfp.h>36#include <linux/gfp.h>
37#include <linux/pci.h>37#include <linux/pci.h>
38#include <linux/module.h>
38#include <linux/libata.h>39#include <linux/libata.h>
39#include <linux/highmem.h>40#include <linux/highmem.h>
40 41
drivers/base/base.h+1−0
@@ -1,3 +1,4 @@
1#include <linux/notifier.h>
1 2
2/**3/**
3 * struct subsys_private - structure to hold the private to the driver core portions of the bus_type/class structure.4 * struct subsys_private - structure to hold the private to the driver core portions of the bus_type/class structure.
drivers/base/dma-coherent.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 */4 */
5#include <linux/slab.h>5#include <linux/slab.h>
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/module.h>
7#include <linux/dma-mapping.h>8#include <linux/dma-mapping.h>
8 9
9struct dma_coherent_mem {10struct dma_coherent_mem {
drivers/base/dma-mapping.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/dma-mapping.h>10#include <linux/dma-mapping.h>
11#include <linux/export.h>
11#include <linux/gfp.h>12#include <linux/gfp.h>
12 13
13/*14/*
drivers/base/hypervisor.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/kobject.h>11#include <linux/kobject.h>
12#include <linux/device.h>12#include <linux/device.h>
13#include <linux/export.h>
13#include "base.h"14#include "base.h"
14 15
15struct kobject *hypervisor_kobj;16struct kobject *hypervisor_kobj;
drivers/base/power/common.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/init.h>9#include <linux/init.h>
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/pm_clock.h>13#include <linux/pm_clock.h>
14 14
drivers/base/power/generic_ops.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/pm.h>9#include <linux/pm.h>
10#include <linux/pm_runtime.h>10#include <linux/pm_runtime.h>
11#include <linux/export.h>
11 12
12#ifdef CONFIG_PM_RUNTIME13#ifdef CONFIG_PM_RUNTIME
13/**14/**
drivers/base/power/main.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/device.h>20#include <linux/device.h>
21#include <linux/kallsyms.h>21#include <linux/kallsyms.h>
22#include <linux/export.h>
22#include <linux/mutex.h>23#include <linux/mutex.h>
23#include <linux/pm.h>24#include <linux/pm.h>
24#include <linux/pm_runtime.h>25#include <linux/pm_runtime.h>
drivers/base/power/qos.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/slab.h>39#include <linux/slab.h>
40#include <linux/device.h>40#include <linux/device.h>
41#include <linux/mutex.h>41#include <linux/mutex.h>
42#include <linux/export.h>
42 43
43 44
44static DEFINE_MUTEX(dev_pm_qos_mtx);45static DEFINE_MUTEX(dev_pm_qos_mtx);
drivers/base/power/runtime.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/export.h>
11#include <linux/pm_runtime.h>12#include <linux/pm_runtime.h>
12#include <trace/events/rpm.h>13#include <trace/events/rpm.h>
13#include "power.h"14#include "power.h"
drivers/base/power/sysfs.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 4
5#include <linux/device.h>5#include <linux/device.h>
6#include <linux/string.h>6#include <linux/string.h>
7#include <linux/export.h>
7#include <linux/pm_runtime.h>8#include <linux/pm_runtime.h>
8#include <linux/atomic.h>9#include <linux/atomic.h>
9#include <linux/jiffies.h>10#include <linux/jiffies.h>
drivers/base/power/trace.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/resume-trace.h>10#include <linux/resume-trace.h>
11#include <linux/export.h>
11#include <linux/rtc.h>12#include <linux/rtc.h>
12 13
13#include <asm/rtc.h>14#include <asm/rtc.h>
drivers/base/power/wakeup.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/slab.h>10#include <linux/slab.h>
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/capability.h>12#include <linux/capability.h>
13#include <linux/export.h>
13#include <linux/suspend.h>14#include <linux/suspend.h>
14#include <linux/seq_file.h>15#include <linux/seq_file.h>
15#include <linux/debugfs.h>16#include <linux/debugfs.h>
drivers/base/regmap/regcache.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/export.h>
14#include <trace/events/regmap.h>15#include <trace/events/regmap.h>
15#include <linux/bsearch.h>16#include <linux/bsearch.h>
16#include <linux/sort.h>17#include <linux/sort.h>
drivers/base/transport_class.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 * transport class is framed entirely in terms of generic devices to27 * transport class is framed entirely in terms of generic devices to
28 * allow it to be used by any physical HBA in the system.28 * allow it to be used by any physical HBA in the system.
29 */29 */
30#include <linux/export.h>
30#include <linux/attribute_container.h>31#include <linux/attribute_container.h>
31#include <linux/transport_class.h>32#include <linux/transport_class.h>
32 33
drivers/bcma/core.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include "bcma_private.h"8#include "bcma_private.h"
9#include <linux/export.h>
9#include <linux/bcma/bcma.h>10#include <linux/bcma/bcma.h>
10 11
11bool bcma_core_is_enabled(struct bcma_device *core)12bool bcma_core_is_enabled(struct bcma_device *core)
drivers/bcma/driver_chipcommon.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include "bcma_private.h"11#include "bcma_private.h"
12#include <linux/export.h>
12#include <linux/bcma/bcma.h>13#include <linux/bcma/bcma.h>
13 14
14static inline u32 bcma_cc_write32_masked(struct bcma_drv_cc *cc, u16 offset,15static inline u32 bcma_cc_write32_masked(struct bcma_drv_cc *cc, u16 offset,
drivers/bcma/driver_chipcommon_pmu.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include "bcma_private.h"11#include "bcma_private.h"
12#include <linux/export.h>
12#include <linux/bcma/bcma.h>13#include <linux/bcma/bcma.h>
13 14
14static u32 bcma_chipco_pll_read(struct bcma_drv_cc *cc, u32 offset)15static u32 bcma_chipco_pll_read(struct bcma_drv_cc *cc, u32 offset)
drivers/bcma/driver_pci.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include "bcma_private.h"11#include "bcma_private.h"
12#include <linux/export.h>
12#include <linux/bcma/bcma.h>13#include <linux/bcma/bcma.h>
13 14
14/**************************************************15/**************************************************
drivers/bcma/host_pci.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/bcma/bcma.h>10#include <linux/bcma/bcma.h>
11#include <linux/pci.h>11#include <linux/pci.h>
12#include <linux/module.h>
12 13
13static void bcma_host_pci_switch_core(struct bcma_device *core)14static void bcma_host_pci_switch_core(struct bcma_device *core)
14{15{
drivers/bcma/main.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include "bcma_private.h"8#include "bcma_private.h"
9#include <linux/module.h>
9#include <linux/bcma/bcma.h>10#include <linux/bcma/bcma.h>
10#include <linux/slab.h>11#include <linux/slab.h>
11 12
drivers/block/aoe/aoeblk.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/genhd.h>15#include <linux/genhd.h>
16#include <linux/netdevice.h>16#include <linux/netdevice.h>
17#include <linux/mutex.h>17#include <linux/mutex.h>
18#include <linux/export.h>
18#include "aoe.h"19#include "aoe.h"
19 20
20static DEFINE_MUTEX(aoeblk_mutex);21static DEFINE_MUTEX(aoeblk_mutex);
drivers/block/aoe/aoechr.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/mutex.h>12#include <linux/mutex.h>
13#include <linux/skbuff.h>13#include <linux/skbuff.h>
14#include <linux/export.h>
14#include "aoe.h"15#include "aoe.h"
15 16
16enum {17enum {
drivers/block/ps3disk.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/ata.h>21#include <linux/ata.h>
22#include <linux/blkdev.h>22#include <linux/blkdev.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24 25
25#include <asm/lv1call.h>26#include <asm/lv1call.h>
26#include <asm/ps3stor.h>27#include <asm/ps3stor.h>
drivers/block/ps3vram.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/blkdev.h>11#include <linux/blkdev.h>
12#include <linux/delay.h>12#include <linux/delay.h>
13#include <linux/module.h>
13#include <linux/proc_fs.h>14#include <linux/proc_fs.h>
14#include <linux/seq_file.h>15#include <linux/seq_file.h>
15#include <linux/slab.h>16#include <linux/slab.h>
drivers/block/virtio_blk.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3#include <linux/slab.h>3#include <linux/slab.h>
4#include <linux/blkdev.h>4#include <linux/blkdev.h>
5#include <linux/hdreg.h>5#include <linux/hdreg.h>
6#include <linux/module.h>
6#include <linux/virtio.h>7#include <linux/virtio.h>
7#include <linux/virtio_blk.h>8#include <linux/virtio_blk.h>
8#include <linux/scatterlist.h>9#include <linux/scatterlist.h>
drivers/bluetooth/btmrvl_main.c+2−0
@@ -18,6 +18,8 @@ · 17 unmodified lines
18 * this warranty disclaimer.18 * this warranty disclaimer.
19 **/19 **/
20 20
21#include <linux/module.h>
22
21#include <net/bluetooth/bluetooth.h>23#include <net/bluetooth/bluetooth.h>
22#include <net/bluetooth/hci_core.h>24#include <net/bluetooth/hci_core.h>
23 25
drivers/bluetooth/btmrvl_sdio.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#include <linux/mmc/sdio_ids.h>24#include <linux/mmc/sdio_ids.h>
25#include <linux/mmc/sdio_func.h>25#include <linux/mmc/sdio_func.h>
26#include <linux/module.h>
26 27
27#include <net/bluetooth/bluetooth.h>28#include <net/bluetooth/bluetooth.h>
28#include <net/bluetooth/hci_core.h>29#include <net/bluetooth/hci_core.h>
drivers/bluetooth/btwilink.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <net/bluetooth/hci.h>29#include <net/bluetooth/hci.h>
30 30
31#include <linux/ti_wilink_st.h>31#include <linux/ti_wilink_st.h>
32#include <linux/module.h>
32 33
33/* Bluetooth Driver Version */34/* Bluetooth Driver Version */
34#define VERSION "1.0"35#define VERSION "1.0"
drivers/char/hw_random/virtio-rng.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/spinlock.h>23#include <linux/spinlock.h>
24#include <linux/virtio.h>24#include <linux/virtio.h>
25#include <linux/virtio_rng.h>25#include <linux/virtio_rng.h>
26#include <linux/module.h>
26 27
27static struct virtqueue *vq;28static struct virtqueue *vq;
28static unsigned int data_avail;29static unsigned int data_avail;
drivers/char/mem.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/bootmem.h>26#include <linux/bootmem.h>
27#include <linux/splice.h>27#include <linux/splice.h>
28#include <linux/pfn.h>28#include <linux/pfn.h>
29#include <linux/export.h>
29 30
30#include <asm/uaccess.h>31#include <asm/uaccess.h>
31#include <asm/io.h>32#include <asm/io.h>
drivers/char/ps3flash.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/miscdevice.h>22#include <linux/miscdevice.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/uaccess.h>24#include <linux/uaccess.h>
25#include <linux/module.h>
25 26
26#include <asm/lv1call.h>27#include <asm/lv1call.h>
27#include <asm/ps3stor.h>28#include <asm/ps3stor.h>
drivers/char/ramoops.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/module.h>26#include <linux/module.h>
27#include <linux/kmsg_dump.h>27#include <linux/kmsg_dump.h>
28#include <linux/time.h>28#include <linux/time.h>
29#include <linux/err.h>
29#include <linux/io.h>30#include <linux/io.h>
30#include <linux/ioport.h>31#include <linux/ioport.h>
31#include <linux/platform_device.h>32#include <linux/platform_device.h>
drivers/char/ttyprintk.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/device.h>17#include <linux/device.h>
18#include <linux/serial.h>18#include <linux/serial.h>
19#include <linux/tty.h>19#include <linux/tty.h>
20#include <linux/export.h>
20 21
21struct ttyprintk_port {22struct ttyprintk_port {
22 struct tty_port port;23 struct tty_port port;
drivers/char/virtio_console.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/virtio_console.h>34#include <linux/virtio_console.h>
35#include <linux/wait.h>35#include <linux/wait.h>
36#include <linux/workqueue.h>36#include <linux/workqueue.h>
37#include <linux/module.h>
37#include "../tty/hvc/hvc_console.h"38#include "../tty/hvc/hvc_console.h"
38 39
39/*40/*
drivers/clocksource/sh_cmt.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/clockchips.h>31#include <linux/clockchips.h>
32#include <linux/sh_timer.h>32#include <linux/sh_timer.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/module.h>
34 35
35struct sh_cmt_priv {36struct sh_cmt_priv {
36 void __iomem *mapbase;37 void __iomem *mapbase;
drivers/clocksource/sh_mtu2.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/clockchips.h>30#include <linux/clockchips.h>
31#include <linux/sh_timer.h>31#include <linux/sh_timer.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/module.h>
33 34
34struct sh_mtu2_priv {35struct sh_mtu2_priv {
35 void __iomem *mapbase;36 void __iomem *mapbase;
drivers/clocksource/sh_tmu.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/clockchips.h>31#include <linux/clockchips.h>
32#include <linux/sh_timer.h>32#include <linux/sh_timer.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/module.h>
34 35
35struct sh_tmu_priv {36struct sh_tmu_priv {
36 void __iomem *mapbase;37 void __iomem *mapbase;
drivers/cpufreq/cpufreq_stats.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/cpu.h>15#include <linux/cpu.h>
16#include <linux/sysfs.h>16#include <linux/sysfs.h>
17#include <linux/cpufreq.h>17#include <linux/cpufreq.h>
18#include <linux/module.h>
18#include <linux/jiffies.h>19#include <linux/jiffies.h>
19#include <linux/percpu.h>20#include <linux/percpu.h>
20#include <linux/kobject.h>21#include <linux/kobject.h>
drivers/cpufreq/s3c64xx-cpufreq.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/clk.h>15#include <linux/clk.h>
16#include <linux/err.h>16#include <linux/err.h>
17#include <linux/regulator/consumer.h>17#include <linux/regulator/consumer.h>
18#include <linux/module.h>
18 19
19static struct clk *armclk;20static struct clk *armclk;
20static struct regulator *vddarm;21static struct regulator *vddarm;
drivers/cpuidle/cpuidle.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/cpuidle.h>17#include <linux/cpuidle.h>
18#include <linux/ktime.h>18#include <linux/ktime.h>
19#include <linux/hrtimer.h>19#include <linux/hrtimer.h>
20#include <linux/module.h>
20#include <trace/events/power.h>21#include <trace/events/power.h>
21 22
22#include "cpuidle.h"23#include "cpuidle.h"
drivers/cpuidle/governors/ladder.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/cpuidle.h>16#include <linux/cpuidle.h>
17#include <linux/pm_qos.h>17#include <linux/pm_qos.h>
18#include <linux/moduleparam.h>18#include <linux/module.h>
19#include <linux/jiffies.h>19#include <linux/jiffies.h>
20 20
21#include <asm/io.h>21#include <asm/io.h>
drivers/cpuidle/governors/menu.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/tick.h>19#include <linux/tick.h>
20#include <linux/sched.h>20#include <linux/sched.h>
21#include <linux/math64.h>21#include <linux/math64.h>
22#include <linux/module.h>
22 23
23#define BUCKETS 1224#define BUCKETS 12
24#define INTERVALS 825#define INTERVALS 8
drivers/crypto/mv_cesa.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/platform_device.h>15#include <linux/platform_device.h>
16#include <linux/scatterlist.h>16#include <linux/scatterlist.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/module.h>
18#include <crypto/internal/hash.h>19#include <crypto/internal/hash.h>
19#include <crypto/sha.h>20#include <crypto/sha.h>
20 21
drivers/dca/dca-core.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/device.h>28#include <linux/device.h>
29#include <linux/dca.h>29#include <linux/dca.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/module.h>
31 32
32#define DCA_VERSION "1.12.1"33#define DCA_VERSION "1.12.1"
33 34
drivers/dca/dca-sysfs.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/err.h>27#include <linux/err.h>
28#include <linux/dca.h>28#include <linux/dca.h>
29#include <linux/gfp.h>29#include <linux/gfp.h>
30#include <linux/export.h>
30 31
31static struct class *dca_class;32static struct class *dca_class;
32static struct idr dca_idr;33static struct idr dca_idr;
drivers/dma/imx-dma.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/platform_device.h>25#include <linux/platform_device.h>
26#include <linux/dmaengine.h>26#include <linux/dmaengine.h>
27#include <linux/module.h>
27 28
28#include <asm/irq.h>29#include <asm/irq.h>
29#include <mach/dma-v1.h>30#include <mach/dma-v1.h>
drivers/dma/imx-sdma.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/dmaengine.h>35#include <linux/dmaengine.h>
36#include <linux/of.h>36#include <linux/of.h>
37#include <linux/of_device.h>37#include <linux/of_device.h>
38#include <linux/module.h>
38 39
39#include <asm/irq.h>40#include <asm/irq.h>
40#include <mach/sdma.h>41#include <mach/sdma.h>
drivers/dma/intel_mid_dma.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/interrupt.h>27#include <linux/interrupt.h>
28#include <linux/pm_runtime.h>28#include <linux/pm_runtime.h>
29#include <linux/intel_mid_dma.h>29#include <linux/intel_mid_dma.h>
30#include <linux/module.h>
30 31
31#define MAX_CHAN 4 /*max ch across controllers*/32#define MAX_CHAN 4 /*max ch across controllers*/
32#include "intel_mid_dma_regs.h"33#include "intel_mid_dma_regs.h"
drivers/dma/ipu/ipu_idmac.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/string.h>21#include <linux/string.h>
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/io.h>23#include <linux/io.h>
24#include <linux/module.h>
24 25
25#include <mach/ipu.h>26#include <mach/ipu.h>
26 27
drivers/dma/ste_dma40.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/dma-mapping.h>9#include <linux/dma-mapping.h>
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/export.h>
12#include <linux/dmaengine.h>13#include <linux/dmaengine.h>
13#include <linux/platform_device.h>14#include <linux/platform_device.h>
14#include <linux/clk.h>15#include <linux/clk.h>
drivers/edac/mce_amd_inj.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/kobject.h>13#include <linux/kobject.h>
14#include <linux/sysdev.h>14#include <linux/sysdev.h>
15#include <linux/edac.h>15#include <linux/edac.h>
16#include <linux/module.h>
16#include <asm/mce.h>17#include <asm/mce.h>
17 18
18#include "mce_amd.h"19#include "mce_amd.h"
drivers/firewire/core-iso.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/spinlock.h>30#include <linux/spinlock.h>
31#include <linux/vmalloc.h>31#include <linux/vmalloc.h>
32#include <linux/export.h>
32 33
33#include <asm/byteorder.h>34#include <asm/byteorder.h>
34 35
drivers/firmware/google/gsmi.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/kdebug.h>27#include <linux/kdebug.h>
28#include <linux/reboot.h>28#include <linux/reboot.h>
29#include <linux/efi.h>29#include <linux/efi.h>
30#include <linux/module.h>
30 31
31#define GSMI_SHUTDOWN_CLEAN 0 /* Clean Shutdown */32#define GSMI_SHUTDOWN_CLEAN 0 /* Clean Shutdown */
32/* TODO(mikew@google.com): Tie in HARDLOCKUP_DETECTOR with NMIWDT */33/* TODO(mikew@google.com): Tie in HARDLOCKUP_DETECTOR with NMIWDT */
drivers/gpio/gpio-74x164.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/spi/74x164.h>15#include <linux/spi/74x164.h>
16#include <linux/gpio.h>16#include <linux/gpio.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/module.h>
18 19
19struct gen_74x164_chip {20struct gen_74x164_chip {
20 struct spi_device *spi;21 struct spi_device *spi;
drivers/gpio/gpio-ep93xx.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt15#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
16 16
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/module.h>
18#include <linux/platform_device.h>19#include <linux/platform_device.h>
19#include <linux/io.h>20#include <linux/io.h>
20#include <linux/gpio.h>21#include <linux/gpio.h>
drivers/gpio/gpio-mc33880.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/spi/mc33880.h>26#include <linux/spi/mc33880.h>
27#include <linux/gpio.h>27#include <linux/gpio.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/module.h>
29 30
30#define DRIVER_NAME "mc33880"31#define DRIVER_NAME "mc33880"
31 32
drivers/gpio/gpio-mcp23s08.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/kernel.h>5#include <linux/kernel.h>
6#include <linux/device.h>6#include <linux/device.h>
7#include <linux/mutex.h>7#include <linux/mutex.h>
8#include <linux/module.h>
8#include <linux/gpio.h>9#include <linux/gpio.h>
9#include <linux/i2c.h>10#include <linux/i2c.h>
10#include <linux/spi/spi.h>11#include <linux/spi/spi.h>
drivers/gpio/gpio-ml-ioh.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * along with this program; if not, write to the Free Software14 * along with this program; if not, write to the Free Software
15 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.15 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
16 */16 */
17#include <linux/module.h>
17#include <linux/kernel.h>18#include <linux/kernel.h>
18#include <linux/slab.h>19#include <linux/slab.h>
19#include <linux/pci.h>20#include <linux/pci.h>
drivers/gpio/gpio-mpc5200.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/of_gpio.h>23#include <linux/of_gpio.h>
24#include <linux/io.h>24#include <linux/io.h>
25#include <linux/of_platform.h>25#include <linux/of_platform.h>
26#include <linux/module.h>
26 27
27#include <asm/gpio.h>28#include <asm/gpio.h>
28#include <asm/mpc52xx.h>29#include <asm/mpc52xx.h>
drivers/gpio/gpio-mxc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/basic_mmio_gpio.h>29#include <linux/basic_mmio_gpio.h>
30#include <linux/of.h>30#include <linux/of.h>
31#include <linux/of_device.h>31#include <linux/of_device.h>
32#include <linux/module.h>
32#include <asm-generic/bug.h>33#include <asm-generic/bug.h>
33#include <asm/mach/irq.h>34#include <asm/mach/irq.h>
34 35
drivers/gpio/gpio-mxs.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/platform_device.h>28#include <linux/platform_device.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/basic_mmio_gpio.h>30#include <linux/basic_mmio_gpio.h>
31#include <linux/module.h>
31#include <mach/mxs.h>32#include <mach/mxs.h>
32 33
33#define MXS_SET 0x434#define MXS_SET 0x4
drivers/gpio/gpio-pcf857x.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/gpio.h>23#include <linux/gpio.h>
24#include <linux/i2c.h>24#include <linux/i2c.h>
25#include <linux/i2c/pcf857x.h>25#include <linux/i2c/pcf857x.h>
26#include <linux/module.h>
26 27
27 28
28static const struct i2c_device_id pcf857x_id[] = {29static const struct i2c_device_id pcf857x_id[] = {
drivers/gpio/gpio-pch.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * along with this program; if not, write to the Free Software14 * along with this program; if not, write to the Free Software
15 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.15 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
16 */16 */
17#include <linux/module.h>
17#include <linux/kernel.h>18#include <linux/kernel.h>
18#include <linux/pci.h>19#include <linux/pci.h>
19#include <linux/gpio.h>20#include <linux/gpio.h>
drivers/gpio/gpio-xilinx.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/module.h>
17#include <linux/of_device.h>18#include <linux/of_device.h>
18#include <linux/of_platform.h>19#include <linux/of_platform.h>
19#include <linux/of_gpio.h>20#include <linux/of_gpio.h>
drivers/gpu/drm/ati_pcigart.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 * DEALINGS IN THE SOFTWARE.31 * DEALINGS IN THE SOFTWARE.
32 */32 */
33 33
34#include <linux/export.h>
34#include "drmP.h"35#include "drmP.h"
35 36
36# define ATI_PCIGART_PAGE_SIZE 4096 /**< PCI GART page size */37# define ATI_PCIGART_PAGE_SIZE 4096 /**< PCI GART page size */
drivers/gpu/drm/drm_buffer.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 * Pauli Nieminen <suokkos-at-gmail-dot-com>32 * Pauli Nieminen <suokkos-at-gmail-dot-com>
33 */33 */
34 34
35#include <linux/export.h>
35#include "drm_buffer.h"36#include "drm_buffer.h"
36 37
37/**38/**
drivers/gpu/drm/drm_bufs.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/vmalloc.h>36#include <linux/vmalloc.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/log2.h>38#include <linux/log2.h>
39#include <linux/export.h>
39#include <asm/shmparam.h>40#include <asm/shmparam.h>
40#include "drmP.h"41#include "drmP.h"
41 42
drivers/gpu/drm/drm_cache.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 * Authors: Thomas Hellström <thomas-at-tungstengraphics-dot-com>28 * Authors: Thomas Hellström <thomas-at-tungstengraphics-dot-com>
29 */29 */
30 30
31#include <linux/export.h>
31#include "drmP.h"32#include "drmP.h"
32 33
33#if defined(CONFIG_X86)34#if defined(CONFIG_X86)
drivers/gpu/drm/drm_crtc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 */31 */
32#include <linux/list.h>32#include <linux/list.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/export.h>
34#include "drm.h"35#include "drm.h"
35#include "drmP.h"36#include "drmP.h"
36#include "drm_crtc.h"37#include "drm_crtc.h"
drivers/gpu/drm/drm_crtc_helper.c+3−0
@@ -29,6 +29,9 @@ · 28 unmodified lines
29 * Jesse Barnes <jesse.barnes@intel.com>29 * Jesse Barnes <jesse.barnes@intel.com>
30 */30 */
31 31
32#include <linux/export.h>
33#include <linux/moduleparam.h>
34
32#include "drmP.h"35#include "drmP.h"
33#include "drm_crtc.h"36#include "drm_crtc.h"
34#include "drm_crtc_helper.h"37#include "drm_crtc_helper.h"
drivers/gpu/drm/drm_debugfs.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/debugfs.h>33#include <linux/debugfs.h>
34#include <linux/seq_file.h>34#include <linux/seq_file.h>
35#include <linux/slab.h>35#include <linux/slab.h>
36#include <linux/export.h>
36#include "drmP.h"37#include "drmP.h"
37 38
38#if defined(CONFIG_DEBUG_FS)39#if defined(CONFIG_DEBUG_FS)
drivers/gpu/drm/drm_dma.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 * OTHER DEALINGS IN THE SOFTWARE.33 * OTHER DEALINGS IN THE SOFTWARE.
34 */34 */
35 35
36#include <linux/export.h>
36#include "drmP.h"37#include "drmP.h"
37 38
38/**39/**
drivers/gpu/drm/drm_drv.c+1−0
@@ -48,6 +48,7 @@ · 47 unmodified lines
48 48
49#include <linux/debugfs.h>49#include <linux/debugfs.h>
50#include <linux/slab.h>50#include <linux/slab.h>
51#include <linux/export.h>
51#include "drmP.h"52#include "drmP.h"
52#include "drm_core.h"53#include "drm_core.h"
53 54
drivers/gpu/drm/drm_edid.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/i2c.h>32#include <linux/i2c.h>
33#include <linux/export.h>
33#include "drmP.h"34#include "drmP.h"
34#include "drm_edid.h"35#include "drm_edid.h"
35#include "drm_edid_modes.h"36#include "drm_edid_modes.h"
drivers/gpu/drm/drm_encoder_slave.c+2−0
@@ -24,6 +24,8 @@ · 23 unmodified lines
24 *24 *
25 */25 */
26 26
27#include <linux/module.h>
28
27#include "drm_encoder_slave.h"29#include "drm_encoder_slave.h"
28 30
29/**31/**
drivers/gpu/drm/drm_fb_helper.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/sysrq.h>31#include <linux/sysrq.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/fb.h>33#include <linux/fb.h>
34#include <linux/module.h>
34#include "drmP.h"35#include "drmP.h"
35#include "drm_crtc.h"36#include "drm_crtc.h"
36#include "drm_fb_helper.h"37#include "drm_fb_helper.h"
drivers/gpu/drm/drm_fops.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include "drmP.h"37#include "drmP.h"
38#include <linux/poll.h>38#include <linux/poll.h>
39#include <linux/slab.h>39#include <linux/slab.h>
40#include <linux/module.h>
40 41
41/* from BKL pushdown: note that nothing else serializes idr_find() */42/* from BKL pushdown: note that nothing else serializes idr_find() */
42DEFINE_MUTEX(drm_global_mutex);43DEFINE_MUTEX(drm_global_mutex);
drivers/gpu/drm/drm_hashtab.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include "drm_hashtab.h"36#include "drm_hashtab.h"
37#include <linux/hash.h>37#include <linux/hash.h>
38#include <linux/slab.h>38#include <linux/slab.h>
39#include <linux/export.h>
39 40
40int drm_ht_create(struct drm_open_hash *ht, unsigned int order)41int drm_ht_create(struct drm_open_hash *ht, unsigned int order)
41{42{
drivers/gpu/drm/drm_ioc32.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 */29 */
30#include <linux/compat.h>30#include <linux/compat.h>
31#include <linux/ratelimit.h>31#include <linux/ratelimit.h>
32#include <linux/export.h>
32 33
33#include "drmP.h"34#include "drmP.h"
34#include "drm_core.h"35#include "drm_core.h"
drivers/gpu/drm/drm_irq.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include <linux/slab.h>40#include <linux/slab.h>
41 41
42#include <linux/vgaarb.h>42#include <linux/vgaarb.h>
43#include <linux/export.h>
43 44
44/* Access macro for slots in vblank timestamp ringbuffer. */45/* Access macro for slots in vblank timestamp ringbuffer. */
45#define vblanktimestamp(dev, crtc, count) ( \46#define vblanktimestamp(dev, crtc, count) ( \
drivers/gpu/drm/drm_memory.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 */34 */
35 35
36#include <linux/highmem.h>36#include <linux/highmem.h>
37#include <linux/export.h>
37#include "drmP.h"38#include "drmP.h"
38 39
39/**40/**
drivers/gpu/drm/drm_mm.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45#include "drm_mm.h"45#include "drm_mm.h"
46#include <linux/slab.h>46#include <linux/slab.h>
47#include <linux/seq_file.h>47#include <linux/seq_file.h>
48#include <linux/export.h>
48 49
49#define MM_UNUSED_TARGET 450#define MM_UNUSED_TARGET 4
50 51
drivers/gpu/drm/drm_modes.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 32
33#include <linux/list.h>33#include <linux/list.h>
34#include <linux/list_sort.h>34#include <linux/list_sort.h>
35#include <linux/export.h>
35#include "drmP.h"36#include "drmP.h"
36#include "drm.h"37#include "drm.h"
37#include "drm_crtc.h"38#include "drm_crtc.h"
drivers/gpu/drm/drm_pci.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/pci.h>39#include <linux/pci.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/dma-mapping.h>41#include <linux/dma-mapping.h>
42#include <linux/export.h>
42#include "drmP.h"43#include "drmP.h"
43 44
44/**********************************************************************/45/**********************************************************************/
drivers/gpu/drm/drm_platform.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.25 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
26 */26 */
27 27
28#include <linux/export.h>
28#include "drmP.h"29#include "drmP.h"
29 30
30/**31/**
drivers/gpu/drm/drm_proc.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39 39
40#include <linux/seq_file.h>40#include <linux/seq_file.h>
41#include <linux/slab.h>41#include <linux/slab.h>
42#include <linux/export.h>
42#include "drmP.h"43#include "drmP.h"
43 44
44/***************************************************45/***************************************************
drivers/gpu/drm/drm_sman.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36 * Thomas Hellström <thomas-at-tungstengraphics-dot-com>36 * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
37 */37 */
38 38
39#include <linux/export.h>
39#include "drm_sman.h"40#include "drm_sman.h"
40 41
41struct drm_owner_item {42struct drm_owner_item {
drivers/gpu/drm/drm_sysfs.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/kdev_t.h>16#include <linux/kdev_t.h>
17#include <linux/gfp.h>17#include <linux/gfp.h>
18#include <linux/err.h>18#include <linux/err.h>
19#include <linux/export.h>
19 20
20#include "drm_sysfs.h"21#include "drm_sysfs.h"
21#include "drm_core.h"22#include "drm_core.h"
drivers/gpu/drm/drm_usb.c+1−0
@@ -1,5 +1,6 @@
1#include "drmP.h"1#include "drmP.h"
2#include <linux/usb.h>2#include <linux/usb.h>
3#include <linux/export.h>
3 4
4#ifdef CONFIG_USB5#ifdef CONFIG_USB
5int drm_get_usb_dev(struct usb_interface *interface,6int drm_get_usb_dev(struct usb_interface *interface,
drivers/gpu/drm/drm_vm.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 */34 */
35 35
36#include "drmP.h"36#include "drmP.h"
37#include <linux/export.h>
37#if defined(__ia64__)38#if defined(__ia64__)
38#include <linux/efi.h>39#include <linux/efi.h>
39#include <linux/slab.h>40#include <linux/slab.h>
drivers/gpu/drm/i2c/ch7006_drv.c+2−0
@@ -24,6 +24,8 @@ · 23 unmodified lines
24 *24 *
25 */25 */
26 26
27#include <linux/module.h>
28
27#include "ch7006_priv.h"29#include "ch7006_priv.h"
28 30
29/* DRM encoder functions */31/* DRM encoder functions */
drivers/gpu/drm/i2c/sil164_drv.c+2−0
@@ -24,6 +24,8 @@ · 23 unmodified lines
24 *24 *
25 */25 */
26 26
27#include <linux/module.h>
28
27#include "drmP.h"29#include "drmP.h"
28#include "drm_crtc_helper.h"30#include "drm_crtc_helper.h"
29#include "drm_encoder_slave.h"31#include "drm_encoder_slave.h"
drivers/gpu/drm/i810/i810_drv.c+2−0
@@ -30,6 +30,8 @@ · 29 unmodified lines
30 * Gareth Hughes <gareth@valinux.com>30 * Gareth Hughes <gareth@valinux.com>
31 */31 */
32 32
33#include <linux/module.h>
34
33#include "drmP.h"35#include "drmP.h"
34#include "drm.h"36#include "drm.h"
35#include "i810_drm.h"37#include "i810_drm.h"
drivers/gpu/drm/i915/i915_debugfs.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/seq_file.h>29#include <linux/seq_file.h>
30#include <linux/debugfs.h>30#include <linux/debugfs.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/export.h>
32#include "drmP.h"33#include "drmP.h"
33#include "drm.h"34#include "drm.h"
34#include "intel_drv.h"35#include "intel_drv.h"
drivers/gpu/drm/i915/i915_dma.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include <linux/pnp.h>41#include <linux/pnp.h>
42#include <linux/vga_switcheroo.h>42#include <linux/vga_switcheroo.h>
43#include <linux/slab.h>43#include <linux/slab.h>
44#include <linux/module.h>
44#include <acpi/video.h>45#include <acpi/video.h>
45 46
46static void i915_write_hws_pga(struct drm_device *dev)47static void i915_write_hws_pga(struct drm_device *dev)
drivers/gpu/drm/i915/i915_drv.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "intel_drv.h"35#include "intel_drv.h"
36 36
37#include <linux/console.h>37#include <linux/console.h>
38#include <linux/module.h>
38#include "drm_crtc_helper.h"39#include "drm_crtc_helper.h"
39 40
40static int i915_modeset __read_mostly = -1;41static int i915_modeset __read_mostly = -1;
drivers/gpu/drm/i915/intel_dp.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 27
28#include <linux/i2c.h>28#include <linux/i2c.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/export.h>
30#include "drmP.h"31#include "drmP.h"
31#include "drm.h"32#include "drm.h"
32#include "drm_crtc.h"33#include "drm_crtc.h"
drivers/gpu/drm/i915/intel_i2c.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 */28 */
29#include <linux/i2c.h>29#include <linux/i2c.h>
30#include <linux/i2c-algo-bit.h>30#include <linux/i2c-algo-bit.h>
31#include <linux/export.h>
31#include "drmP.h"32#include "drmP.h"
32#include "drm.h"33#include "drm.h"
33#include "intel_drv.h"34#include "intel_drv.h"
drivers/gpu/drm/i915/intel_sdvo.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/i2c.h>28#include <linux/i2c.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/delay.h>30#include <linux/delay.h>
31#include <linux/export.h>
31#include "drmP.h"32#include "drmP.h"
32#include "drm.h"33#include "drm.h"
33#include "drm_crtc.h"34#include "drm_crtc.h"
drivers/gpu/drm/mga/mga_drv.c+2−0
@@ -29,6 +29,8 @@ · 28 unmodified lines
29 * Gareth Hughes <gareth@valinux.com>29 * Gareth Hughes <gareth@valinux.com>
30 */30 */
31 31
32#include <linux/module.h>
33
32#include "drmP.h"34#include "drmP.h"
33#include "drm.h"35#include "drm.h"
34#include "mga_drm.h"36#include "mga_drm.h"
drivers/gpu/drm/mga/mga_warp.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/firmware.h>30#include <linux/firmware.h>
31#include <linux/ihex.h>31#include <linux/ihex.h>
32#include <linux/platform_device.h>32#include <linux/platform_device.h>
33#include <linux/module.h>
33 34
34#include "drmP.h"35#include "drmP.h"
35#include "drm.h"36#include "drm.h"
drivers/gpu/drm/nouveau/nouveau_drv.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 */23 */
24 24
25#include <linux/console.h>25#include <linux/console.h>
26#include <linux/module.h>
26 27
27#include "drmP.h"28#include "drmP.h"
28#include "drm.h"29#include "drm.h"
drivers/gpu/drm/nouveau/nouveau_i2c.c+2−0
@@ -22,6 +22,8 @@ · 21 unmodified lines
22 * Authors: Ben Skeggs22 * Authors: Ben Skeggs
23 */23 */
24 24
25#include <linux/module.h>
26
25#include "drmP.h"27#include "drmP.h"
26#include "nouveau_drv.h"28#include "nouveau_drv.h"
27#include "nouveau_i2c.h"29#include "nouveau_i2c.h"
drivers/gpu/drm/nouveau/nouveau_temp.c+2−0
@@ -22,6 +22,8 @@ · 21 unmodified lines
22 * Authors: Martin Peres22 * Authors: Martin Peres
23 */23 */
24 24
25#include <linux/module.h>
26
25#include "drmP.h"27#include "drmP.h"
26 28
27#include "nouveau_drv.h"29#include "nouveau_drv.h"
drivers/gpu/drm/nouveau/nvc0_graph.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 */23 */
24 24
25#include <linux/firmware.h>25#include <linux/firmware.h>
26#include <linux/module.h>
26 27
27#include "drmP.h"28#include "drmP.h"
28 29
drivers/gpu/drm/r128/r128_cce.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/firmware.h>32#include <linux/firmware.h>
33#include <linux/platform_device.h>33#include <linux/platform_device.h>
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/module.h>
35 36
36#include "drmP.h"37#include "drmP.h"
37#include "drm.h"38#include "drm.h"
drivers/gpu/drm/r128/r128_drv.c+2−0
@@ -29,6 +29,8 @@ · 28 unmodified lines
29 * Gareth Hughes <gareth@valinux.com>29 * Gareth Hughes <gareth@valinux.com>
30 */30 */
31 31
32#include <linux/module.h>
33
32#include "drmP.h"34#include "drmP.h"
33#include "drm.h"35#include "drm.h"
34#include "r128_drm.h"36#include "r128_drm.h"
drivers/gpu/drm/radeon/ni.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/firmware.h>24#include <linux/firmware.h>
25#include <linux/platform_device.h>25#include <linux/platform_device.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/module.h>
27#include "drmP.h"28#include "drmP.h"
28#include "radeon.h"29#include "radeon.h"
29#include "radeon_asic.h"30#include "radeon_asic.h"
drivers/gpu/drm/radeon/r100.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 41
42#include <linux/firmware.h>42#include <linux/firmware.h>
43#include <linux/platform_device.h>43#include <linux/platform_device.h>
44#include <linux/module.h>
44 45
45#include "r100_reg_safe.h"46#include "r100_reg_safe.h"
46#include "rn50_reg_safe.h"47#include "rn50_reg_safe.h"
drivers/gpu/drm/radeon/r600.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/seq_file.h>29#include <linux/seq_file.h>
30#include <linux/firmware.h>30#include <linux/firmware.h>
31#include <linux/platform_device.h>31#include <linux/platform_device.h>
32#include <linux/module.h>
32#include "drmP.h"33#include "drmP.h"
33#include "radeon_drm.h"34#include "radeon_drm.h"
34#include "radeon.h"35#include "radeon.h"
drivers/gpu/drm/radeon/r600_cp.c+2−0
@@ -26,6 +26,8 @@ · 25 unmodified lines
26 * Alex Deucher <alexander.deucher@amd.com>26 * Alex Deucher <alexander.deucher@amd.com>
27 */27 */
28 28
29#include <linux/module.h>
30
29#include "drmP.h"31#include "drmP.h"
30#include "drm.h"32#include "drm.h"
31#include "radeon_drm.h"33#include "radeon_drm.h"
drivers/gpu/drm/radeon/radeon_cp.c+2−0
@@ -29,6 +29,8 @@ · 28 unmodified lines
29 * Gareth Hughes <gareth@valinux.com>29 * Gareth Hughes <gareth@valinux.com>
30 */30 */
31 31
32#include <linux/module.h>
33
32#include "drmP.h"34#include "drmP.h"
33#include "drm.h"35#include "drm.h"
34#include "drm_sarea.h"36#include "drm_sarea.h"
drivers/gpu/drm/radeon/radeon_drv.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36 36
37#include "drm_pciids.h"37#include "drm_pciids.h"
38#include <linux/console.h>38#include <linux/console.h>
39#include <linux/module.h>
39 40
40 41
41/*42/*
drivers/gpu/drm/radeon/radeon_i2c.c+2−0
@@ -23,6 +23,8 @@ · 22 unmodified lines
23 * Authors: Dave Airlie23 * Authors: Dave Airlie
24 * Alex Deucher24 * Alex Deucher
25 */25 */
26#include <linux/export.h>
27
26#include "drmP.h"28#include "drmP.h"
27#include "radeon_drm.h"29#include "radeon_drm.h"
28#include "radeon.h"30#include "radeon.h"
drivers/gpu/drm/savage/savage_drv.c+2−0
@@ -23,6 +23,8 @@ · 22 unmodified lines
23 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.23 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
24 */24 */
25 25
26#include <linux/module.h>
27
26#include "drmP.h"28#include "drmP.h"
27#include "savage_drm.h"29#include "savage_drm.h"
28#include "savage_drv.h"30#include "savage_drv.h"
drivers/gpu/drm/sis/sis_drv.c+2−0
@@ -25,6 +25,8 @@ · 24 unmodified lines
25 *25 *
26 */26 */
27 27
28#include <linux/module.h>
29
28#include "drmP.h"30#include "drmP.h"
29#include "sis_drm.h"31#include "sis_drm.h"
30#include "sis_drv.h"32#include "sis_drv.h"
drivers/gpu/drm/tdfx/tdfx_drv.c+2−0
@@ -30,6 +30,8 @@ · 29 unmodified lines
30 * Gareth Hughes <gareth@valinux.com>30 * Gareth Hughes <gareth@valinux.com>
31 */31 */
32 32
33#include <linux/module.h>
34
33#include "drmP.h"35#include "drmP.h"
34#include "tdfx_drv.h"36#include "tdfx_drv.h"
35 37
drivers/gpu/drm/ttm/ttm_tt.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/file.h>35#include <linux/file.h>
36#include <linux/swap.h>36#include <linux/swap.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/export.h>
38#include "drm_cache.h"39#include "drm_cache.h"
39#include "drm_mem_util.h"40#include "drm_mem_util.h"
40#include "ttm/ttm_module.h"41#include "ttm/ttm_module.h"
drivers/gpu/drm/via/via_drv.c+2−0
@@ -22,6 +22,8 @@ · 21 unmodified lines
22 * DEALINGS IN THE SOFTWARE.22 * DEALINGS IN THE SOFTWARE.
23 */23 */
24 24
25#include <linux/module.h>
26
25#include "drmP.h"27#include "drmP.h"
26#include "via_drm.h"28#include "via_drm.h"
27#include "via_drv.h"29#include "via_drv.h"
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 * USE OR OTHER DEALINGS IN THE SOFTWARE.24 * USE OR OTHER DEALINGS IN THE SOFTWARE.
25 *25 *
26 **************************************************************************/26 **************************************************************************/
27#include <linux/module.h>
27 28
28#include "drmP.h"29#include "drmP.h"
29#include "vmwgfx_drv.h"30#include "vmwgfx_drv.h"
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c+2−0
@@ -26,6 +26,8 @@ · 25 unmodified lines
26 *26 *
27 **************************************************************************/27 **************************************************************************/
28 28
29#include <linux/export.h>
30
29#include "drmP.h"31#include "drmP.h"
30#include "vmwgfx_drv.h"32#include "vmwgfx_drv.h"
31 33
drivers/hid/hid-axff.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/usb.h>32#include <linux/usb.h>
33#include <linux/hid.h>33#include <linux/hid.h>
34#include <linux/module.h>
34 35
35#include "hid-ids.h"36#include "hid-ids.h"
36 37
drivers/hid/hid-debug.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/debugfs.h>31#include <linux/debugfs.h>
32#include <linux/seq_file.h>32#include <linux/seq_file.h>
33#include <linux/sched.h>33#include <linux/sched.h>
34#include <linux/export.h>
34#include <linux/slab.h>35#include <linux/slab.h>
35#include <linux/uaccess.h>36#include <linux/uaccess.h>
36#include <linux/poll.h>37#include <linux/poll.h>
drivers/hid/hid-dr.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/usb.h>32#include <linux/usb.h>
33#include <linux/hid.h>33#include <linux/hid.h>
34#include <linux/module.h>
34 35
35#include "hid-ids.h"36#include "hid-ids.h"
36 37
drivers/hid/hid-emsff.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/hid.h>24#include <linux/hid.h>
25#include <linux/input.h>25#include <linux/input.h>
26#include <linux/usb.h>26#include <linux/usb.h>
27#include <linux/module.h>
27 28
28#include "hid-ids.h"29#include "hid-ids.h"
29#include "usbhid/usbhid.h"30#include "usbhid/usbhid.h"
drivers/hid/hid-gaff.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/usb.h>32#include <linux/usb.h>
33#include <linux/hid.h>33#include <linux/hid.h>
34#include <linux/module.h>
34#include "hid-ids.h"35#include "hid-ids.h"
35 36
36#ifdef CONFIG_GREENASIA_FF37#ifdef CONFIG_GREENASIA_FF
drivers/hid/hid-holtekff.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include <linux/hid.h>26#include <linux/hid.h>
27#include <linux/input.h>27#include <linux/input.h>
28#include <linux/module.h>
28#include <linux/slab.h>29#include <linux/slab.h>
29#include <linux/usb.h>30#include <linux/usb.h>
30 31
drivers/hid/hid-picolcd.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36 36
37#include <linux/completion.h>37#include <linux/completion.h>
38#include <linux/uaccess.h>38#include <linux/uaccess.h>
39#include <linux/module.h>
39 40
40#define PICOLCD_NAME "PicoLCD (graphic)"41#define PICOLCD_NAME "PicoLCD (graphic)"
41 42
drivers/hid/hid-pl.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40 40
41#include <linux/input.h>41#include <linux/input.h>
42#include <linux/slab.h>42#include <linux/slab.h>
43#include <linux/module.h>
43#include <linux/usb.h>44#include <linux/usb.h>
44#include <linux/hid.h>45#include <linux/hid.h>
45 46
drivers/hid/hid-roccat-common.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/hid.h>14#include <linux/hid.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/module.h>
16#include "hid-roccat-common.h"17#include "hid-roccat-common.h"
17 18
18static inline uint16_t roccat_common_feature_report(uint8_t report_id)19static inline uint16_t roccat_common_feature_report(uint8_t report_id)
drivers/hid/hid-roccat.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/poll.h>27#include <linux/poll.h>
28#include <linux/sched.h>28#include <linux/sched.h>
29#include <linux/hid-roccat.h>29#include <linux/hid-roccat.h>
30#include <linux/module.h>
30 31
31#define ROCCAT_FIRST_MINOR 032#define ROCCAT_FIRST_MINOR 0
32#define ROCCAT_MAX_DEVICES 833#define ROCCAT_MAX_DEVICES 8
drivers/hid/hid-sjoy.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/usb.h>31#include <linux/usb.h>
32#include <linux/hid.h>32#include <linux/hid.h>
33#include <linux/module.h>
33#include "hid-ids.h"34#include "hid-ids.h"
34 35
35#ifdef CONFIG_SMARTJOYPLUS_FF36#ifdef CONFIG_SMARTJOYPLUS_FF
drivers/hid/hid-tmff.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/input.h>31#include <linux/input.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/usb.h>33#include <linux/usb.h>
34#include <linux/module.h>
34 35
35#include "hid-ids.h"36#include "hid-ids.h"
36 37
drivers/hid/hid-zpff.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/input.h>25#include <linux/input.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/usb.h>27#include <linux/usb.h>
28#include <linux/module.h>
28 29
29#include "hid-ids.h"30#include "hid-ids.h"
30 31
drivers/hid/usbhid/hid-quirks.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <linux/hid.h>18#include <linux/hid.h>
19#include <linux/export.h>
19#include <linux/slab.h>20#include <linux/slab.h>
20 21
21#include "../hid-ids.h"22#include "../hid-ids.h"
drivers/hwmon/ultra45_env.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/types.h>7#include <linux/types.h>
8#include <linux/slab.h>8#include <linux/slab.h>
9#include <linux/module.h>
9#include <linux/of_device.h>10#include <linux/of_device.h>
10#include <linux/io.h>11#include <linux/io.h>
11#include <linux/hwmon.h>12#include <linux/hwmon.h>
drivers/i2c/busses/i2c-pxa-pci.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 * It does not support slave mode, the register slightly moved. This PCI3 * It does not support slave mode, the register slightly moved. This PCI
4 * device provides three bars, every contains a single I2C controller.4 * device provides three bars, every contains a single I2C controller.
5 */5 */
6#include <linux/module.h>
6#include <linux/pci.h>7#include <linux/pci.h>
7#include <linux/platform_device.h>8#include <linux/platform_device.h>
8#include <linux/i2c/pxa-i2c.h>9#include <linux/i2c/pxa-i2c.h>
drivers/i2c/busses/i2c-sh7760.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/platform_device.h>17#include <linux/platform_device.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/io.h>19#include <linux/io.h>
20#include <linux/module.h>
20 21
21#include <asm/clock.h>22#include <asm/clock.h>
22#include <asm/i2c-sh7760.h>23#include <asm/i2c-sh7760.h>
drivers/i2c/busses/i2c-tegra.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/i2c-tegra.h>28#include <linux/i2c-tegra.h>
29#include <linux/of_i2c.h>29#include <linux/of_i2c.h>
30#include <linux/module.h>
30 31
31#include <asm/unaligned.h>32#include <asm/unaligned.h>
32 33
drivers/i2c/i2c-boardinfo.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/i2c.h>20#include <linux/i2c.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/export.h>
22#include <linux/rwsem.h>23#include <linux/rwsem.h>
23 24
24#include "i2c-core.h"25#include "i2c-core.h"
drivers/ide/buddha.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/zorro.h>23#include <linux/zorro.h>
24#include <linux/ide.h>24#include <linux/ide.h>
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/module.h>
26 27
27#include <asm/amigahw.h>28#include <asm/amigahw.h>
28#include <asm/amigaints.h>29#include <asm/amigaints.h>
drivers/ide/cmd640.c+1−0
@@ -105,6 +105,7 @@ · 104 unmodified lines
105#include <linux/delay.h>105#include <linux/delay.h>
106#include <linux/ide.h>106#include <linux/ide.h>
107#include <linux/init.h>107#include <linux/init.h>
108#include <linux/module.h>
108 109
109#include <asm/io.h>110#include <asm/io.h>
110 111
drivers/ide/ide-acpi.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/ide.h>17#include <linux/ide.h>
18#include <linux/pci.h>18#include <linux/pci.h>
19#include <linux/dmi.h>19#include <linux/dmi.h>
20#include <linux/module.h>
20 21
21#include <acpi/acpi_bus.h>22#include <acpi/acpi_bus.h>
22 23
drivers/ide/ide-atapi.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/kernel.h>5#include <linux/kernel.h>
6#include <linux/cdrom.h>6#include <linux/cdrom.h>
7#include <linux/delay.h>7#include <linux/delay.h>
8#include <linux/export.h>
8#include <linux/ide.h>9#include <linux/ide.h>
9#include <linux/scatterlist.h>10#include <linux/scatterlist.h>
10#include <linux/gfp.h>11#include <linux/gfp.h>
drivers/ide/ide-disk_proc.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/ide.h>2#include <linux/ide.h>
3#include <linux/slab.h>3#include <linux/slab.h>
4#include <linux/export.h>
4#include <linux/seq_file.h>5#include <linux/seq_file.h>
5 6
6#include "ide-disk.h"7#include "ide-disk.h"
drivers/ide/ide-dma-sff.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/types.h>1#include <linux/types.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/export.h>
3#include <linux/ide.h>4#include <linux/ide.h>
4#include <linux/scatterlist.h>5#include <linux/scatterlist.h>
5#include <linux/dma-mapping.h>6#include <linux/dma-mapping.h>
drivers/ide/ide-dma.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/types.h>31#include <linux/types.h>
32#include <linux/gfp.h>32#include <linux/gfp.h>
33#include <linux/kernel.h>33#include <linux/kernel.h>
34#include <linux/export.h>
34#include <linux/ide.h>35#include <linux/ide.h>
35#include <linux/scatterlist.h>36#include <linux/scatterlist.h>
36#include <linux/dma-mapping.h>37#include <linux/dma-mapping.h>
drivers/ide/ide-eh.c+1−0
@@ -1,5 +1,6 @@
1 1
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/export.h>
3#include <linux/ide.h>4#include <linux/ide.h>
4#include <linux/delay.h>5#include <linux/delay.h>
5 6
drivers/ide/ide-floppy_proc.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/export.h>
2#include <linux/ide.h>3#include <linux/ide.h>
3#include <linux/seq_file.h>4#include <linux/seq_file.h>
4 5
drivers/ide/ide-io-std.c+1−0
@@ -1,5 +1,6 @@
1 1
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/export.h>
3#include <linux/ide.h>4#include <linux/ide.h>
4 5
5#if defined(CONFIG_ARM) || defined(CONFIG_M68K) || defined(CONFIG_MIPS) || \6#if defined(CONFIG_ARM) || defined(CONFIG_M68K) || defined(CONFIG_MIPS) || \
drivers/ide/ide-ioctls.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * IDE ioctls handling.2 * IDE ioctls handling.
3 */3 */
4 4
5#include <linux/export.h>
5#include <linux/hdreg.h>6#include <linux/hdreg.h>
6#include <linux/ide.h>7#include <linux/ide.h>
7#include <linux/slab.h>8#include <linux/slab.h>
drivers/ide/ide-legacy.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/export.h>
2#include <linux/ide.h>3#include <linux/ide.h>
3 4
4static void ide_legacy_init_one(struct ide_hw **hws, struct ide_hw *hw,5static void ide_legacy_init_one(struct ide_hw **hws, struct ide_hw *hw,
drivers/ide/ide-lib.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/types.h>1#include <linux/types.h>
2#include <linux/string.h>2#include <linux/string.h>
3#include <linux/kernel.h>3#include <linux/kernel.h>
4#include <linux/export.h>
4#include <linux/interrupt.h>5#include <linux/interrupt.h>
5#include <linux/ide.h>6#include <linux/ide.h>
6#include <linux/bitops.h>7#include <linux/bitops.h>
drivers/ide/ide-pnp.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/pnp.h>18#include <linux/pnp.h>
19#include <linux/ide.h>19#include <linux/ide.h>
20#include <linux/module.h>
20 21
21#define DRV_NAME "ide-pnp"22#define DRV_NAME "ide-pnp"
22 23
drivers/ide/ide-taskfile.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/types.h>11#include <linux/types.h>
12#include <linux/string.h>12#include <linux/string.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/export.h>
14#include <linux/sched.h>15#include <linux/sched.h>
15#include <linux/interrupt.h>16#include <linux/interrupt.h>
16#include <linux/errno.h>17#include <linux/errno.h>
drivers/ide/ide-xfer-mode.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/types.h>1#include <linux/types.h>
2#include <linux/string.h>2#include <linux/string.h>
3#include <linux/kernel.h>3#include <linux/kernel.h>
4#include <linux/export.h>
4#include <linux/interrupt.h>5#include <linux/interrupt.h>
5#include <linux/ide.h>6#include <linux/ide.h>
6#include <linux/bitops.h>7#include <linux/bitops.h>
drivers/ide/macide.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/blkdev.h>17#include <linux/blkdev.h>
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/ide.h>19#include <linux/ide.h>
20#include <linux/module.h>
20 21
21#include <asm/macintosh.h>22#include <asm/macintosh.h>
22#include <asm/macints.h>23#include <asm/macints.h>
drivers/ide/pmac.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/delay.h>28#include <linux/delay.h>
29#include <linux/ide.h>29#include <linux/ide.h>
30#include <linux/notifier.h>30#include <linux/notifier.h>
31#include <linux/module.h>
31#include <linux/reboot.h>32#include <linux/reboot.h>
32#include <linux/pci.h>33#include <linux/pci.h>
33#include <linux/adb.h>34#include <linux/adb.h>
drivers/ide/q40ide.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/interrupt.h>15#include <linux/interrupt.h>
16#include <linux/blkdev.h>16#include <linux/blkdev.h>
17#include <linux/ide.h>17#include <linux/ide.h>
18#include <linux/module.h>
18 19
19#include <asm/ide.h>20#include <asm/ide.h>
20 21
drivers/ide/setup-pci.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/export.h>
11#include <linux/pci.h>12#include <linux/pci.h>
12#include <linux/init.h>13#include <linux/init.h>
13#include <linux/interrupt.h>14#include <linux/interrupt.h>
drivers/ide/tc86c001.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/types.h>10#include <linux/types.h>
11#include <linux/pci.h>11#include <linux/pci.h>
12#include <linux/ide.h>12#include <linux/ide.h>
13#include <linux/module.h>
13 14
14#define DRV_NAME "tc86c001"15#define DRV_NAME "tc86c001"
15 16
drivers/idle/intel_idle.c+1−0
@@ -61,6 +61,7 @@ · 60 unmodified lines
61#include <linux/sched.h>61#include <linux/sched.h>
62#include <linux/notifier.h>62#include <linux/notifier.h>
63#include <linux/cpu.h>63#include <linux/cpu.h>
64#include <linux/module.h>
64#include <asm/mwait.h>65#include <asm/mwait.h>
65#include <asm/msr.h>66#include <asm/msr.h>
66 67
drivers/infiniband/core/addr.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/inetdevice.h>37#include <linux/inetdevice.h>
38#include <linux/slab.h>38#include <linux/slab.h>
39#include <linux/workqueue.h>39#include <linux/workqueue.h>
40#include <linux/module.h>
40#include <net/arp.h>41#include <net/arp.h>
41#include <net/neighbour.h>42#include <net/neighbour.h>
42#include <net/route.h>43#include <net/route.h>
drivers/infiniband/core/cm.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/completion.h>36#include <linux/completion.h>
37#include <linux/dma-mapping.h>37#include <linux/dma-mapping.h>
38#include <linux/device.h>38#include <linux/device.h>
39#include <linux/module.h>
39#include <linux/err.h>40#include <linux/err.h>
40#include <linux/idr.h>41#include <linux/idr.h>
41#include <linux/interrupt.h>42#include <linux/interrupt.h>
drivers/infiniband/core/cma.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include <linux/idr.h>41#include <linux/idr.h>
42#include <linux/inetdevice.h>42#include <linux/inetdevice.h>
43#include <linux/slab.h>43#include <linux/slab.h>
44#include <linux/module.h>
44 45
45#include <net/tcp.h>46#include <net/tcp.h>
46#include <net/ipv6.h>47#include <net/ipv6.h>
drivers/infiniband/core/fmr_pool.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34#include <linux/errno.h>34#include <linux/errno.h>
35#include <linux/spinlock.h>35#include <linux/spinlock.h>
36#include <linux/export.h>
36#include <linux/slab.h>37#include <linux/slab.h>
37#include <linux/jhash.h>38#include <linux/jhash.h>
38#include <linux/kthread.h>39#include <linux/kthread.h>
drivers/infiniband/core/iwcm.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45#include <linux/workqueue.h>45#include <linux/workqueue.h>
46#include <linux/completion.h>46#include <linux/completion.h>
47#include <linux/slab.h>47#include <linux/slab.h>
48#include <linux/module.h>
48 49
49#include <rdma/iw_cm.h>50#include <rdma/iw_cm.h>
50#include <rdma/ib_addr.h>51#include <rdma/ib_addr.h>
drivers/infiniband/core/mad.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35 */35 */
36#include <linux/dma-mapping.h>36#include <linux/dma-mapping.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/module.h>
38#include <rdma/ib_cache.h>39#include <rdma/ib_cache.h>
39 40
40#include "mad_priv.h"41#include "mad_priv.h"
drivers/infiniband/core/multicast.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/dma-mapping.h>34#include <linux/dma-mapping.h>
35#include <linux/err.h>35#include <linux/err.h>
36#include <linux/interrupt.h>36#include <linux/interrupt.h>
37#include <linux/export.h>
37#include <linux/slab.h>38#include <linux/slab.h>
38#include <linux/bitops.h>39#include <linux/bitops.h>
39#include <linux/random.h>40#include <linux/random.h>
drivers/infiniband/core/netlink.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 32
33#define pr_fmt(fmt) "%s:%s: " fmt, KBUILD_MODNAME, __func__33#define pr_fmt(fmt) "%s:%s: " fmt, KBUILD_MODNAME, __func__
34 34
35#include <linux/export.h>
35#include <net/netlink.h>36#include <net/netlink.h>
36#include <net/net_namespace.h>37#include <net/net_namespace.h>
37#include <net/sock.h>38#include <net/sock.h>
drivers/infiniband/core/packer.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 * SOFTWARE.31 * SOFTWARE.
32 */32 */
33 33
34#include <linux/export.h>
34#include <linux/string.h>35#include <linux/string.h>
35 36
36#include <rdma/ib_pack.h>37#include <rdma/ib_pack.h>
drivers/infiniband/core/sysfs.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "core_priv.h"35#include "core_priv.h"
36 36
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/stat.h>
38#include <linux/string.h>39#include <linux/string.h>
39 40
40#include <rdma/ib_mad.h>41#include <rdma/ib_mad.h>
drivers/infiniband/core/ucma.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include <linux/miscdevice.h>41#include <linux/miscdevice.h>
42#include <linux/slab.h>42#include <linux/slab.h>
43#include <linux/sysctl.h>43#include <linux/sysctl.h>
44#include <linux/module.h>
44 45
45#include <rdma/rdma_user_cm.h>46#include <rdma/rdma_user_cm.h>
46#include <rdma/ib_marshall.h>47#include <rdma/ib_marshall.h>
drivers/infiniband/core/ud_header.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34#include <linux/errno.h>34#include <linux/errno.h>
35#include <linux/string.h>35#include <linux/string.h>
36#include <linux/export.h>
36#include <linux/if_ether.h>37#include <linux/if_ether.h>
37 38
38#include <rdma/ib_pack.h>39#include <rdma/ib_pack.h>
drivers/infiniband/core/umem.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/mm.h>35#include <linux/mm.h>
36#include <linux/dma-mapping.h>36#include <linux/dma-mapping.h>
37#include <linux/sched.h>37#include <linux/sched.h>
38#include <linux/export.h>
38#include <linux/hugetlb.h>39#include <linux/hugetlb.h>
39#include <linux/dma-attrs.h>40#include <linux/dma-attrs.h>
40#include <linux/slab.h>41#include <linux/slab.h>
drivers/infiniband/core/uverbs_marshall.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 * SOFTWARE.30 * SOFTWARE.
31 */31 */
32 32
33#include <linux/export.h>
33#include <rdma/ib_marshall.h>34#include <rdma/ib_marshall.h>
34 35
35void ib_copy_ah_attr_to_user(struct ib_uverbs_ah_attr *dst,36void ib_copy_ah_attr_to_user(struct ib_uverbs_ah_attr *dst,
drivers/infiniband/core/verbs.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38 38
39#include <linux/errno.h>39#include <linux/errno.h>
40#include <linux/err.h>40#include <linux/err.h>
41#include <linux/export.h>
41#include <linux/string.h>42#include <linux/string.h>
42#include <linux/slab.h>43#include <linux/slab.h>
43 44
drivers/infiniband/hw/cxgb4/qp.c+3−0
@@ -29,6 +29,9 @@ · 28 unmodified lines
29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
30 * SOFTWARE.30 * SOFTWARE.
31 */31 */
32
33#include <linux/module.h>
34
32#include "iw_cxgb4.h"35#include "iw_cxgb4.h"
33 36
34static int ocqp_support = 1;37static int ocqp_support = 1;
drivers/infiniband/hw/ipath/ipath_diag.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45#include <linux/pci.h>45#include <linux/pci.h>
46#include <linux/vmalloc.h>46#include <linux/vmalloc.h>
47#include <linux/fs.h>47#include <linux/fs.h>
48#include <linux/export.h>
48#include <asm/uaccess.h>49#include <asm/uaccess.h>
49 50
50#include "ipath_kernel.h"51#include "ipath_kernel.h"
drivers/infiniband/hw/ipath/ipath_driver.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include <linux/vmalloc.h>41#include <linux/vmalloc.h>
42#include <linux/bitmap.h>42#include <linux/bitmap.h>
43#include <linux/slab.h>43#include <linux/slab.h>
44#include <linux/module.h>
44 45
45#include "ipath_kernel.h"46#include "ipath_kernel.h"
46#include "ipath_verbs.h"47#include "ipath_verbs.h"
drivers/infiniband/hw/ipath/ipath_file_ops.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/poll.h>35#include <linux/poll.h>
36#include <linux/cdev.h>36#include <linux/cdev.h>
37#include <linux/swap.h>37#include <linux/swap.h>
38#include <linux/export.h>
38#include <linux/vmalloc.h>39#include <linux/vmalloc.h>
39#include <linux/slab.h>40#include <linux/slab.h>
40#include <linux/highmem.h>41#include <linux/highmem.h>
drivers/infiniband/hw/ipath/ipath_init_chip.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34#include <linux/pci.h>34#include <linux/pci.h>
35#include <linux/netdevice.h>35#include <linux/netdevice.h>
36#include <linux/moduleparam.h>
36#include <linux/slab.h>37#include <linux/slab.h>
37#include <linux/stat.h>38#include <linux/stat.h>
38#include <linux/vmalloc.h>39#include <linux/vmalloc.h>
drivers/infiniband/hw/ipath/ipath_sysfs.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33 33
34#include <linux/ctype.h>34#include <linux/ctype.h>
35#include <linux/stat.h>
35 36
36#include "ipath_kernel.h"37#include "ipath_kernel.h"
37#include "ipath_verbs.h"38#include "ipath_verbs.h"
drivers/infiniband/hw/ipath/ipath_verbs.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <rdma/ib_user_verbs.h>35#include <rdma/ib_user_verbs.h>
36#include <linux/io.h>36#include <linux/io.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/module.h>
38#include <linux/utsname.h>39#include <linux/utsname.h>
39#include <linux/rculist.h>40#include <linux/rculist.h>
40 41
drivers/infiniband/hw/mthca/mthca_catas.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 */31 */
32 32
33#include <linux/jiffies.h>33#include <linux/jiffies.h>
34#include <linux/module.h>
34#include <linux/timer.h>35#include <linux/timer.h>
35#include <linux/workqueue.h>36#include <linux/workqueue.h>
36 37
drivers/infiniband/hw/mthca/mthca_cmd.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/pci.h>36#include <linux/pci.h>
37#include <linux/errno.h>37#include <linux/errno.h>
38#include <linux/sched.h>38#include <linux/sched.h>
39#include <linux/module.h>
39#include <linux/slab.h>40#include <linux/slab.h>
40#include <asm/io.h>41#include <asm/io.h>
41#include <rdma/ib_mad.h>42#include <rdma/ib_mad.h>
drivers/infiniband/hw/mthca/mthca_provider.c+2−0
@@ -40,7 +40,9 @@ · 39 unmodified lines
40 40
41#include <linux/sched.h>41#include <linux/sched.h>
42#include <linux/slab.h>42#include <linux/slab.h>
43#include <linux/stat.h>
43#include <linux/mm.h>44#include <linux/mm.h>
45#include <linux/export.h>
44 46
45#include "mthca_dev.h"47#include "mthca_dev.h"
46#include "mthca_cmd.h"48#include "mthca_cmd.h"
drivers/infiniband/hw/qib/qib_diag.c+1−0
@@ -46,6 +46,7 @@ · 45 unmodified lines
46#include <linux/pci.h>46#include <linux/pci.h>
47#include <linux/poll.h>47#include <linux/poll.h>
48#include <linux/vmalloc.h>48#include <linux/vmalloc.h>
49#include <linux/export.h>
49#include <linux/fs.h>50#include <linux/fs.h>
50#include <linux/uaccess.h>51#include <linux/uaccess.h>
51 52
drivers/infiniband/hw/qib/qib_driver.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/delay.h>37#include <linux/delay.h>
38#include <linux/netdevice.h>38#include <linux/netdevice.h>
39#include <linux/vmalloc.h>39#include <linux/vmalloc.h>
40#include <linux/module.h>
40 41
41#include "qib.h"42#include "qib.h"
42 43
drivers/infiniband/hw/qib/qib_file_ops.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include <linux/jiffies.h>43#include <linux/jiffies.h>
44#include <asm/pgtable.h>44#include <asm/pgtable.h>
45#include <linux/delay.h>45#include <linux/delay.h>
46#include <linux/export.h>
46 47
47#include "qib.h"48#include "qib.h"
48#include "qib_common.h"49#include "qib_common.h"
drivers/infiniband/hw/qib/qib_iba7220.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/interrupt.h>39#include <linux/interrupt.h>
40#include <linux/pci.h>40#include <linux/pci.h>
41#include <linux/delay.h>41#include <linux/delay.h>
42#include <linux/module.h>
42#include <linux/io.h>43#include <linux/io.h>
43#include <rdma/ib_verbs.h>44#include <rdma/ib_verbs.h>
44 45
drivers/infiniband/hw/qib/qib_iba7322.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include <linux/delay.h>40#include <linux/delay.h>
41#include <linux/io.h>41#include <linux/io.h>
42#include <linux/jiffies.h>42#include <linux/jiffies.h>
43#include <linux/module.h>
43#include <rdma/ib_verbs.h>44#include <rdma/ib_verbs.h>
44#include <rdma/ib_smi.h>45#include <rdma/ib_smi.h>
45 46
drivers/infiniband/hw/qib/qib_init.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/vmalloc.h>37#include <linux/vmalloc.h>
38#include <linux/delay.h>38#include <linux/delay.h>
39#include <linux/idr.h>39#include <linux/idr.h>
40#include <linux/module.h>
40 41
41#include "qib.h"42#include "qib.h"
42#include "qib_common.h"43#include "qib_common.h"
drivers/infiniband/hw/qib/qib_pcie.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/delay.h>35#include <linux/delay.h>
36#include <linux/vmalloc.h>36#include <linux/vmalloc.h>
37#include <linux/aer.h>37#include <linux/aer.h>
38#include <linux/module.h>
38 39
39#include "qib.h"40#include "qib.h"
40 41
drivers/infiniband/hw/qib/qib_sd7220.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38 38
39#include <linux/pci.h>39#include <linux/pci.h>
40#include <linux/delay.h>40#include <linux/delay.h>
41#include <linux/module.h>
41#include <linux/firmware.h>42#include <linux/firmware.h>
42 43
43#include "qib.h"44#include "qib.h"
drivers/infiniband/hw/qib/qib_sdma.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 32
33#include <linux/spinlock.h>33#include <linux/spinlock.h>
34#include <linux/netdevice.h>34#include <linux/netdevice.h>
35#include <linux/moduleparam.h>
35 36
36#include "qib.h"37#include "qib.h"
37#include "qib_common.h"38#include "qib_common.h"
drivers/infiniband/hw/qib/qib_tx.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/delay.h>36#include <linux/delay.h>
37#include <linux/netdevice.h>37#include <linux/netdevice.h>
38#include <linux/vmalloc.h>38#include <linux/vmalloc.h>
39#include <linux/moduleparam.h>
39 40
40#include "qib.h"41#include "qib.h"
41 42
drivers/infiniband/hw/qib/qib_verbs.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <rdma/ib_mad.h>35#include <rdma/ib_mad.h>
36#include <rdma/ib_user_verbs.h>36#include <rdma/ib_user_verbs.h>
37#include <linux/io.h>37#include <linux/io.h>
38#include <linux/module.h>
38#include <linux/utsname.h>39#include <linux/utsname.h>
39#include <linux/rculist.h>40#include <linux/rculist.h>
40#include <linux/mm.h>41#include <linux/mm.h>
drivers/infiniband/ulp/ipoib/ipoib_cm.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/delay.h>37#include <linux/delay.h>
38#include <linux/slab.h>38#include <linux/slab.h>
39#include <linux/vmalloc.h>39#include <linux/vmalloc.h>
40#include <linux/moduleparam.h>
40 41
41#include "ipoib.h"42#include "ipoib.h"
42 43
drivers/infiniband/ulp/ipoib/ipoib_fs.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37struct file_operations;37struct file_operations;
38 38
39#include <linux/debugfs.h>39#include <linux/debugfs.h>
40#include <linux/export.h>
40 41
41#include "ipoib.h"42#include "ipoib.h"
42 43
drivers/infiniband/ulp/ipoib/ipoib_ib.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 */34 */
35 35
36#include <linux/delay.h>36#include <linux/delay.h>
37#include <linux/moduleparam.h>
37#include <linux/dma-mapping.h>38#include <linux/dma-mapping.h>
38#include <linux/slab.h>39#include <linux/slab.h>
39 40
drivers/infiniband/ulp/ipoib/ipoib_multicast.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 34
35#include <linux/skbuff.h>35#include <linux/skbuff.h>
36#include <linux/rtnetlink.h>36#include <linux/rtnetlink.h>
37#include <linux/moduleparam.h>
37#include <linux/ip.h>38#include <linux/ip.h>
38#include <linux/in.h>39#include <linux/in.h>
39#include <linux/igmp.h>40#include <linux/igmp.h>
drivers/infiniband/ulp/iser/iscsi_iser.c+1−0
@@ -57,6 +57,7 @@ · 56 unmodified lines
57#include <linux/scatterlist.h>57#include <linux/scatterlist.h>
58#include <linux/delay.h>58#include <linux/delay.h>
59#include <linux/slab.h>59#include <linux/slab.h>
60#include <linux/module.h>
60 61
61#include <net/sock.h>62#include <net/sock.h>
62 63
drivers/input/input-compat.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 * the Free Software Foundation.8 * the Free Software Foundation.
9 */9 */
10 10
11#include <linux/export.h>
11#include <asm/uaccess.h>12#include <asm/uaccess.h>
12#include "input-compat.h"13#include "input-compat.h"
13 14
drivers/input/input-mt.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <linux/input/mt.h>11#include <linux/input/mt.h>
12#include <linux/export.h>
12#include <linux/slab.h>13#include <linux/slab.h>
13 14
14#define TRKID_SGN ((TRKID_MAX + 1) >> 1)15#define TRKID_SGN ((TRKID_MAX + 1) >> 1)
drivers/input/input-polldev.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/mutex.h>15#include <linux/mutex.h>
16#include <linux/workqueue.h>16#include <linux/workqueue.h>
17#include <linux/module.h>
17#include <linux/input-polldev.h>18#include <linux/input-polldev.h>
18 19
19MODULE_AUTHOR("Dmitry Torokhov <dtor@mail.ru>");20MODULE_AUTHOR("Dmitry Torokhov <dtor@mail.ru>");
drivers/input/joystick/as5011.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/delay.h>30#include <linux/delay.h>
31#include <linux/input/as5011.h>31#include <linux/input/as5011.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/module.h>
33 34
34#define DRIVER_DESC "Driver for Austria Microsystems AS5011 joystick"35#define DRIVER_DESC "Driver for Austria Microsystems AS5011 joystick"
35#define MODULE_DEVICE_ALIAS "as5011"36#define MODULE_DEVICE_ALIAS "as5011"
drivers/input/keyboard/nomadik-ske-keypad.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/input.h>18#include <linux/input.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/clk.h>20#include <linux/clk.h>
21#include <linux/module.h>
21 22
22#include <plat/ske.h>23#include <plat/ske.h>
23 24
drivers/input/keyboard/tnetv107x-keypad.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/io.h>24#include <linux/io.h>
25#include <linux/clk.h>25#include <linux/clk.h>
26#include <linux/input/matrix_keypad.h>26#include <linux/input/matrix_keypad.h>
27#include <linux/module.h>
27 28
28#define BITS(x) (BIT(x) - 1)29#define BITS(x) (BIT(x) - 1)
29 30
drivers/input/misc/ad714x.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/interrupt.h>12#include <linux/interrupt.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/input/ad714x.h>14#include <linux/input/ad714x.h>
15#include <linux/module.h>
15#include "ad714x.h"16#include "ad714x.h"
16 17
17#define AD714X_PWR_CTRL 0x018#define AD714X_PWR_CTRL 0x0
drivers/input/misc/adxl34x.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/workqueue.h>17#include <linux/workqueue.h>
18#include <linux/input/adxl34x.h>18#include <linux/input/adxl34x.h>
19#include <linux/module.h>
19 20
20#include "adxl34x.h"21#include "adxl34x.h"
21 22
drivers/input/misc/ati_remote2.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/usb/input.h>12#include <linux/usb/input.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/module.h>
14 15
15#define DRIVER_DESC "ATI/Philips USB RF remote driver"16#define DRIVER_DESC "ATI/Philips USB RF remote driver"
16#define DRIVER_VERSION "0.3"17#define DRIVER_VERSION "0.3"
drivers/input/misc/cma3000_d0x.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/input.h>24#include <linux/input.h>
25#include <linux/input/cma3000.h>25#include <linux/input/cma3000.h>
26#include <linux/module.h>
26 27
27#include "cma3000_d0x.h"28#include "cma3000_d0x.h"
28 29
drivers/input/misc/dm355evm_keys.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/interrupt.h>17#include <linux/interrupt.h>
18 18
19#include <linux/i2c/dm355evm_msp.h>19#include <linux/i2c/dm355evm_msp.h>
20#include <linux/module.h>
20 21
21 22
22/*23/*
drivers/input/sparse-keymap.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/input.h>16#include <linux/input.h>
17#include <linux/input/sparse-keymap.h>17#include <linux/input/sparse-keymap.h>
18#include <linux/module.h>
18#include <linux/slab.h>19#include <linux/slab.h>
19 20
20MODULE_AUTHOR("Dmitry Torokhov <dtor@mail.ru>");21MODULE_AUTHOR("Dmitry Torokhov <dtor@mail.ru>");
drivers/input/touchscreen/ad7877.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45#include <linux/slab.h>45#include <linux/slab.h>
46#include <linux/spi/spi.h>46#include <linux/spi/spi.h>
47#include <linux/spi/ad7877.h>47#include <linux/spi/ad7877.h>
48#include <linux/module.h>
48#include <asm/irq.h>49#include <asm/irq.h>
49 50
50#define TS_PEN_UP_TIMEOUT msecs_to_jiffies(100)51#define TS_PEN_UP_TIMEOUT msecs_to_jiffies(100)
drivers/input/touchscreen/ad7879-spi.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/input.h> /* BUS_SPI */9#include <linux/input.h> /* BUS_SPI */
10#include <linux/pm.h>10#include <linux/pm.h>
11#include <linux/spi/spi.h>11#include <linux/spi/spi.h>
12#include <linux/module.h>
12 13
13#include "ad7879.h"14#include "ad7879.h"
14 15
drivers/input/touchscreen/ad7879.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/gpio.h>33#include <linux/gpio.h>
34 34
35#include <linux/spi/ad7879.h>35#include <linux/spi/ad7879.h>
36#include <linux/module.h>
36#include "ad7879.h"37#include "ad7879.h"
37 38
38#define AD7879_REG_ZEROS 039#define AD7879_REG_ZEROS 0
drivers/input/touchscreen/ads7846.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/spi/spi.h>31#include <linux/spi/spi.h>
32#include <linux/spi/ads7846.h>32#include <linux/spi/ads7846.h>
33#include <linux/regulator/consumer.h>33#include <linux/regulator/consumer.h>
34#include <linux/module.h>
34#include <asm/irq.h>35#include <asm/irq.h>
35 36
36/*37/*
drivers/input/touchscreen/bu21013_ts.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/input/bu21013.h>13#include <linux/input/bu21013.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/regulator/consumer.h>15#include <linux/regulator/consumer.h>
16#include <linux/module.h>
16 17
17#define PEN_DOWN_INTR 018#define PEN_DOWN_INTR 0
18#define MAX_FINGERS 219#define MAX_FINGERS 2
drivers/iommu/intel-iommu.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/bitmap.h>25#include <linux/bitmap.h>
26#include <linux/debugfs.h>26#include <linux/debugfs.h>
27#include <linux/export.h>
27#include <linux/slab.h>28#include <linux/slab.h>
28#include <linux/irq.h>29#include <linux/irq.h>
29#include <linux/interrupt.h>30#include <linux/interrupt.h>
drivers/isdn/capi/kcapi_proc.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/proc_fs.h>14#include <linux/proc_fs.h>
15#include <linux/seq_file.h>15#include <linux/seq_file.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/export.h>
17 18
18static char *state2str(unsigned short state)19static char *state2str(unsigned short state)
19{20{
drivers/isdn/gigaset/asyncdata.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include "gigaset.h"16#include "gigaset.h"
17#include <linux/crc-ccitt.h>17#include <linux/crc-ccitt.h>
18#include <linux/bitrev.h>18#include <linux/bitrev.h>
19#include <linux/export.h>
19 20
20/* check if byte must be stuffed/escaped21/* check if byte must be stuffed/escaped
21 * I'm not sure which data should be encoded.22 * I'm not sure which data should be encoded.
drivers/isdn/gigaset/capi.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/isdn/capilli.h>17#include <linux/isdn/capilli.h>
18#include <linux/isdn/capicmd.h>18#include <linux/isdn/capicmd.h>
19#include <linux/isdn/capiutil.h>19#include <linux/isdn/capiutil.h>
20#include <linux/export.h>
20 21
21/* missing from kernelcapi.h */22/* missing from kernelcapi.h */
22#define CapiNcpiNotSupportedByProtocol 0x000123#define CapiNcpiNotSupportedByProtocol 0x0001
drivers/isdn/gigaset/dummyll.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 * =====================================================================11 * =====================================================================
12 */12 */
13 13
14#include <linux/export.h>
14#include "gigaset.h"15#include "gigaset.h"
15 16
16void gigaset_skb_sent(struct bc_state *bcs, struct sk_buff *skb)17void gigaset_skb_sent(struct bc_state *bcs, struct sk_buff *skb)
drivers/isdn/gigaset/ev-layer.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 * =====================================================================13 * =====================================================================
14 */14 */
15 15
16#include <linux/export.h>
16#include "gigaset.h"17#include "gigaset.h"
17 18
18/* ========================================================== */19/* ========================================================== */
drivers/isdn/gigaset/i4l.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include "gigaset.h"16#include "gigaset.h"
17#include <linux/isdnif.h>17#include <linux/isdnif.h>
18#include <linux/export.h>
18 19
19#define SBUFSIZE 4096 /* sk_buff payload size */20#define SBUFSIZE 4096 /* sk_buff payload size */
20#define TRANSBUFSIZE 768 /* bytes per skb for transparent receive */21#define TRANSBUFSIZE 768 /* bytes per skb for transparent receive */
drivers/isdn/gigaset/interface.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include "gigaset.h"14#include "gigaset.h"
15#include <linux/gigaset_dev.h>15#include <linux/gigaset_dev.h>
16#include <linux/tty_flip.h>16#include <linux/tty_flip.h>
17#include <linux/module.h>
17 18
18/*** our ioctls ***/19/*** our ioctls ***/
19 20
drivers/isdn/hardware/mISDN/mISDNisar.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/delay.h>29#include <linux/delay.h>
30#include <linux/vmalloc.h>30#include <linux/vmalloc.h>
31#include <linux/mISDNhw.h>31#include <linux/mISDNhw.h>
32#include <linux/module.h>
32#include "isar.h"33#include "isar.h"
33 34
34#define ISAR_REV "2.1"35#define ISAR_REV "2.1"
drivers/isdn/i4l/isdn_tty.c+1−0
@@ -750,6 +750,7 @@ isdn_tty_modem_hup(modem_info * info, int local) · 749 unmodified lines
750 * supplementary service (CAPI 2.0 part III)750 * supplementary service (CAPI 2.0 part III)
751 */751 */
752#include <linux/isdn/capicmd.h>752#include <linux/isdn/capicmd.h>
753#include <linux/module.h>
753 754
754int755int
755isdn_tty_capi_facility(capi_msg *cm) {756isdn_tty_capi_facility(capi_msg *cm) {
drivers/isdn/mISDN/clock.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/stddef.h>38#include <linux/stddef.h>
39#include <linux/spinlock.h>39#include <linux/spinlock.h>
40#include <linux/mISDNif.h>40#include <linux/mISDNif.h>
41#include <linux/export.h>
41#include "core.h"42#include "core.h"
42 43
43static u_int *debug;44static u_int *debug;
drivers/isdn/mISDN/dsp_audio.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/delay.h>12#include <linux/delay.h>
13#include <linux/mISDNif.h>13#include <linux/mISDNif.h>
14#include <linux/mISDNdsp.h>14#include <linux/mISDNdsp.h>
15#include <linux/export.h>
15#include "core.h"16#include "core.h"
16#include "dsp.h"17#include "dsp.h"
17 18
drivers/isdn/mISDN/dsp_pipeline.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/string.h>30#include <linux/string.h>
31#include <linux/mISDNif.h>31#include <linux/mISDNif.h>
32#include <linux/mISDNdsp.h>32#include <linux/mISDNdsp.h>
33#include <linux/export.h>
33#include "dsp.h"34#include "dsp.h"
34#include "dsp_hwec.h"35#include "dsp_hwec.h"
35 36
drivers/isdn/mISDN/socket.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/mISDNif.h>18#include <linux/mISDNif.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/export.h>
20#include "core.h"21#include "core.h"
21 22
22static u_int *debug;23static u_int *debug;
drivers/leds/dell-led.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/acpi.h>14#include <linux/acpi.h>
15#include <linux/leds.h>15#include <linux/leds.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/module.h>
17 18
18MODULE_AUTHOR("Louis Davis/Jim Dailey");19MODULE_AUTHOR("Louis Davis/Jim Dailey");
19MODULE_DESCRIPTION("Dell LED Control Driver");20MODULE_DESCRIPTION("Dell LED Control Driver");
drivers/leds/leds-88pm860x.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/workqueue.h>19#include <linux/workqueue.h>
20#include <linux/mfd/88pm860x.h>20#include <linux/mfd/88pm860x.h>
21#include <linux/module.h>
21 22
22#define LED_PWM_SHIFT (3)23#define LED_PWM_SHIFT (3)
23#define LED_PWM_MASK (0x1F)24#define LED_PWM_MASK (0x1F)
drivers/leds/leds-asic3.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/mfd/asic3.h>15#include <linux/mfd/asic3.h>
16#include <linux/mfd/core.h>16#include <linux/mfd/core.h>
17#include <linux/module.h>
17 18
18/*19/*
19 * The HTC ASIC3 LED GPIOs are inputs, not outputs.20 * The HTC ASIC3 LED GPIOs are inputs, not outputs.
drivers/leds/leds-atmel-pwm.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4#include <linux/io.h>4#include <linux/io.h>
5#include <linux/atmel_pwm.h>5#include <linux/atmel_pwm.h>
6#include <linux/slab.h>6#include <linux/slab.h>
7#include <linux/module.h>
7 8
8 9
9struct pwmled {10struct pwmled {
drivers/leds/leds-cobalt-raq.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/platform_device.h>24#include <linux/platform_device.h>
25#include <linux/spinlock.h>25#include <linux/spinlock.h>
26#include <linux/types.h>26#include <linux/types.h>
27#include <linux/export.h>
27 28
28#define LED_WEB 0x0429#define LED_WEB 0x04
29#define LED_POWER_OFF 0x0830#define LED_POWER_OFF 0x08
drivers/leds/leds-fsg.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/platform_device.h>20#include <linux/platform_device.h>
21#include <linux/leds.h>21#include <linux/leds.h>
22#include <linux/module.h>
22#include <mach/hardware.h>23#include <mach/hardware.h>
23#include <asm/io.h>24#include <asm/io.h>
24 25
drivers/leds/leds-gpio.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/of_gpio.h>18#include <linux/of_gpio.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/workqueue.h>20#include <linux/workqueue.h>
21#include <linux/module.h>
21 22
22#include <asm/gpio.h>23#include <asm/gpio.h>
23 24
drivers/leds/leds-lm3530.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/led-lm3530.h>18#include <linux/led-lm3530.h>
19#include <linux/types.h>19#include <linux/types.h>
20#include <linux/regulator/consumer.h>20#include <linux/regulator/consumer.h>
21#include <linux/module.h>
21 22
22#define LM3530_LED_DEV "lcd-backlight"23#define LM3530_LED_DEV "lcd-backlight"
23#define LM3530_NAME "lm3530-led"24#define LM3530_NAME "lm3530-led"
drivers/leds/leds-locomo.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/module.h>
13#include <linux/device.h>14#include <linux/device.h>
14#include <linux/leds.h>15#include <linux/leds.h>
15 16
drivers/leds/leds-lt3593.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/gpio.h>25#include <linux/gpio.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/module.h>
27 28
28struct lt3593_led_data {29struct lt3593_led_data {
29 struct led_classdev cdev;30 struct led_classdev cdev;
drivers/leds/leds-net48xx.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <asm/io.h>18#include <asm/io.h>
19#include <linux/nsc_gpio.h>19#include <linux/nsc_gpio.h>
20#include <linux/scx200_gpio.h>20#include <linux/scx200_gpio.h>
21#include <linux/module.h>
21 22
22#define DRVNAME "net48xx-led"23#define DRVNAME "net48xx-led"
23#define NET48XX_ERROR_LED_GPIO 2024#define NET48XX_ERROR_LED_GPIO 20
drivers/leds/leds-net5501.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/leds.h>16#include <linux/leds.h>
17#include <linux/platform_device.h>17#include <linux/platform_device.h>
18#include <linux/gpio.h>18#include <linux/gpio.h>
19#include <linux/module.h>
19 20
20#include <asm/geode.h>21#include <asm/geode.h>
21 22
drivers/leds/leds-ns2.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/gpio.h>29#include <linux/gpio.h>
30#include <linux/leds.h>30#include <linux/leds.h>
31#include <linux/module.h>
31#include <mach/leds-ns2.h>32#include <mach/leds-ns2.h>
32 33
33/*34/*
drivers/leds/leds-s3c24xx.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/leds.h>17#include <linux/leds.h>
18#include <linux/gpio.h>18#include <linux/gpio.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/module.h>
20 21
21#include <mach/hardware.h>22#include <mach/hardware.h>
22#include <mach/regs-gpio.h>23#include <mach/regs-gpio.h>
drivers/leds/leds-wm831x-status.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/mfd/wm831x/core.h>18#include <linux/mfd/wm831x/core.h>
19#include <linux/mfd/wm831x/pdata.h>19#include <linux/mfd/wm831x/pdata.h>
20#include <linux/mfd/wm831x/status.h>20#include <linux/mfd/wm831x/status.h>
21#include <linux/module.h>
21 22
22 23
23struct wm831x_status {24struct wm831x_status {
drivers/leds/leds-wm8350.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/mfd/wm8350/pmic.h>17#include <linux/mfd/wm8350/pmic.h>
18#include <linux/regulator/consumer.h>18#include <linux/regulator/consumer.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/module.h>
20 21
21/* Microamps */22/* Microamps */
22static const int isink_cur[] = {23static const int isink_cur[] = {
drivers/leds/leds-wrap.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/err.h>17#include <linux/err.h>
18#include <asm/io.h>18#include <asm/io.h>
19#include <linux/scx200_gpio.h>19#include <linux/scx200_gpio.h>
20#include <linux/module.h>
20 21
21#define DRVNAME "wrap-led"22#define DRVNAME "wrap-led"
22#define WRAP_POWER_LED_GPIO 223#define WRAP_POWER_LED_GPIO 2
drivers/lguest/lguest_device.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/interrupt.h>15#include <linux/interrupt.h>
16#include <linux/virtio_ring.h>16#include <linux/virtio_ring.h>
17#include <linux/err.h>17#include <linux/err.h>
18#include <linux/export.h>
18#include <linux/slab.h>19#include <linux/slab.h>
19#include <asm/io.h>20#include <asm/io.h>
20#include <asm/paravirt.h>21#include <asm/paravirt.h>
drivers/lguest/lguest_user.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/eventfd.h>13#include <linux/eventfd.h>
14#include <linux/file.h>14#include <linux/file.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/export.h>
16#include "lg.h"17#include "lg.h"
17 18
18/*L:05619/*L:056
drivers/md/dm-exception-store.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/mm.h>11#include <linux/mm.h>
12#include <linux/pagemap.h>12#include <linux/pagemap.h>
13#include <linux/vmalloc.h>13#include <linux/vmalloc.h>
14#include <linux/module.h>
14#include <linux/slab.h>15#include <linux/slab.h>
15 16
16#define DM_MSG_PREFIX "snapshot exception stores"17#define DM_MSG_PREFIX "snapshot exception stores"
drivers/md/dm-log-userspace-base.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/dm-dirty-log.h>9#include <linux/dm-dirty-log.h>
10#include <linux/device-mapper.h>10#include <linux/device-mapper.h>
11#include <linux/dm-log-userspace.h>11#include <linux/dm-log-userspace.h>
12#include <linux/module.h>
12 13
13#include "dm-log-userspace-transfer.h"14#include "dm-log-userspace-transfer.h"
14 15
drivers/md/dm-path-selector.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/device-mapper.h>12#include <linux/device-mapper.h>
13#include <linux/module.h>
13 14
14#include "dm-path-selector.h"15#include "dm-path-selector.h"
15 16
drivers/md/dm-raid.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include <linux/slab.h>8#include <linux/slab.h>
9#include <linux/module.h>
9 10
10#include "md.h"11#include "md.h"
11#include "raid1.h"12#include "raid1.h"
drivers/md/dm-round-robin.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include "dm-path-selector.h"14#include "dm-path-selector.h"
15 15
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/module.h>
17 18
18#define DM_MSG_PREFIX "multipath round-robin"19#define DM_MSG_PREFIX "multipath round-robin"
19 20
drivers/md/dm-service-time.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include "dm-path-selector.h"12#include "dm-path-selector.h"
13 13
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/module.h>
15 16
16#define DM_MSG_PREFIX "multipath service-time"17#define DM_MSG_PREFIX "multipath service-time"
17#define ST_MIN_IO 118#define ST_MIN_IO 1
drivers/md/dm-snap-persistent.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/mm.h>10#include <linux/mm.h>
11#include <linux/pagemap.h>11#include <linux/pagemap.h>
12#include <linux/vmalloc.h>12#include <linux/vmalloc.h>
13#include <linux/export.h>
13#include <linux/slab.h>14#include <linux/slab.h>
14#include <linux/dm-io.h>15#include <linux/dm-io.h>
15 16
drivers/md/dm-snap-transient.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/mm.h>10#include <linux/mm.h>
11#include <linux/pagemap.h>11#include <linux/pagemap.h>
12#include <linux/vmalloc.h>12#include <linux/vmalloc.h>
13#include <linux/export.h>
13#include <linux/slab.h>14#include <linux/slab.h>
14#include <linux/dm-io.h>15#include <linux/dm-io.h>
15 16
drivers/md/dm-uevent.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/kobject.h>23#include <linux/kobject.h>
24#include <linux/dm-ioctl.h>24#include <linux/dm-ioctl.h>
25#include <linux/export.h>
25 26
26#include "dm.h"27#include "dm.h"
27#include "dm-uevent.h"28#include "dm-uevent.h"
drivers/md/faulty.c+1−0
@@ -63,6 +63,7 @@ · 62 unmodified lines
63 63
64#define MaxFault 5064#define MaxFault 50
65#include <linux/blkdev.h>65#include <linux/blkdev.h>
66#include <linux/module.h>
66#include <linux/raid/md_u.h>67#include <linux/raid/md_u.h>
67#include <linux/slab.h>68#include <linux/slab.h>
68#include "md.h"69#include "md.h"
drivers/md/linear.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/blkdev.h>19#include <linux/blkdev.h>
20#include <linux/raid/md_u.h>20#include <linux/raid/md_u.h>
21#include <linux/seq_file.h>21#include <linux/seq_file.h>
22#include <linux/module.h>
22#include <linux/slab.h>23#include <linux/slab.h>
23#include "md.h"24#include "md.h"
24#include "linear.h"25#include "linear.h"
drivers/md/md.c+1−0
@@ -44,6 +44,7 @@ · 43 unmodified lines
44#include <linux/hdreg.h>44#include <linux/hdreg.h>
45#include <linux/proc_fs.h>45#include <linux/proc_fs.h>
46#include <linux/random.h>46#include <linux/random.h>
47#include <linux/module.h>
47#include <linux/reboot.h>48#include <linux/reboot.h>
48#include <linux/file.h>49#include <linux/file.h>
49#include <linux/compat.h>50#include <linux/compat.h>
drivers/md/multipath.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/blkdev.h>22#include <linux/blkdev.h>
23#include <linux/module.h>
23#include <linux/raid/md_u.h>24#include <linux/raid/md_u.h>
24#include <linux/seq_file.h>25#include <linux/seq_file.h>
25#include <linux/slab.h>26#include <linux/slab.h>
drivers/md/raid0.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/blkdev.h>21#include <linux/blkdev.h>
22#include <linux/seq_file.h>22#include <linux/seq_file.h>
23#include <linux/module.h>
23#include <linux/slab.h>24#include <linux/slab.h>
24#include "md.h"25#include "md.h"
25#include "raid0.h"26#include "raid0.h"
drivers/md/raid1.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/delay.h>35#include <linux/delay.h>
36#include <linux/blkdev.h>36#include <linux/blkdev.h>
37#include <linux/module.h>
37#include <linux/seq_file.h>38#include <linux/seq_file.h>
38#include <linux/ratelimit.h>39#include <linux/ratelimit.h>
39#include "md.h"40#include "md.h"
drivers/md/raid10.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/blkdev.h>23#include <linux/blkdev.h>
24#include <linux/module.h>
24#include <linux/seq_file.h>25#include <linux/seq_file.h>
25#include <linux/ratelimit.h>26#include <linux/ratelimit.h>
26#include "md.h"27#include "md.h"
drivers/md/raid5.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <linux/kthread.h>47#include <linux/kthread.h>
48#include <linux/raid/pq.h>48#include <linux/raid/pq.h>
49#include <linux/async_tx.h>49#include <linux/async_tx.h>
50#include <linux/module.h>
50#include <linux/async.h>51#include <linux/async.h>
51#include <linux/seq_file.h>52#include <linux/seq_file.h>
52#include <linux/cpu.h>53#include <linux/cpu.h>
drivers/media/common/saa7146_core.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt21#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
22 22
23#include <media/saa7146.h>23#include <media/saa7146.h>
24#include <linux/module.h>
24 25
25LIST_HEAD(saa7146_devices);26LIST_HEAD(saa7146_devices);
26DEFINE_MUTEX(saa7146_devices_lock);27DEFINE_MUTEX(saa7146_devices_lock);
drivers/media/common/saa7146_fops.c+1−0
@@ -1,6 +1,7 @@
1#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt1#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
2 2
3#include <media/saa7146_vv.h>3#include <media/saa7146_vv.h>
4#include <linux/module.h>
4 5
5/****************************************************************************/6/****************************************************************************/
6/* resource management functions, shamelessly stolen from saa7134 driver */7/* resource management functions, shamelessly stolen from saa7134 driver */
drivers/media/common/saa7146_hlp.c+1−0
@@ -1,6 +1,7 @@
1#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt1#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
2 2
3#include <linux/kernel.h>3#include <linux/kernel.h>
4#include <linux/export.h>
4#include <media/saa7146_vv.h>5#include <media/saa7146_vv.h>
5 6
6static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format)7static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format)
drivers/media/common/saa7146_video.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 2
3#include <media/saa7146_vv.h>3#include <media/saa7146_vv.h>
4#include <media/v4l2-chip-ident.h>4#include <media/v4l2-chip-ident.h>
5#include <linux/module.h>
5 6
6static int max_memory = 32;7static int max_memory = 32;
7 8
drivers/media/common/tuners/tuner-types.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 */5 */
6 6
7#include <linux/i2c.h>7#include <linux/i2c.h>
8#include <linux/module.h>
8#include <media/tuner.h>9#include <media/tuner.h>
9#include <media/tuner-types.h>10#include <media/tuner-types.h>
10 11
drivers/media/dvb/frontends/dibx000_common.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/i2c.h>1#include <linux/i2c.h>
2#include <linux/mutex.h>2#include <linux/mutex.h>
3#include <linux/module.h>
3 4
4#include "dibx000_common.h"5#include "dibx000_common.h"
5 6
drivers/media/dvb/siano/sms-cards.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include "sms-cards.h"20#include "sms-cards.h"
21#include "smsir.h"21#include "smsir.h"
22#include <linux/module.h>
22 23
23static int sms_dbg;24static int sms_dbg;
24module_param_named(cards_dbg, sms_dbg, int, 0644);25module_param_named(cards_dbg, sms_dbg, int, 0644);
drivers/media/dvb/siano/smsendian.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20 ****************************************************************/20 ****************************************************************/
21 21
22#include <linux/export.h>
22#include <asm/byteorder.h>23#include <asm/byteorder.h>
23 24
24#include "smsendian.h"25#include "smsendian.h"
drivers/media/dvb/siano/smssdio.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/mmc/card.h>39#include <linux/mmc/card.h>
40#include <linux/mmc/sdio_func.h>40#include <linux/mmc/sdio_func.h>
41#include <linux/mmc/sdio_ids.h>41#include <linux/mmc/sdio_ids.h>
42#include <linux/module.h>
42 43
43#include "smscoreapi.h"44#include "smscoreapi.h"
44#include "sms-cards.h"45#include "sms-cards.h"
drivers/media/dvb/siano/smsusb.c+1−0
@@ -24,6 +24,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. · 23 unmodified lines
24#include <linux/usb.h>24#include <linux/usb.h>
25#include <linux/firmware.h>25#include <linux/firmware.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/module.h>
27 28
28#include "smscoreapi.h"29#include "smscoreapi.h"
29#include "sms-cards.h"30#include "sms-cards.h"
drivers/media/media-device.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/types.h>23#include <linux/types.h>
24#include <linux/ioctl.h>24#include <linux/ioctl.h>
25#include <linux/media.h>25#include <linux/media.h>
26#include <linux/export.h>
26 27
27#include <media/media-device.h>28#include <media/media-device.h>
28#include <media/media-devnode.h>29#include <media/media-devnode.h>
drivers/media/radio/radio-timb.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/i2c.h>25#include <linux/i2c.h>
26#include <linux/module.h>
26#include <media/timb_radio.h>27#include <media/timb_radio.h>
27 28
28#define DRIVER_NAME "timb-radio"29#define DRIVER_NAME "timb-radio"
drivers/media/radio/radio-wl1273.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/mfd/wl1273-core.h>24#include <linux/mfd/wl1273-core.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/module.h>
26#include <media/v4l2-common.h>27#include <media/v4l2-common.h>
27#include <media/v4l2-ctrls.h>28#include <media/v4l2-ctrls.h>
28#include <media/v4l2-device.h>29#include <media/v4l2-device.h>
drivers/media/radio/si4713-i2c.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/gpio.h>30#include <linux/gpio.h>
31#include <linux/regulator/consumer.h>31#include <linux/regulator/consumer.h>
32#include <linux/module.h>
32#include <media/v4l2-device.h>33#include <media/v4l2-device.h>
33#include <media/v4l2-ioctl.h>34#include <media/v4l2-ioctl.h>
34#include <media/v4l2-common.h>35#include <media/v4l2-common.h>
drivers/media/radio/wl128x/fmdrv_v4l2.c+2−0
@@ -28,6 +28,8 @@ · 27 unmodified lines
28 *28 *
29 */29 */
30 30
31#include <linux/export.h>
32
31#include "fmdrv.h"33#include "fmdrv.h"
32#include "fmdrv_v4l2.h"34#include "fmdrv_v4l2.h"
33#include "fmdrv_common.h"35#include "fmdrv_common.h"
drivers/media/rc/ir-jvc-decoder.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <linux/bitrev.h>15#include <linux/bitrev.h>
16#include <linux/module.h>
16#include "rc-core-priv.h"17#include "rc-core-priv.h"
17 18
18#define JVC_NBITS 16 /* dev(8) + func(8) */19#define JVC_NBITS 16 /* dev(8) + func(8) */
drivers/media/rc/ir-lirc-codec.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/wait.h>16#include <linux/wait.h>
17#include <linux/module.h>
17#include <media/lirc.h>18#include <media/lirc.h>
18#include <media/lirc_dev.h>19#include <media/lirc_dev.h>
19#include <media/rc-core.h>20#include <media/rc-core.h>
drivers/media/rc/ir-nec-decoder.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <linux/bitrev.h>15#include <linux/bitrev.h>
16#include <linux/module.h>
16#include "rc-core-priv.h"17#include "rc-core-priv.h"
17 18
18#define NEC_NBITS 3219#define NEC_NBITS 32
drivers/media/rc/ir-raw.c+2−0
@@ -12,8 +12,10 @@ · 11 unmodified lines
12 * GNU General Public License for more details.12 * GNU General Public License for more details.
13 */13 */
14 14
15#include <linux/export.h>
15#include <linux/kthread.h>16#include <linux/kthread.h>
16#include <linux/mutex.h>17#include <linux/mutex.h>
18#include <linux/kmod.h>
17#include <linux/sched.h>19#include <linux/sched.h>
18#include <linux/freezer.h>20#include <linux/freezer.h>
19#include "rc-core-priv.h"21#include "rc-core-priv.h"
drivers/media/rc/ir-rc5-decoder.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "rc-core-priv.h"23#include "rc-core-priv.h"
24#include <linux/module.h>
24 25
25#define RC5_NBITS 1426#define RC5_NBITS 14
26#define RC5X_NBITS 2027#define RC5X_NBITS 20
drivers/media/rc/ir-rc5-sz-decoder.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "rc-core-priv.h"23#include "rc-core-priv.h"
24#include <linux/module.h>
24 25
25#define RC5_SZ_NBITS 1526#define RC5_SZ_NBITS 15
26#define RC5_UNIT 888888 /* ns */27#define RC5_UNIT 888888 /* ns */
drivers/media/rc/ir-rc6-decoder.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include "rc-core-priv.h"15#include "rc-core-priv.h"
16#include <linux/module.h>
16 17
17/*18/*
18 * This decoder currently supports:19 * This decoder currently supports:
drivers/media/rc/ir-sony-decoder.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <linux/bitrev.h>15#include <linux/bitrev.h>
16#include <linux/module.h>
16#include "rc-core-priv.h"17#include "rc-core-priv.h"
17 18
18#define SONY_UNIT 600000 /* ns */19#define SONY_UNIT 600000 /* ns */
drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* ADS Tech Instant TV DVB-T PCI Remote */16/* ADS Tech Instant TV DVB-T PCI Remote */
16 17
drivers/media/rc/keymaps/rc-alink-dtu-m.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23/* A-Link DTU(m) slim remote, 6 rows, 3 columns. */24/* A-Link DTU(m) slim remote, 6 rows, 3 columns. */
24static struct rc_map_table alink_dtu_m[] = {25static struct rc_map_table alink_dtu_m[] = {
drivers/media/rc/keymaps/rc-anysee.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23static struct rc_map_table anysee[] = {24static struct rc_map_table anysee[] = {
24 { 0x0800, KEY_0 },25 { 0x0800, KEY_0 },
drivers/media/rc/keymaps/rc-apac-viewcomp.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Attila Kondoros <attila.kondoros@chello.hu> */16/* Attila Kondoros <attila.kondoros@chello.hu> */
16 17
drivers/media/rc/keymaps/rc-asus-pc39.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 * Marc Fargas <telenieko@telenieko.com>17 * Marc Fargas <telenieko@telenieko.com>
drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* ATI TV Wonder HD 600 USB16/* ATI TV Wonder HD 600 USB
16 Devin Heitmueller <devin.heitmueller@gmail.com>17 Devin Heitmueller <devin.heitmueller@gmail.com>
drivers/media/rc/keymaps/rc-avermedia-a16d.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table avermedia_a16d[] = {16static struct rc_map_table avermedia_a16d[] = {
16 { 0x20, KEY_LIST},17 { 0x20, KEY_LIST},
drivers/media/rc/keymaps/rc-avermedia-cardbus.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Oldrich Jedlicka <oldium.pro@seznam.cz> */16/* Oldrich Jedlicka <oldium.pro@seznam.cz> */
16 17
drivers/media/rc/keymaps/rc-avermedia-dvbt.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Matt Jesson <dvb@jesson.eclipse.co.uk */16/* Matt Jesson <dvb@jesson.eclipse.co.uk */
16 17
drivers/media/rc/keymaps/rc-avermedia-m135a.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <media/rc-map.h>12#include <media/rc-map.h>
13#include <linux/module.h>
13 14
14/*15/*
15 * Avermedia M135A with RM-JX and RM-K6 remote controls16 * Avermedia M135A with RM-JX and RM-K6 remote controls
drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <media/rc-map.h>11#include <media/rc-map.h>
12#include <linux/module.h>
12 13
13/*14/*
14 * Avermedia M733A with IR model RM-K615 * Avermedia M733A with IR model RM-K6
drivers/media/rc/keymaps/rc-avermedia-rm-ks.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23/* Initial keytable is from Jose Alberto Reguero <jareguero@telefonica.net>24/* Initial keytable is from Jose Alberto Reguero <jareguero@telefonica.net>
24 and Felipe Morales Moreno <felipe.morales.moreno@gmail.com> */25 and Felipe Morales Moreno <felipe.morales.moreno@gmail.com> */
drivers/media/rc/keymaps/rc-avermedia.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Alex Hermann <gaaf@gmx.net> */16/* Alex Hermann <gaaf@gmx.net> */
16 17
drivers/media/rc/keymaps/rc-avertv-303.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* AVERTV STUDIO 303 Remote */16/* AVERTV STUDIO 303 Remote */
16 17
drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23static struct rc_map_table azurewave_ad_tu700[] = {24static struct rc_map_table azurewave_ad_tu700[] = {
24 { 0x0000, KEY_TAB }, /* Tab */25 { 0x0000, KEY_TAB }, /* Tab */
drivers/media/rc/keymaps/rc-behold-columbus.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Beholder Intl. Ltd. 200816/* Beholder Intl. Ltd. 2008
16 * Dmitry Belimov d.belimov@google.com17 * Dmitry Belimov d.belimov@google.com
drivers/media/rc/keymaps/rc-behold.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 * Igor Kuznetsov <igk72@ya.ru>17 * Igor Kuznetsov <igk72@ya.ru>
drivers/media/rc/keymaps/rc-budget-ci-old.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 * From reading the following remotes:17 * From reading the following remotes:
drivers/media/rc/keymaps/rc-cinergy-1400.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Cinergy 1400 DVB-T */16/* Cinergy 1400 DVB-T */
16 17
drivers/media/rc/keymaps/rc-cinergy.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table cinergy[] = {16static struct rc_map_table cinergy[] = {
16 { 0x00, KEY_0 },17 { 0x00, KEY_0 },
drivers/media/rc/keymaps/rc-dib0700-nec.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <media/rc-map.h>18#include <media/rc-map.h>
19#include <linux/module.h>
19 20
20static struct rc_map_table dib0700_nec_table[] = {21static struct rc_map_table dib0700_nec_table[] = {
21 /* Key codes for the Pixelview SBTVD remote */22 /* Key codes for the Pixelview SBTVD remote */
drivers/media/rc/keymaps/rc-dib0700-rc5.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <media/rc-map.h>18#include <media/rc-map.h>
19#include <linux/module.h>
19 20
20static struct rc_map_table dib0700_rc5_table[] = {21static struct rc_map_table dib0700_rc5_table[] = {
21 /* Key codes for the tiny Pinnacle remote*/22 /* Key codes for the tiny Pinnacle remote*/
drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23static struct rc_map_table digitalnow_tinytwin[] = {24static struct rc_map_table digitalnow_tinytwin[] = {
24 { 0x0000, KEY_MUTE }, /* [symbol speaker] */25 { 0x0000, KEY_MUTE }, /* [symbol speaker] */
drivers/media/rc/keymaps/rc-digittrade.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23/* Digittrade DVB-T USB Stick remote controller. */24/* Digittrade DVB-T USB Stick remote controller. */
24/* Imported from af9015.h.25/* Imported from af9015.h.
drivers/media/rc/keymaps/rc-dm1105-nec.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* DVBWorld remotes16/* DVBWorld remotes
16 Igor M. Liplianin <liplianin@me.by>17 Igor M. Liplianin <liplianin@me.by>
drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* DigitalNow DNTV Live DVB-T Remote */16/* DigitalNow DNTV Live DVB-T Remote */
16 17
drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* DigitalNow DNTV Live! DVB-T Pro Remote */16/* DigitalNow DNTV Live! DVB-T Pro Remote */
16 17
drivers/media/rc/keymaps/rc-em-terratec.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table em_terratec[] = {16static struct rc_map_table em_terratec[] = {
16 { 0x01, KEY_CHANNEL },17 { 0x01, KEY_CHANNEL },
drivers/media/rc/keymaps/rc-encore-enltv-fm53.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Encore ENLTV-FM v5.316/* Encore ENLTV-FM v5.3
16 Mauro Carvalho Chehab <mchehab@infradead.org>17 Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/rc/keymaps/rc-encore-enltv.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Encore ENLTV-FM - black plastic, white front cover with white glowing buttons16/* Encore ENLTV-FM - black plastic, white front cover with white glowing buttons
16 Juan Pablo Sormani <sorman@gmail.com> */17 Juan Pablo Sormani <sorman@gmail.com> */
drivers/media/rc/keymaps/rc-encore-enltv2.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Encore ENLTV2-FM - silver plastic - "Wand Media" written at the botton16/* Encore ENLTV2-FM - silver plastic - "Wand Media" written at the botton
16 Mauro Carvalho Chehab <mchehab@infradead.org> */17 Mauro Carvalho Chehab <mchehab@infradead.org> */
drivers/media/rc/keymaps/rc-evga-indtube.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* EVGA inDtube16/* EVGA inDtube
16 Devin Heitmueller <devin.heitmueller@gmail.com>17 Devin Heitmueller <devin.heitmueller@gmail.com>
drivers/media/rc/keymaps/rc-eztv.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Alfons Geser <a.geser@cox.net>16/* Alfons Geser <a.geser@cox.net>
16 * updates from Job D. R. Borges <jobdrb@ig.com.br> */17 * updates from Job D. R. Borges <jobdrb@ig.com.br> */
drivers/media/rc/keymaps/rc-flydvb.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table flydvb[] = {16static struct rc_map_table flydvb[] = {
16 { 0x01, KEY_ZOOM }, /* Full Screen */17 { 0x01, KEY_ZOOM }, /* Full Screen */
drivers/media/rc/keymaps/rc-flyvideo.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table flyvideo[] = {16static struct rc_map_table flyvideo[] = {
16 { 0x0f, KEY_0 },17 { 0x0f, KEY_0 },
drivers/media/rc/keymaps/rc-fusionhdtv-mce.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* DViCO FUSION HDTV MCE remote */16/* DViCO FUSION HDTV MCE remote */
16 17
drivers/media/rc/keymaps/rc-gadmei-rm008z.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* GADMEI UTV330+ RM008Z remote16/* GADMEI UTV330+ RM008Z remote
16 Shine Liu <shinel@foxmail.com>17 Shine Liu <shinel@foxmail.com>
drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 * Remote control for the Genius TVGO A11MCE17 * Remote control for the Genius TVGO A11MCE
drivers/media/rc/keymaps/rc-gotview7135.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Mike Baikov <mike@baikov.com> */16/* Mike Baikov <mike@baikov.com> */
16 17
drivers/media/rc/keymaps/rc-hauppauge.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 */17 */
18 18
19#include <media/rc-map.h>19#include <media/rc-map.h>
20#include <linux/module.h>
20 21
21/*22/*
22 * Hauppauge:the newer, gray remotes (seems there are multiple23 * Hauppauge:the newer, gray remotes (seems there are multiple
drivers/media/rc/keymaps/rc-imon-mce.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <media/rc-map.h>12#include <media/rc-map.h>
13#include <linux/module.h>
13 14
14/* mce-mode imon mce remote key table */15/* mce-mode imon mce remote key table */
15static struct rc_map_table imon_mce[] = {16static struct rc_map_table imon_mce[] = {
drivers/media/rc/keymaps/rc-imon-pad.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <media/rc-map.h>12#include <media/rc-map.h>
13#include <linux/module.h>
13 14
14/*15/*
15 * standard imon remote key table, which isn't really entirely16 * standard imon remote key table, which isn't really entirely
drivers/media/rc/keymaps/rc-iodata-bctv7e.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* IO-DATA BCTV7E Remote */16/* IO-DATA BCTV7E Remote */
16 17
drivers/media/rc/keymaps/rc-kaiomy.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Kaiomy TVnPC U216/* Kaiomy TVnPC U2
16 Mauro Carvalho Chehab <mchehab@infradead.org>17 Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/rc/keymaps/rc-kworld-315u.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Kworld 315U16/* Kworld 315U
16 */17 */
drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Kworld Plus TV Analog Lite PCI IR16/* Kworld Plus TV Analog Lite PCI IR
16 Mauro Carvalho Chehab <mchehab@infradead.org>17 Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/rc/keymaps/rc-leadtek-y04g0051.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23static struct rc_map_table leadtek_y04g0051[] = {24static struct rc_map_table leadtek_y04g0051[] = {
24 { 0x0300, KEY_POWER2 },25 { 0x0300, KEY_POWER2 },
drivers/media/rc/keymaps/rc-lirc.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <media/rc-core.h>12#include <media/rc-core.h>
13#include <linux/module.h>
13 14
14static struct rc_map_table lirc[] = {15static struct rc_map_table lirc[] = {
15 { },16 { },
drivers/media/rc/keymaps/rc-lme2510.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <media/rc-map.h>12#include <media/rc-map.h>
13#include <linux/module.h>
13 14
14 15
15static struct rc_map_table lme2510_rc[] = {16static struct rc_map_table lme2510_rc[] = {
drivers/media/rc/keymaps/rc-manli.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Michael Tokarev <mjt@tls.msk.ru>16/* Michael Tokarev <mjt@tls.msk.ru>
16 keytable is used by MANLI MTV00[0x0c] and BeholdTV 40[13] at17 keytable is used by MANLI MTV00[0x0c] and BeholdTV 40[13] at
drivers/media/rc/keymaps/rc-msi-digivox-ii.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23static struct rc_map_table msi_digivox_ii[] = {24static struct rc_map_table msi_digivox_ii[] = {
24 { 0x0002, KEY_2 },25 { 0x0002, KEY_2 },
drivers/media/rc/keymaps/rc-msi-digivox-iii.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23/* MSI DIGIVOX mini III */24/* MSI DIGIVOX mini III */
24/* Uses NEC extended 0x61d6. */25/* Uses NEC extended 0x61d6. */
drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 Keycodes for remote on the MSI TV@nywhere Plus. The controller IC on the card17 Keycodes for remote on the MSI TV@nywhere Plus. The controller IC on the card
drivers/media/rc/keymaps/rc-msi-tvanywhere.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* MSI TV@nywhere MASTER remote */16/* MSI TV@nywhere MASTER remote */
16 17
drivers/media/rc/keymaps/rc-nebula.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table nebula[] = {16static struct rc_map_table nebula[] = {
16 { 0x00, KEY_0 },17 { 0x00, KEY_0 },
drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Terratec Cinergy Hybrid T USB XS FM16/* Terratec Cinergy Hybrid T USB XS FM
16 Mauro Carvalho Chehab <mchehab@redhat.com>17 Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/rc/keymaps/rc-norwood.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Norwood Micro (non-Pro) TV Tuner16/* Norwood Micro (non-Pro) TV Tuner
16 By Peter Naulls <peter@chocky.org>17 By Peter Naulls <peter@chocky.org>
drivers/media/rc/keymaps/rc-npgtech.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table npgtech[] = {16static struct rc_map_table npgtech[] = {
16 { 0x1d, KEY_SWITCHVIDEOMODE }, /* switch inputs */17 { 0x1d, KEY_SWITCHVIDEOMODE }, /* switch inputs */
drivers/media/rc/keymaps/rc-pctv-sedna.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Mapping for the 28 key remote control as seen at16/* Mapping for the 28 key remote control as seen at
16 http://www.sednacomputer.com/photo/cardbus-tv.jpg17 http://www.sednacomputer.com/photo/cardbus-tv.jpg
drivers/media/rc/keymaps/rc-pinnacle-color.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table pinnacle_color[] = {16static struct rc_map_table pinnacle_color[] = {
16 { 0x59, KEY_MUTE },17 { 0x59, KEY_MUTE },
drivers/media/rc/keymaps/rc-pinnacle-grey.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table pinnacle_grey[] = {16static struct rc_map_table pinnacle_grey[] = {
16 { 0x3a, KEY_0 },17 { 0x3a, KEY_0 },
drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Pinnacle PCTV HD 800i mini remote */16/* Pinnacle PCTV HD 800i mini remote */
16 17
drivers/media/rc/keymaps/rc-pixelview-002t.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 * Keytable for 002-T IR remote provided together with Pixelview17 * Keytable for 002-T IR remote provided together with Pixelview
drivers/media/rc/keymaps/rc-pixelview-mk12.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 * Keytable for MK-F12 IR remote provided together with Pixelview17 * Keytable for MK-F12 IR remote provided together with Pixelview
drivers/media/rc/keymaps/rc-pixelview-new.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 Mauro Carvalho Chehab <mchehab@infradead.org>17 Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/rc/keymaps/rc-pixelview.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table pixelview[] = {16static struct rc_map_table pixelview[] = {
16 17
drivers/media/rc/keymaps/rc-powercolor-real-angel.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/*16/*
16 * Remote control for Powercolor Real Angel 33017 * Remote control for Powercolor Real Angel 330
drivers/media/rc/keymaps/rc-proteus-2309.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Michal Majchrowicz <mmajchrowicz@gmail.com> */16/* Michal Majchrowicz <mmajchrowicz@gmail.com> */
16 17
drivers/media/rc/keymaps/rc-purpletv.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table purpletv[] = {16static struct rc_map_table purpletv[] = {
16 { 0x03, KEY_POWER },17 { 0x03, KEY_POWER },
drivers/media/rc/keymaps/rc-pv951.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Mark Phalan <phalanm@o2.ie> */16/* Mark Phalan <phalanm@o2.ie> */
16 17
drivers/media/rc/keymaps/rc-rc6-mce.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <media/rc-map.h>15#include <media/rc-map.h>
16#include <linux/module.h>
16 17
17static struct rc_map_table rc6_mce[] = {18static struct rc_map_table rc6_mce[] = {
18 19
drivers/media/rc/keymaps/rc-real-audio-220-32-keys.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Zogis Real Audio 220 - 32 keys IR */16/* Zogis Real Audio 220 - 32 keys IR */
16 17
drivers/media/rc/keymaps/rc-streamzap.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <media/rc-map.h>12#include <media/rc-map.h>
13#include <linux/module.h>
13 14
14static struct rc_map_table streamzap[] = {15static struct rc_map_table streamzap[] = {
15/*16/*
drivers/media/rc/keymaps/rc-tbs-nec.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table tbs_nec[] = {16static struct rc_map_table tbs_nec[] = {
16 { 0x84, KEY_POWER2}, /* power */17 { 0x84, KEY_POWER2}, /* power */
drivers/media/rc/keymaps/rc-technisat-usb2.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 */30 */
31 31
32#include <media/rc-map.h>32#include <media/rc-map.h>
33#include <linux/module.h>
33 34
34static struct rc_map_table technisat_usb2[] = {35static struct rc_map_table technisat_usb2[] = {
35 {0x0a0c, KEY_POWER},36 {0x0a0c, KEY_POWER},
drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Terratec Cinergy Hybrid T USB XS16/* Terratec Cinergy Hybrid T USB XS
16 Devin Heitmueller <dheitmueller@linuxtv.org>17 Devin Heitmueller <dheitmueller@linuxtv.org>
drivers/media/rc/keymaps/rc-terratec-slim-2.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <media/rc-map.h>22#include <media/rc-map.h>
23#include <linux/module.h>
23 24
24/*25/*
25 * TerraTec slim remote, 6 rows, 3 columns.26 * TerraTec slim remote, 6 rows, 3 columns.
drivers/media/rc/keymaps/rc-terratec-slim.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23/* TerraTec slim remote, 7 rows, 4 columns. */24/* TerraTec slim remote, 7 rows, 4 columns. */
24/* Uses NEC extended 0x02bd. */25/* Uses NEC extended 0x02bd. */
drivers/media/rc/keymaps/rc-tevii-nec.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table tevii_nec[] = {16static struct rc_map_table tevii_nec[] = {
16 { 0x0a, KEY_POWER2},17 { 0x0a, KEY_POWER2},
drivers/media/rc/keymaps/rc-tivo.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <media/rc-map.h>11#include <media/rc-map.h>
12#include <linux/module.h>
12 13
13/*14/*
14 * Initial mapping is for the TiVo remote included in the Nero LiquidTV bundle,15 * Initial mapping is for the TiVo remote included in the Nero LiquidTV bundle,
drivers/media/rc/keymaps/rc-total-media-in-hand.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23/* Uses NEC extended 0x02bd */24/* Uses NEC extended 0x02bd */
24static struct rc_map_table total_media_in_hand[] = {25static struct rc_map_table total_media_in_hand[] = {
drivers/media/rc/keymaps/rc-trekstor.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <media/rc-map.h>21#include <media/rc-map.h>
22#include <linux/module.h>
22 23
23/* TrekStor DVB-T USB Stick remote controller. */24/* TrekStor DVB-T USB Stick remote controller. */
24/* Imported from af9015.h.25/* Imported from af9015.h.
drivers/media/rc/keymaps/rc-tt-1500.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* for the Technotrend 1500 bundled remotes (grey and black): */16/* for the Technotrend 1500 bundled remotes (grey and black): */
16 17
drivers/media/rc/keymaps/rc-twinhan1027.c+1−0
@@ -1,4 +1,5 @@
1#include <media/rc-map.h>1#include <media/rc-map.h>
2#include <linux/module.h>
2 3
3static struct rc_map_table twinhan_vp1027[] = {4static struct rc_map_table twinhan_vp1027[] = {
4 { 0x16, KEY_POWER2 },5 { 0x16, KEY_POWER2 },
drivers/media/rc/keymaps/rc-videomate-m1f.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table videomate_m1f[] = {16static struct rc_map_table videomate_m1f[] = {
16 { 0x01, KEY_POWER },17 { 0x01, KEY_POWER },
drivers/media/rc/keymaps/rc-videomate-s350.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table videomate_s350[] = {16static struct rc_map_table videomate_s350[] = {
16 { 0x00, KEY_TV},17 { 0x00, KEY_TV},
drivers/media/rc/keymaps/rc-videomate-tv-pvr.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15static struct rc_map_table videomate_tv_pvr[] = {16static struct rc_map_table videomate_tv_pvr[] = {
16 { 0x14, KEY_MUTE },17 { 0x14, KEY_MUTE },
drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Leadtek Winfast TV USB II Deluxe remote16/* Leadtek Winfast TV USB II Deluxe remote
16 Magnus Alm <magnus.alm@gmail.com>17 Magnus Alm <magnus.alm@gmail.com>
drivers/media/rc/keymaps/rc-winfast.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <media/rc-map.h>13#include <media/rc-map.h>
14#include <linux/module.h>
14 15
15/* Table for Leadtek Winfast Remote Controls - used by both bttv and cx88 */16/* Table for Leadtek Winfast Remote Controls - used by both bttv and cx88 */
16 17
drivers/media/rc/rc-main.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/input.h>18#include <linux/input.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/device.h>20#include <linux/device.h>
21#include <linux/module.h>
21#include "rc-core-priv.h"22#include "rc-core-priv.h"
22 23
23/* Sizes are in bytes, 256 bytes allows for 32 entries on x64 */24/* Sizes are in bytes, 256 bytes allows for 32 entries on x64 */
drivers/media/video/adp1653.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 */31 */
32 32
33#include <linux/delay.h>33#include <linux/delay.h>
34#include <linux/module.h>
34#include <linux/i2c.h>35#include <linux/i2c.h>
35#include <linux/module.h>36#include <linux/module.h>
36#include <linux/slab.h>37#include <linux/slab.h>
drivers/media/video/ak881x.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/platform_device.h>13#include <linux/platform_device.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/videodev2.h>15#include <linux/videodev2.h>
16#include <linux/module.h>
16 17
17#include <media/ak881x.h>18#include <media/ak881x.h>
18#include <media/v4l2-chip-ident.h>19#include <media/v4l2-chip-ident.h>
drivers/media/video/cpia2/cpia2_usb.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/kernel.h>31#include <linux/kernel.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/usb.h>33#include <linux/usb.h>
34#include <linux/module.h>
34 35
35#include "cpia2.h"36#include "cpia2.h"
36 37
drivers/media/video/cx25840/cx25840-ir.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/kfifo.h>25#include <linux/kfifo.h>
26#include <linux/module.h>
26#include <media/cx25840.h>27#include <media/cx25840.h>
27#include <media/rc-core.h>28#include <media/rc-core.h>
28 29
drivers/media/video/davinci/dm355_ccdc.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/videodev2.h>39#include <linux/videodev2.h>
40#include <linux/clk.h>40#include <linux/clk.h>
41#include <linux/err.h>41#include <linux/err.h>
42#include <linux/module.h>
42 43
43#include <media/davinci/dm355_ccdc.h>44#include <media/davinci/dm355_ccdc.h>
44#include <media/davinci/vpss.h>45#include <media/davinci/vpss.h>
drivers/media/video/davinci/dm644x_ccdc.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include <linux/gfp.h>40#include <linux/gfp.h>
41#include <linux/clk.h>41#include <linux/clk.h>
42#include <linux/err.h>42#include <linux/err.h>
43#include <linux/module.h>
43 44
44#include <media/davinci/dm644x_ccdc.h>45#include <media/davinci/dm644x_ccdc.h>
45#include <media/davinci/vpss.h>46#include <media/davinci/vpss.h>
drivers/media/video/hdpvr/hdpvr-i2c.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/i2c.h>18#include <linux/i2c.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/export.h>
20 21
21#include "hdpvr.h"22#include "hdpvr.h"
22 23
drivers/media/video/hexium_gemini.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#define DEBUG_VARIABLE debug26#define DEBUG_VARIABLE debug
27 27
28#include <media/saa7146_vv.h>28#include <media/saa7146_vv.h>
29#include <linux/module.h>
29 30
30static int debug;31static int debug;
31module_param(debug, int, 0);32module_param(debug, int, 0);
drivers/media/video/hexium_orion.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#define DEBUG_VARIABLE debug26#define DEBUG_VARIABLE debug
27 27
28#include <media/saa7146_vv.h>28#include <media/saa7146_vv.h>
29#include <linux/module.h>
29 30
30static int debug;31static int debug;
31module_param(debug, int, 0);32module_param(debug, int, 0);
drivers/media/video/imx074.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/v4l2-mediabus.h>15#include <linux/v4l2-mediabus.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/videodev2.h>17#include <linux/videodev2.h>
18#include <linux/module.h>
18 19
19#include <media/soc_camera.h>20#include <media/soc_camera.h>
20#include <media/v4l2-subdev.h>21#include <media/v4l2-subdev.h>
drivers/media/video/m5mols/m5mols_core.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/gpio.h>21#include <linux/gpio.h>
22#include <linux/regulator/consumer.h>22#include <linux/regulator/consumer.h>
23#include <linux/videodev2.h>23#include <linux/videodev2.h>
24#include <linux/module.h>
24#include <media/v4l2-ctrls.h>25#include <media/v4l2-ctrls.h>
25#include <media/v4l2-device.h>26#include <media/v4l2-device.h>
26#include <media/v4l2-subdev.h>27#include <media/v4l2-subdev.h>
drivers/media/video/mt9m001.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/i2c.h>13#include <linux/i2c.h>
14#include <linux/log2.h>14#include <linux/log2.h>
15#include <linux/module.h>
15 16
16#include <media/soc_camera.h>17#include <media/soc_camera.h>
17#include <media/soc_mediabus.h>18#include <media/soc_mediabus.h>
drivers/media/video/mt9m111.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/gpio.h>14#include <linux/gpio.h>
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/v4l2-mediabus.h>16#include <linux/v4l2-mediabus.h>
17#include <linux/module.h>
17 18
18#include <media/soc_camera.h>19#include <media/soc_camera.h>
19#include <media/v4l2-common.h>20#include <media/v4l2-common.h>
drivers/media/video/mt9t031.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/v4l2-mediabus.h>16#include <linux/v4l2-mediabus.h>
17#include <linux/videodev2.h>17#include <linux/videodev2.h>
18#include <linux/module.h>
18 19
19#include <media/soc_camera.h>20#include <media/soc_camera.h>
20#include <media/v4l2-chip-ident.h>21#include <media/v4l2-chip-ident.h>
drivers/media/video/mt9v011.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/videodev2.h>10#include <linux/videodev2.h>
11#include <linux/delay.h>11#include <linux/delay.h>
12#include <linux/module.h>
12#include <asm/div64.h>13#include <asm/div64.h>
13#include <media/v4l2-device.h>14#include <media/v4l2-device.h>
14#include <media/v4l2-chip-ident.h>15#include <media/v4l2-chip-ident.h>
drivers/media/video/mt9v022.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/i2c.h>13#include <linux/i2c.h>
14#include <linux/delay.h>14#include <linux/delay.h>
15#include <linux/log2.h>15#include <linux/log2.h>
16#include <linux/module.h>
16 17
17#include <media/soc_camera.h>18#include <media/soc_camera.h>
18#include <media/soc_mediabus.h>19#include <media/soc_mediabus.h>
drivers/media/video/mt9v032.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/videodev2.h>20#include <linux/videodev2.h>
21#include <linux/v4l2-mediabus.h>21#include <linux/v4l2-mediabus.h>
22#include <linux/module.h>
22 23
23#include <media/mt9v032.h>24#include <media/mt9v032.h>
24#include <media/v4l2-ctrls.h>25#include <media/v4l2-ctrls.h>
drivers/media/video/mxb.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <media/tuner.h>29#include <media/tuner.h>
30#include <media/v4l2-common.h>30#include <media/v4l2-common.h>
31#include <media/saa7115.h>31#include <media/saa7115.h>
32#include <linux/module.h>
32 33
33#include "mxb.h"34#include "mxb.h"
34#include "tea6415c.h"35#include "tea6415c.h"
drivers/media/video/noon010pc30.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <media/noon010pc30.h>21#include <media/noon010pc30.h>
22#include <media/v4l2-chip-ident.h>22#include <media/v4l2-chip-ident.h>
23#include <linux/videodev2.h>23#include <linux/videodev2.h>
24#include <linux/module.h>
24#include <media/v4l2-ctrls.h>25#include <media/v4l2-ctrls.h>
25#include <media/v4l2-device.h>26#include <media/v4l2-device.h>
26#include <media/v4l2-mediabus.h>27#include <media/v4l2-mediabus.h>
drivers/media/video/omap24xxcam.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/io.h>36#include <linux/io.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/sched.h>38#include <linux/sched.h>
39#include <linux/module.h>
39 40
40#include <media/v4l2-common.h>41#include <media/v4l2-common.h>
41#include <media/v4l2-ioctl.h>42#include <media/v4l2-ioctl.h>
drivers/media/video/ov6650.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/i2c.h>29#include <linux/i2c.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/v4l2-mediabus.h>31#include <linux/v4l2-mediabus.h>
32#include <linux/module.h>
32 33
33#include <media/soc_camera.h>34#include <media/soc_camera.h>
34#include <media/v4l2-chip-ident.h>35#include <media/v4l2-chip-ident.h>
drivers/media/video/pvrusb2/pvrusb2-devattr.c+1−0
@@ -28,6 +28,7 @@ pvr2_device_desc structures. · 27 unmodified lines
28 28
29#include "pvrusb2-devattr.h"29#include "pvrusb2-devattr.h"
30#include <linux/usb.h>30#include <linux/usb.h>
31#include <linux/module.h>
31/* This is needed in order to pull in tuner type ids... */32/* This is needed in order to pull in tuner type ids... */
32#include <linux/i2c.h>33#include <linux/i2c.h>
33#include <media/tuner.h>34#include <media/tuner.h>
drivers/media/video/pvrusb2/pvrusb2-hdw.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/errno.h>21#include <linux/errno.h>
22#include <linux/string.h>22#include <linux/string.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <linux/firmware.h>25#include <linux/firmware.h>
25#include <linux/videodev2.h>26#include <linux/videodev2.h>
26#include <media/v4l2-common.h>27#include <media/v4l2-common.h>
drivers/media/video/pvrusb2/pvrusb2-i2c-core.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <linux/i2c.h>21#include <linux/i2c.h>
22#include <linux/module.h>
22#include <media/ir-kbd-i2c.h>23#include <media/ir-kbd-i2c.h>
23#include "pvrusb2-i2c-core.h"24#include "pvrusb2-i2c-core.h"
24#include "pvrusb2-hdw-internal.h"25#include "pvrusb2-hdw-internal.h"
drivers/media/video/pvrusb2/pvrusb2-v4l2.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "pvrusb2-v4l2.h"29#include "pvrusb2-v4l2.h"
30#include "pvrusb2-ioread.h"30#include "pvrusb2-ioread.h"
31#include <linux/videodev2.h>31#include <linux/videodev2.h>
32#include <linux/module.h>
32#include <media/v4l2-dev.h>33#include <media/v4l2-dev.h>
33#include <media/v4l2-common.h>34#include <media/v4l2-common.h>
34#include <media/v4l2-ioctl.h>35#include <media/v4l2-ioctl.h>
drivers/media/video/rj54n1cb0c.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/v4l2-mediabus.h>14#include <linux/v4l2-mediabus.h>
15#include <linux/videodev2.h>15#include <linux/videodev2.h>
16#include <linux/module.h>
16 17
17#include <media/rj54n1cb0c.h>18#include <media/rj54n1cb0c.h>
18#include <media/soc_camera.h>19#include <media/soc_camera.h>
drivers/media/video/sh_mobile_csi2.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/pm_runtime.h>15#include <linux/pm_runtime.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/videodev2.h>17#include <linux/videodev2.h>
18#include <linux/module.h>
18 19
19#include <media/sh_mobile_ceu.h>20#include <media/sh_mobile_ceu.h>
20#include <media/sh_mobile_csi2.h>21#include <media/sh_mobile_csi2.h>
drivers/media/video/sh_vou.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/pm_runtime.h>20#include <linux/pm_runtime.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/videodev2.h>22#include <linux/videodev2.h>
23#include <linux/module.h>
23 24
24#include <media/sh_vou.h>25#include <media/sh_vou.h>
25#include <media/v4l2-common.h>26#include <media/v4l2-common.h>
drivers/media/video/sr030pc30.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/i2c.h>19#include <linux/i2c.h>
20#include <linux/delay.h>20#include <linux/delay.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/module.h>
22#include <media/v4l2-device.h>23#include <media/v4l2-device.h>
23#include <media/v4l2-subdev.h>24#include <media/v4l2-subdev.h>
24#include <media/v4l2-mediabus.h>25#include <media/v4l2-mediabus.h>
drivers/media/video/tcm825x.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 */27 */
28 28
29#include <linux/i2c.h>29#include <linux/i2c.h>
30#include <linux/module.h>
30#include <media/v4l2-int-device.h>31#include <media/v4l2-int-device.h>
31 32
32#include "tcm825x.h"33#include "tcm825x.h"
drivers/media/video/timblogiw.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/interrupt.h>27#include <linux/interrupt.h>
28#include <linux/list.h>28#include <linux/list.h>
29#include <linux/i2c.h>29#include <linux/i2c.h>
30#include <linux/module.h>
30#include <media/v4l2-ioctl.h>31#include <media/v4l2-ioctl.h>
31#include <media/v4l2-device.h>32#include <media/v4l2-device.h>
32#include <media/videobuf-dma-contig.h>33#include <media/videobuf-dma-contig.h>
drivers/media/video/tvp514x.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/delay.h>33#include <linux/delay.h>
34#include <linux/videodev2.h>34#include <linux/videodev2.h>
35#include <linux/module.h>
35 36
36#include <media/v4l2-device.h>37#include <media/v4l2-device.h>
37#include <media/v4l2-common.h>38#include <media/v4l2-common.h>
drivers/media/video/tvp5150.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/videodev2.h>10#include <linux/videodev2.h>
11#include <linux/delay.h>11#include <linux/delay.h>
12#include <linux/module.h>
12#include <media/v4l2-device.h>13#include <media/v4l2-device.h>
13#include <media/tvp5150.h>14#include <media/tvp5150.h>
14#include <media/v4l2-chip-ident.h>15#include <media/v4l2-chip-ident.h>
drivers/media/video/tvp7002.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/i2c.h>28#include <linux/i2c.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/videodev2.h>30#include <linux/videodev2.h>
31#include <linux/module.h>
31#include <media/tvp7002.h>32#include <media/tvp7002.h>
32#include <media/v4l2-device.h>33#include <media/v4l2-device.h>
33#include <media/v4l2-chip-ident.h>34#include <media/v4l2-chip-ident.h>
drivers/media/video/usbvision/usbvision-cards.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25 25
26#include <linux/list.h>26#include <linux/list.h>
27#include <linux/module.h>
27#include <media/v4l2-dev.h>28#include <media/v4l2-dev.h>
28#include <media/tuner.h>29#include <media/tuner.h>
29#include "usbvision.h"30#include "usbvision.h"
drivers/media/video/v4l2-ctrls.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/ctype.h>21#include <linux/ctype.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/export.h>
23#include <media/v4l2-ioctl.h>24#include <media/v4l2-ioctl.h>
24#include <media/v4l2-device.h>25#include <media/v4l2-device.h>
25#include <media/v4l2-ctrls.h>26#include <media/v4l2-ctrls.h>
drivers/media/video/v4l2-device.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/types.h>21#include <linux/types.h>
22#include <linux/ioctl.h>22#include <linux/ioctl.h>
23#include <linux/module.h>
23#include <linux/i2c.h>24#include <linux/i2c.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25#if defined(CONFIG_SPI)26#if defined(CONFIG_SPI)
drivers/media/video/v4l2-event.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include <linux/sched.h>30#include <linux/sched.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/export.h>
32 33
33static unsigned sev_pos(const struct v4l2_subscribed_event *sev, unsigned idx)34static unsigned sev_pos(const struct v4l2_subscribed_event *sev, unsigned idx)
34{35{
drivers/media/video/v4l2-fh.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/bitops.h>25#include <linux/bitops.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/export.h>
27#include <media/v4l2-dev.h>28#include <media/v4l2-dev.h>
28#include <media/v4l2-fh.h>29#include <media/v4l2-fh.h>
29#include <media/v4l2-event.h>30#include <media/v4l2-event.h>
drivers/media/video/v4l2-int-device.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/list.h>26#include <linux/list.h>
27#include <linux/sort.h>27#include <linux/sort.h>
28#include <linux/string.h>28#include <linux/string.h>
29#include <linux/module.h>
29 30
30#include <media/v4l2-int-device.h>31#include <media/v4l2-int-device.h>
31 32
drivers/media/video/v4l2-subdev.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/types.h>25#include <linux/types.h>
26#include <linux/videodev2.h>26#include <linux/videodev2.h>
27#include <linux/export.h>
27 28
28#include <media/v4l2-ctrls.h>29#include <media/v4l2-ctrls.h>
29#include <media/v4l2-device.h>30#include <media/v4l2-device.h>
drivers/memstick/core/memstick.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/fs.h>17#include <linux/fs.h>
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/module.h>
20 21
21#define DRIVER_NAME "memstick"22#define DRIVER_NAME "memstick"
22 23
drivers/memstick/core/mspro_block.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/mutex.h>21#include <linux/mutex.h>
22#include <linux/memstick.h>22#include <linux/memstick.h>
23#include <linux/module.h>
23 24
24#define DRIVER_NAME "mspro_block"25#define DRIVER_NAME "mspro_block"
25 26
drivers/memstick/host/jmb38x_ms.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/highmem.h>17#include <linux/highmem.h>
18#include <linux/memstick.h>18#include <linux/memstick.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/module.h>
20 21
21#define DRIVER_NAME "jmb38x_ms"22#define DRIVER_NAME "jmb38x_ms"
22 23
drivers/memstick/host/tifm_ms.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/highmem.h>17#include <linux/highmem.h>
18#include <linux/scatterlist.h>18#include <linux/scatterlist.h>
19#include <linux/log2.h>19#include <linux/log2.h>
20#include <linux/module.h>
20#include <asm/io.h>21#include <asm/io.h>
21 22
22#define DRIVER_NAME "tifm_ms"23#define DRIVER_NAME "tifm_ms"
drivers/message/i2o/pci.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/interrupt.h>31#include <linux/interrupt.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/i2o.h>33#include <linux/i2o.h>
34#include <linux/module.h>
34#include "core.h"35#include "core.h"
35 36
36#define OSM_DESCRIPTION "I2O-subsystem"37#define OSM_DESCRIPTION "I2O-subsystem"
drivers/mfd/ab3100-core.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/notifier.h>12#include <linux/notifier.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/err.h>14#include <linux/err.h>
15#include <linux/module.h>
15#include <linux/platform_device.h>16#include <linux/platform_device.h>
16#include <linux/device.h>17#include <linux/device.h>
17#include <linux/interrupt.h>18#include <linux/interrupt.h>
drivers/mfd/ab8500-debugfs.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/seq_file.h>8#include <linux/seq_file.h>
9#include <linux/uaccess.h>9#include <linux/uaccess.h>
10#include <linux/fs.h>10#include <linux/fs.h>
11#include <linux/module.h>
11#include <linux/debugfs.h>12#include <linux/debugfs.h>
12#include <linux/platform_device.h>13#include <linux/platform_device.h>
13 14
drivers/mfd/ab8500-sysctrl.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 */5 */
6 6
7#include <linux/err.h>7#include <linux/err.h>
8#include <linux/module.h>
8#include <linux/platform_device.h>9#include <linux/platform_device.h>
9#include <linux/mfd/ab8500.h>10#include <linux/mfd/ab8500.h>
10#include <linux/mfd/abx500.h>11#include <linux/mfd/abx500.h>
drivers/mfd/abx500-core.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/list.h>8#include <linux/list.h>
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/err.h>10#include <linux/err.h>
11#include <linux/module.h>
11#include <linux/mfd/abx500.h>12#include <linux/mfd/abx500.h>
12 13
13static LIST_HEAD(abx500_list);14static LIST_HEAD(abx500_list);
drivers/mfd/asic3.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/delay.h>20#include <linux/delay.h>
21#include <linux/irq.h>21#include <linux/irq.h>
22#include <linux/gpio.h>22#include <linux/gpio.h>
23#include <linux/export.h>
23#include <linux/io.h>24#include <linux/io.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25#include <linux/spinlock.h>26#include <linux/spinlock.h>
drivers/mfd/dm355evm_msp.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/mutex.h>13#include <linux/mutex.h>
14#include <linux/platform_device.h>14#include <linux/platform_device.h>
15#include <linux/clk.h>15#include <linux/clk.h>
16#include <linux/module.h>
16#include <linux/err.h>17#include <linux/err.h>
17#include <linux/gpio.h>18#include <linux/gpio.h>
18#include <linux/leds.h>19#include <linux/leds.h>
drivers/mfd/max8997.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/i2c.h>25#include <linux/i2c.h>
26#include <linux/interrupt.h>26#include <linux/interrupt.h>
27#include <linux/pm_runtime.h>27#include <linux/pm_runtime.h>
28#include <linux/module.h>
28#include <linux/mutex.h>29#include <linux/mutex.h>
29#include <linux/mfd/core.h>30#include <linux/mfd/core.h>
30#include <linux/mfd/max8997.h>31#include <linux/mfd/max8997.h>
drivers/mfd/mfd-core.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/mfd/core.h>17#include <linux/mfd/core.h>
18#include <linux/pm_runtime.h>18#include <linux/pm_runtime.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/module.h>
20 21
21int mfd_cell_enable(struct platform_device *pdev)22int mfd_cell_enable(struct platform_device *pdev)
22{23{
drivers/mfd/pcf50633-irq.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/interrupt.h>15#include <linux/interrupt.h>
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/mutex.h>17#include <linux/mutex.h>
18#include <linux/export.h>
18#include <linux/slab.h>19#include <linux/slab.h>
19 20
20#include <linux/mfd/pcf50633/core.h>21#include <linux/mfd/pcf50633/core.h>
drivers/mfd/tmio_core.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 * published by the Free Software Foundation.6 * published by the Free Software Foundation.
7 */7 */
8 8
9#include <linux/export.h>
9#include <linux/mfd/tmio.h>10#include <linux/mfd/tmio.h>
10 11
11int tmio_core_mmc_enable(void __iomem *cnf, int shift, unsigned long base)12int tmio_core_mmc_enable(void __iomem *cnf, int shift, unsigned long base)
drivers/mfd/twl-core.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include <linux/init.h>31#include <linux/init.h>
32#include <linux/mutex.h>32#include <linux/mutex.h>
33#include <linux/module.h>
33#include <linux/platform_device.h>34#include <linux/platform_device.h>
34#include <linux/clk.h>35#include <linux/clk.h>
35#include <linux/err.h>36#include <linux/err.h>
drivers/mfd/twl6030-irq.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33 33
34#include <linux/init.h>34#include <linux/init.h>
35#include <linux/export.h>
35#include <linux/interrupt.h>36#include <linux/interrupt.h>
36#include <linux/irq.h>37#include <linux/irq.h>
37#include <linux/kthread.h>38#include <linux/kthread.h>
drivers/mfd/wl1273-core.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/mfd/wl1273-core.h>23#include <linux/mfd/wl1273-core.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25 26
26#define DRIVER_DESC "WL1273 FM Radio Core"27#define DRIVER_DESC "WL1273 FM Radio Core"
27 28
drivers/mfd/wm8400-core.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 *12 *
13 */13 */
14 14
15#include <linux/module.h>
15#include <linux/bug.h>16#include <linux/bug.h>
16#include <linux/err.h>17#include <linux/err.h>
17#include <linux/i2c.h>18#include <linux/i2c.h>
drivers/misc/ab8500-pwm.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/pwm.h>10#include <linux/pwm.h>
11#include <linux/mfd/ab8500.h>11#include <linux/mfd/ab8500.h>
12#include <linux/mfd/abx500.h>12#include <linux/mfd/abx500.h>
13#include <linux/module.h>
13 14
14/*15/*
15 * PWM Out generators16 * PWM Out generators
drivers/misc/atmel-ssc.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/spinlock.h>16#include <linux/spinlock.h>
17#include <linux/atmel-ssc.h>17#include <linux/atmel-ssc.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/module.h>
19 20
20/* Serialize access to ssc_list and user count */21/* Serialize access to ssc_list and user count */
21static DEFINE_SPINLOCK(user_lock);22static DEFINE_SPINLOCK(user_lock);
drivers/misc/atmel_tclib.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7#include <linux/kernel.h>7#include <linux/kernel.h>
8#include <linux/platform_device.h>8#include <linux/platform_device.h>
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/export.h>
10 11
11/* Number of bytes to reserve for the iomem resource */12/* Number of bytes to reserve for the iomem resource */
12#define ATMEL_TC_IOMEM_SIZE 25613#define ATMEL_TC_IOMEM_SIZE 256
drivers/misc/bh1780gli.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/mutex.h>22#include <linux/mutex.h>
23#include <linux/platform_device.h>23#include <linux/platform_device.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/module.h>
25 26
26#define BH1780_REG_CONTROL 0x8027#define BH1780_REG_CONTROL 0x80
27#define BH1780_REG_PARTID 0x8A28#define BH1780_REG_PARTID 0x8A
drivers/misc/kgdbts.c+1−0
@@ -102,6 +102,7 @@ · 101 unmodified lines
102#include <linux/nmi.h>102#include <linux/nmi.h>
103#include <linux/delay.h>103#include <linux/delay.h>
104#include <linux/kthread.h>104#include <linux/kthread.h>
105#include <linux/module.h>
105 106
106#define v1printk(a...) do { \107#define v1printk(a...) do { \
107 if (verbose) \108 if (verbose) \
drivers/misc/sgi-gru/grukservices.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/interrupt.h>31#include <linux/interrupt.h>
32#include <linux/uaccess.h>32#include <linux/uaccess.h>
33#include <linux/delay.h>33#include <linux/delay.h>
34#include <linux/export.h>
34#include <asm/io_apic.h>35#include <asm/io_apic.h>
35#include "gru.h"36#include "gru.h"
36#include "grulib.h"37#include "grulib.h"
drivers/misc/ti-st/st_kim.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35 35
36#include <linux/skbuff.h>36#include <linux/skbuff.h>
37#include <linux/ti_wilink_st.h>37#include <linux/ti_wilink_st.h>
38#include <linux/module.h>
38 39
39 40
40#define MAX_ST_DEVICES 3 /* Imagine 1 on each UART for now */41#define MAX_ST_DEVICES 3 /* Imagine 1 on each UART for now */
drivers/misc/tifm_7xx1.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/tifm.h>12#include <linux/tifm.h>
13#include <linux/dma-mapping.h>13#include <linux/dma-mapping.h>
14#include <linux/module.h>
14 15
15#define DRIVER_NAME "tifm_7xx1"16#define DRIVER_NAME "tifm_7xx1"
16#define DRIVER_VERSION "0.8"17#define DRIVER_VERSION "0.8"
drivers/misc/tifm_core.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/idr.h>15#include <linux/idr.h>
16#include <linux/module.h>
16 17
17#define DRIVER_NAME "tifm_core"18#define DRIVER_NAME "tifm_core"
18#define DRIVER_VERSION "0.8"19#define DRIVER_VERSION "0.8"
drivers/mmc/core/bus.c+2−0
@@ -11,9 +11,11 @@ · 10 unmodified lines
11 * MMC card bus driver model11 * MMC card bus driver model
12 */12 */
13 13
14#include <linux/export.h>
14#include <linux/device.h>15#include <linux/device.h>
15#include <linux/err.h>16#include <linux/err.h>
16#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/stat.h>
17#include <linux/pm_runtime.h>19#include <linux/pm_runtime.h>
18 20
19#include <linux/mmc/card.h>21#include <linux/mmc/card.h>
drivers/mmc/core/debugfs.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 * published by the Free Software Foundation.8 * published by the Free Software Foundation.
9 */9 */
10#include <linux/moduleparam.h>10#include <linux/moduleparam.h>
11#include <linux/export.h>
11#include <linux/debugfs.h>12#include <linux/debugfs.h>
12#include <linux/fs.h>13#include <linux/fs.h>
13#include <linux/seq_file.h>14#include <linux/seq_file.h>
drivers/mmc/core/host.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/err.h>16#include <linux/err.h>
17#include <linux/idr.h>17#include <linux/idr.h>
18#include <linux/pagemap.h>18#include <linux/pagemap.h>
19#include <linux/export.h>
19#include <linux/leds.h>20#include <linux/leds.h>
20#include <linux/slab.h>21#include <linux/slab.h>
21#include <linux/suspend.h>22#include <linux/suspend.h>
drivers/mmc/core/mmc.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/err.h>13#include <linux/err.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/stat.h>
15 16
16#include <linux/mmc/host.h>17#include <linux/mmc/host.h>
17#include <linux/mmc/card.h>18#include <linux/mmc/card.h>
drivers/mmc/core/mmc_ops.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/export.h>
13#include <linux/types.h>14#include <linux/types.h>
14#include <linux/scatterlist.h>15#include <linux/scatterlist.h>
15 16
drivers/mmc/core/quirks.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/types.h>12#include <linux/types.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/export.h>
14#include <linux/mmc/card.h>15#include <linux/mmc/card.h>
15 16
16#ifndef SDIO_VENDOR_ID_TI17#ifndef SDIO_VENDOR_ID_TI
drivers/mmc/core/sd.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/err.h>13#include <linux/err.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/stat.h>
15 16
16#include <linux/mmc/host.h>17#include <linux/mmc/host.h>
17#include <linux/mmc/card.h>18#include <linux/mmc/card.h>
drivers/mmc/core/sd_ops.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/types.h>13#include <linux/types.h>
14#include <linux/export.h>
14#include <linux/scatterlist.h>15#include <linux/scatterlist.h>
15 16
16#include <linux/mmc/host.h>17#include <linux/mmc/host.h>
drivers/mmc/core/sdio_bus.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/device.h>14#include <linux/device.h>
15#include <linux/err.h>15#include <linux/err.h>
16#include <linux/export.h>
16#include <linux/slab.h>17#include <linux/slab.h>
17#include <linux/pm_runtime.h>18#include <linux/pm_runtime.h>
18 19
drivers/mmc/core/sdio_io.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 * your option) any later version.9 * your option) any later version.
10 */10 */
11 11
12#include <linux/export.h>
12#include <linux/mmc/host.h>13#include <linux/mmc/host.h>
13#include <linux/mmc/card.h>14#include <linux/mmc/card.h>
14#include <linux/mmc/sdio.h>15#include <linux/mmc/sdio.h>
drivers/mmc/core/sdio_irq.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/kthread.h>18#include <linux/kthread.h>
19#include <linux/export.h>
19#include <linux/wait.h>20#include <linux/wait.h>
20#include <linux/delay.h>21#include <linux/delay.h>
21 22
drivers/mmc/host/sdhci-tegra.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <linux/err.h>15#include <linux/err.h>
16#include <linux/module.h>
16#include <linux/init.h>17#include <linux/init.h>
17#include <linux/platform_device.h>18#include <linux/platform_device.h>
18#include <linux/clk.h>19#include <linux/clk.h>
drivers/mtd/ar7part.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/mtd/partitions.h>27#include <linux/mtd/partitions.h>
28#include <linux/bootmem.h>28#include <linux/bootmem.h>
29#include <linux/magic.h>29#include <linux/magic.h>
30#include <linux/module.h>
30 31
31#define AR7_PARTS 432#define AR7_PARTS 4
32#define ROOT_OFFSET 0xe000033#define ROOT_OFFSET 0xe0000
drivers/mtd/cmdlinepart.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include <linux/mtd/mtd.h>43#include <linux/mtd/mtd.h>
44#include <linux/mtd/partitions.h>44#include <linux/mtd/partitions.h>
45#include <linux/bootmem.h>45#include <linux/bootmem.h>
46#include <linux/module.h>
46 47
47/* error message prefix */48/* error message prefix */
48#define ERRP "mtd: "49#define ERRP "mtd: "
drivers/mtd/lpddr/lpddr_cmds.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/mtd/pfow.h>27#include <linux/mtd/pfow.h>
28#include <linux/mtd/qinfo.h>28#include <linux/mtd/qinfo.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/module.h>
30 31
31static int lpddr_read(struct mtd_info *mtd, loff_t adr, size_t len,32static int lpddr_read(struct mtd_info *mtd, loff_t adr, size_t len,
32 size_t *retlen, u_char *buf);33 size_t *retlen, u_char *buf);
drivers/mtd/mtdblock_ro.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/mtd/mtd.h>24#include <linux/mtd/mtd.h>
25#include <linux/mtd/blktrans.h>25#include <linux/mtd/blktrans.h>
26#include <linux/module.h>
26 27
27static int mtdblock_readsect(struct mtd_blktrans_dev *dev,28static int mtdblock_readsect(struct mtd_blktrans_dev *dev,
28 unsigned long block, char *buf)29 unsigned long block, char *buf)
drivers/mtd/mtdsuper.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/mtd/super.h>15#include <linux/mtd/super.h>
16#include <linux/namei.h>16#include <linux/namei.h>
17#include <linux/export.h>
17#include <linux/ctype.h>18#include <linux/ctype.h>
18#include <linux/slab.h>19#include <linux/slab.h>
19 20
drivers/mtd/nand/cafe_nand.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/interrupt.h>21#include <linux/interrupt.h>
22#include <linux/dma-mapping.h>22#include <linux/dma-mapping.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <asm/io.h>25#include <asm/io.h>
25 26
26#define CAFE_NAND_CTRL1 0x0027#define CAFE_NAND_CTRL1 0x00
drivers/mtd/nand/cmx270_nand.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/mtd/partitions.h>22#include <linux/mtd/partitions.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/gpio.h>24#include <linux/gpio.h>
25#include <linux/module.h>
25 26
26#include <asm/io.h>27#include <asm/io.h>
27#include <asm/irq.h>28#include <asm/irq.h>
drivers/mtd/nand/diskonchip.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/mtd/doc2000.h>31#include <linux/mtd/doc2000.h>
32#include <linux/mtd/partitions.h>32#include <linux/mtd/partitions.h>
33#include <linux/mtd/inftl.h>33#include <linux/mtd/inftl.h>
34#include <linux/module.h>
34 35
35/* Where to look for the devices? */36/* Where to look for the devices? */
36#ifndef CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS37#ifndef CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS
drivers/mtd/nand/nand_bbt.c+1−0
@@ -67,6 +67,7 @@ · 66 unmodified lines
67#include <linux/bitops.h>67#include <linux/bitops.h>
68#include <linux/delay.h>68#include <linux/delay.h>
69#include <linux/vmalloc.h>69#include <linux/vmalloc.h>
70#include <linux/export.h>
70 71
71static int check_pattern_no_oob(uint8_t *buf, struct nand_bbt_descr *td)72static int check_pattern_no_oob(uint8_t *buf, struct nand_bbt_descr *td)
72{73{
drivers/mtd/nand/omap2.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/platform_device.h>11#include <linux/platform_device.h>
12#include <linux/dma-mapping.h>12#include <linux/dma-mapping.h>
13#include <linux/delay.h>13#include <linux/delay.h>
14#include <linux/module.h>
14#include <linux/interrupt.h>15#include <linux/interrupt.h>
15#include <linux/jiffies.h>16#include <linux/jiffies.h>
16#include <linux/sched.h>17#include <linux/sched.h>
drivers/mtd/nand/sm_common.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/mtd/nand.h>10#include <linux/mtd/nand.h>
11#include <linux/module.h>
11#include "sm_common.h"12#include "sm_common.h"
12 13
13static struct nand_ecclayout nand_oob_sm = {14static struct nand_ecclayout nand_oob_sm = {
drivers/mtd/onenand/onenand_bbt.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/mtd/mtd.h>16#include <linux/mtd/mtd.h>
17#include <linux/mtd/onenand.h>17#include <linux/mtd/onenand.h>
18#include <linux/export.h>
18 19
19/**20/**
20 * check_short_pattern - [GENERIC] check if a pattern is in the buffer21 * check_short_pattern - [GENERIC] check if a pattern is in the buffer
drivers/mtd/redboot.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include <linux/mtd/mtd.h>29#include <linux/mtd/mtd.h>
30#include <linux/mtd/partitions.h>30#include <linux/mtd/partitions.h>
31#include <linux/module.h>
31 32
32struct fis_image_desc {33struct fis_image_desc {
33 unsigned char name[16]; // Null terminated name34 unsigned char name[16]; // Null terminated name
drivers/mtd/rfd_ftl.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/vmalloc.h>18#include <linux/vmalloc.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/jiffies.h>20#include <linux/jiffies.h>
21#include <linux/module.h>
21 22
22#include <asm/types.h>23#include <asm/types.h>
23 24
drivers/mtd/ubi/vmt.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/err.h>26#include <linux/err.h>
27#include <linux/math64.h>27#include <linux/math64.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/export.h>
29#include "ubi.h"30#include "ubi.h"
30 31
31#ifdef CONFIG_MTD_UBI_DEBUG32#ifdef CONFIG_MTD_UBI_DEBUG
drivers/net/bonding/bond_procfs.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/proc_fs.h>1#include <linux/proc_fs.h>
2#include <linux/export.h>
2#include <net/net_namespace.h>3#include <net/net_namespace.h>
3#include <net/netns/generic.h>4#include <net/netns/generic.h>
4#include "bonding.h"5#include "bonding.h"
drivers/net/ethernet/brocade/bna/bnad.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/if_ether.h>25#include <linux/if_ether.h>
26#include <linux/ip.h>26#include <linux/ip.h>
27#include <linux/prefetch.h>27#include <linux/prefetch.h>
28#include <linux/module.h>
28 29
29#include "bnad.h"30#include "bnad.h"
30#include "bna.h"31#include "bna.h"
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include <net/netevent.h>40#include <net/netevent.h>
41#include <linux/highmem.h>41#include <linux/highmem.h>
42#include <linux/vmalloc.h>42#include <linux/vmalloc.h>
43#include <linux/export.h>
43 44
44#include "common.h"45#include "common.h"
45#include "regs.h"46#include "regs.h"
drivers/net/ethernet/chelsio/cxgb3/l2t.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/if_vlan.h>35#include <linux/if_vlan.h>
36#include <linux/jhash.h>36#include <linux/jhash.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/export.h>
38#include <net/neighbour.h>39#include <net/neighbour.h>
39#include "common.h"40#include "common.h"
40#include "t3cdev.h"41#include "t3cdev.h"
drivers/net/ethernet/chelsio/cxgb4/l2t.c+3−4
@@ -37,6 +37,9 @@ · 36 unmodified lines
37#include <linux/if.h>37#include <linux/if.h>
38#include <linux/if_vlan.h>38#include <linux/if_vlan.h>
39#include <linux/jhash.h>39#include <linux/jhash.h>
40#include <linux/module.h>
41#include <linux/debugfs.h>
42#include <linux/seq_file.h>
40#include <net/neighbour.h>43#include <net/neighbour.h>
41#include "cxgb4.h"44#include "cxgb4.h"
42#include "l2t.h"45#include "l2t.h"
@@ -503,10 +506,6 @@ struct l2t_data *t4_init_l2t(void) · 460 unmodified lines
503 return d;506 return d;
504}507}
505 508
506#include <linux/module.h>
507#include <linux/debugfs.h>
508#include <linux/seq_file.h>
509
510static inline void *l2t_get_idx(struct seq_file *seq, loff_t pos)509static inline void *l2t_get_idx(struct seq_file *seq, loff_t pos)
511{510{
512 struct l2t_entry *l2tab = seq->private;511 struct l2t_entry *l2tab = seq->private;
drivers/net/ethernet/chelsio/cxgb4/sge.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include <linux/dma-mapping.h>40#include <linux/dma-mapping.h>
41#include <linux/jiffies.h>41#include <linux/jiffies.h>
42#include <linux/prefetch.h>42#include <linux/prefetch.h>
43#include <linux/export.h>
43#include <net/ipv6.h>44#include <net/ipv6.h>
44#include <net/tcp.h>45#include <net/tcp.h>
45#include "cxgb4.h"46#include "cxgb4.h"
drivers/net/ethernet/emulex/benet/be_main.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <linux/prefetch.h>18#include <linux/prefetch.h>
19#include <linux/module.h>
19#include "be.h"20#include "be.h"
20#include "be_cmds.h"21#include "be_cmds.h"
21#include <asm/div64.h>22#include <asm/div64.h>
drivers/net/ethernet/ethoc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/sched.h>22#include <linux/sched.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/of.h>24#include <linux/of.h>
25#include <linux/module.h>
25#include <net/ethoc.h>26#include <net/ethoc.h>
26 27
27static int buffer_size = 0x8000; /* 32 KBytes */28static int buffer_size = 0x8000; /* 32 KBytes */
drivers/net/ethernet/freescale/ucc_geth.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/errno.h>17#include <linux/errno.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/stddef.h>19#include <linux/stddef.h>
20#include <linux/module.h>
20#include <linux/interrupt.h>21#include <linux/interrupt.h>
21#include <linux/netdevice.h>22#include <linux/netdevice.h>
22#include <linux/etherdevice.h>23#include <linux/etherdevice.h>
drivers/net/ethernet/intel/e1000e/param.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27*******************************************************************************/27*******************************************************************************/
28 28
29#include <linux/netdevice.h>29#include <linux/netdevice.h>
30#include <linux/module.h>
30#include <linux/pci.h>31#include <linux/pci.h>
31 32
32#include "e1000.h"33#include "e1000.h"
drivers/net/ethernet/mellanox/mlx4/alloc.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/errno.h>34#include <linux/errno.h>
35#include <linux/slab.h>35#include <linux/slab.h>
36#include <linux/mm.h>36#include <linux/mm.h>
37#include <linux/export.h>
37#include <linux/bitmap.h>38#include <linux/bitmap.h>
38#include <linux/dma-mapping.h>39#include <linux/dma-mapping.h>
39#include <linux/vmalloc.h>40#include <linux/vmalloc.h>
drivers/net/ethernet/mellanox/mlx4/catas.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33 33
34#include <linux/workqueue.h>34#include <linux/workqueue.h>
35#include <linux/module.h>
35 36
36#include "mlx4.h"37#include "mlx4.h"
37 38
drivers/net/ethernet/mellanox/mlx4/cmd.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 34
35#include <linux/sched.h>35#include <linux/sched.h>
36#include <linux/slab.h>36#include <linux/slab.h>
37#include <linux/export.h>
37#include <linux/pci.h>38#include <linux/pci.h>
38#include <linux/errno.h>39#include <linux/errno.h>
39 40
drivers/net/ethernet/mellanox/mlx4/cq.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35 */35 */
36 36
37#include <linux/hardirq.h>37#include <linux/hardirq.h>
38#include <linux/export.h>
38#include <linux/gfp.h>39#include <linux/gfp.h>
39 40
40#include <linux/mlx4/cmd.h>41#include <linux/mlx4/cmd.h>
drivers/net/ethernet/mellanox/mlx4/en_tx.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/if_vlan.h>39#include <linux/if_vlan.h>
40#include <linux/vmalloc.h>40#include <linux/vmalloc.h>
41#include <linux/tcp.h>41#include <linux/tcp.h>
42#include <linux/moduleparam.h>
42 43
43#include "mlx4_en.h"44#include "mlx4_en.h"
44 45
drivers/net/ethernet/mellanox/mlx4/eq.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34#include <linux/interrupt.h>34#include <linux/interrupt.h>
35#include <linux/slab.h>35#include <linux/slab.h>
36#include <linux/export.h>
36#include <linux/mm.h>37#include <linux/mm.h>
37#include <linux/dma-mapping.h>38#include <linux/dma-mapping.h>
38 39
drivers/net/ethernet/mellanox/mlx4/fw.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 */33 */
34 34
35#include <linux/mlx4/cmd.h>35#include <linux/mlx4/cmd.h>
36#include <linux/module.h>
36#include <linux/cache.h>37#include <linux/cache.h>
37 38
38#include "fw.h"39#include "fw.h"
drivers/net/ethernet/mellanox/mlx4/intf.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33 33
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/export.h>
35 36
36#include "mlx4.h"37#include "mlx4.h"
37 38
drivers/net/ethernet/mellanox/mlx4/mcg.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/etherdevice.h>35#include <linux/etherdevice.h>
36 36
37#include <linux/mlx4/cmd.h>37#include <linux/mlx4/cmd.h>
38#include <linux/export.h>
38 39
39#include "mlx4.h"40#include "mlx4.h"
40 41
drivers/net/ethernet/mellanox/mlx4/mr.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 */33 */
34 34
35#include <linux/errno.h>35#include <linux/errno.h>
36#include <linux/export.h>
36#include <linux/slab.h>37#include <linux/slab.h>
37 38
38#include <linux/mlx4/cmd.h>39#include <linux/mlx4/cmd.h>
drivers/net/ethernet/mellanox/mlx4/pd.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33 33
34#include <linux/errno.h>34#include <linux/errno.h>
35#include <linux/export.h>
35#include <linux/io-mapping.h>36#include <linux/io-mapping.h>
36 37
37#include <asm/page.h>38#include <asm/page.h>
drivers/net/ethernet/mellanox/mlx4/port.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 32
33#include <linux/errno.h>33#include <linux/errno.h>
34#include <linux/if_ether.h>34#include <linux/if_ether.h>
35#include <linux/export.h>
35 36
36#include <linux/mlx4/cmd.h>37#include <linux/mlx4/cmd.h>
37 38
drivers/net/ethernet/mellanox/mlx4/qp.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 */34 */
35 35
36#include <linux/gfp.h>36#include <linux/gfp.h>
37#include <linux/export.h>
37#include <linux/mlx4/cmd.h>38#include <linux/mlx4/cmd.h>
38#include <linux/mlx4/qp.h>39#include <linux/mlx4/qp.h>
39 40
drivers/net/ethernet/mellanox/mlx4/srq.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33 33
34#include <linux/mlx4/cmd.h>34#include <linux/mlx4/cmd.h>
35#include <linux/export.h>
35#include <linux/gfp.h>36#include <linux/gfp.h>
36 37
37#include "mlx4.h"38#include "mlx4.h"
drivers/net/ethernet/neterion/vxge/vxge-main.c+1−0
@@ -55,6 +55,7 @@ · 54 unmodified lines
55#include <linux/firmware.h>55#include <linux/firmware.h>
56#include <linux/net_tstamp.h>56#include <linux/net_tstamp.h>
57#include <linux/prefetch.h>57#include <linux/prefetch.h>
58#include <linux/module.h>
58#include "vxge-main.h"59#include "vxge-main.h"
59#include "vxge-reg.h"60#include "vxge-reg.h"
60 61
drivers/net/ethernet/octeon/octeon_mgmt.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/capability.h>9#include <linux/capability.h>
10#include <linux/dma-mapping.h>10#include <linux/dma-mapping.h>
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/module.h>
12#include <linux/interrupt.h>13#include <linux/interrupt.h>
13#include <linux/platform_device.h>14#include <linux/platform_device.h>
14#include <linux/netdevice.h>15#include <linux/netdevice.h>
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include "pch_gbe.h"21#include "pch_gbe.h"
22#include "pch_gbe_api.h"22#include "pch_gbe_api.h"
23#include <linux/module.h>
23 24
24#define DRV_VERSION "1.00"25#define DRV_VERSION "1.00"
25const char pch_driver_version[] = DRV_VERSION;26const char pch_driver_version[] = DRV_VERSION;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
19 */19 */
20 20
21#include <linux/module.h> /* for __MODULE_STRING */
21#include "pch_gbe.h"22#include "pch_gbe.h"
22 23
23#define OPTION_UNSET -124#define OPTION_UNSET -1
drivers/net/ethernet/sfc/rx.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/tcp.h>15#include <linux/tcp.h>
16#include <linux/udp.h>16#include <linux/udp.h>
17#include <linux/prefetch.h>17#include <linux/prefetch.h>
18#include <linux/moduleparam.h>
18#include <net/ip.h>19#include <net/ip.h>
19#include <net/checksum.h>20#include <net/checksum.h>
20#include "net_driver.h"21#include "net_driver.h"
drivers/net/ethernet/smsc/smsc9420.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/dma-mapping.h>28#include <linux/dma-mapping.h>
29#include <linux/crc32.h>29#include <linux/crc32.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/module.h>
31#include <asm/unaligned.h>32#include <asm/unaligned.h>
32#include "smsc9420.h"33#include "smsc9420.h"
33 34
drivers/net/ethernet/xscale/ixp4xx_eth.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/platform_device.h>35#include <linux/platform_device.h>
36#include <linux/ptp_classify.h>36#include <linux/ptp_classify.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/module.h>
38#include <mach/ixp46x_ts.h>39#include <mach/ixp46x_ts.h>
39#include <mach/npe.h>40#include <mach/npe.h>
40#include <mach/qmgr.h>41#include <mach/qmgr.h>
drivers/net/phy/realtek.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 *14 *
15 */15 */
16#include <linux/phy.h>16#include <linux/phy.h>
17#include <linux/module.h>
17 18
18#define RTL821x_PHYSR 0x1119#define RTL821x_PHYSR 0x11
19#define RTL821x_PHYSR_DUPLEX 0x200020#define RTL821x_PHYSR_DUPLEX 0x2000
drivers/net/usb/lg-vl600.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/if_ether.h>27#include <linux/if_ether.h>
28#include <linux/if_arp.h>28#include <linux/if_arp.h>
29#include <linux/inetdevice.h>29#include <linux/inetdevice.h>
30#include <linux/module.h>
30 31
31/*32/*
32 * The device has a CDC ACM port for modem control (it claims to be33 * The device has a CDC ACM port for modem control (it claims to be
drivers/net/veth.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <net/dst.h>17#include <net/dst.h>
18#include <net/xfrm.h>18#include <net/xfrm.h>
19#include <linux/veth.h>19#include <linux/veth.h>
20#include <linux/module.h>
20 21
21#define DRV_NAME "veth"22#define DRV_NAME "veth"
22#define DRV_VERSION "1.0"23#define DRV_VERSION "1.0"
drivers/net/vmxnet3/vmxnet3_drv.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 *24 *
25 */25 */
26 26
27#include <linux/module.h>
27#include <net/ip6_checksum.h>28#include <net/ip6_checksum.h>
28 29
29#include "vmxnet3_int.h"30#include "vmxnet3_int.h"
drivers/net/wimax/i2400m/control.c+2−0
@@ -78,6 +78,8 @@ · 77 unmodified lines
78#include <linux/kernel.h>78#include <linux/kernel.h>
79#include <linux/slab.h>79#include <linux/slab.h>
80#include <linux/wimax/i2400m.h>80#include <linux/wimax/i2400m.h>
81#include <linux/export.h>
82#include <linux/moduleparam.h>
81 83
82 84
83#define D_SUBMODULE control85#define D_SUBMODULE control
drivers/net/wimax/i2400m/debugfs.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/etherdevice.h>26#include <linux/etherdevice.h>
27#include <linux/spinlock.h>27#include <linux/spinlock.h>
28#include <linux/device.h>28#include <linux/device.h>
29#include <linux/export.h>
29#include "i2400m.h"30#include "i2400m.h"
30 31
31 32
drivers/net/wimax/i2400m/fw.c+1−0
@@ -158,6 +158,7 @@ · 157 unmodified lines
158#include <linux/sched.h>158#include <linux/sched.h>
159#include <linux/slab.h>159#include <linux/slab.h>
160#include <linux/usb.h>160#include <linux/usb.h>
161#include <linux/export.h>
161#include "i2400m.h"162#include "i2400m.h"
162 163
163 164
drivers/net/wimax/i2400m/netdev.c+1−0
@@ -76,6 +76,7 @@ · 75 unmodified lines
76#include <linux/slab.h>76#include <linux/slab.h>
77#include <linux/netdevice.h>77#include <linux/netdevice.h>
78#include <linux/ethtool.h>78#include <linux/ethtool.h>
79#include <linux/export.h>
79#include "i2400m.h"80#include "i2400m.h"
80 81
81 82
drivers/net/wimax/i2400m/rx.c+2−0
@@ -149,6 +149,8 @@ · 148 unmodified lines
149#include <linux/if_arp.h>149#include <linux/if_arp.h>
150#include <linux/netdevice.h>150#include <linux/netdevice.h>
151#include <linux/workqueue.h>151#include <linux/workqueue.h>
152#include <linux/export.h>
153#include <linux/moduleparam.h>
152#include "i2400m.h"154#include "i2400m.h"
153 155
154 156
drivers/net/wimax/i2400m/sdio.c+1−0
@@ -55,6 +55,7 @@ · 54 unmodified lines
55#include <linux/mmc/sdio_func.h>55#include <linux/mmc/sdio_func.h>
56#include "i2400m-sdio.h"56#include "i2400m-sdio.h"
57#include <linux/wimax/i2400m.h>57#include <linux/wimax/i2400m.h>
58#include <linux/module.h>
58 59
59#define D_SUBMODULE main60#define D_SUBMODULE main
60#include "sdio-debug-levels.h"61#include "sdio-debug-levels.h"
drivers/net/wimax/i2400m/tx.c+1−0
@@ -245,6 +245,7 @@ · 244 unmodified lines
245 */245 */
246#include <linux/netdevice.h>246#include <linux/netdevice.h>
247#include <linux/slab.h>247#include <linux/slab.h>
248#include <linux/export.h>
248#include "i2400m.h"249#include "i2400m.h"
249 250
250 251
drivers/net/wimax/i2400m/usb.c+1−0
@@ -67,6 +67,7 @@ · 66 unmodified lines
67#include <linux/wimax/i2400m.h>67#include <linux/wimax/i2400m.h>
68#include <linux/debugfs.h>68#include <linux/debugfs.h>
69#include <linux/slab.h>69#include <linux/slab.h>
70#include <linux/module.h>
70 71
71 72
72#define D_SUBMODULE usb73#define D_SUBMODULE usb
drivers/net/wireless/adm8211.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/crc32.h>26#include <linux/crc32.h>
27#include <linux/eeprom_93cx6.h>27#include <linux/eeprom_93cx6.h>
28#include <linux/module.h>
28#include <net/mac80211.h>29#include <net/mac80211.h>
29 30
30#include "adm8211.h"31#include "adm8211.h"
drivers/net/wireless/ath/ath5k/debug.c+2−1
@@ -57,8 +57,9 @@ · 56 unmodified lines
57 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF57 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
58 * THE POSSIBILITY OF SUCH DAMAGES.58 * THE POSSIBILITY OF SUCH DAMAGES.
59 */59 */
60#include <linux/export.h>
61#include <linux/moduleparam.h>
60 62
61#include <linux/module.h>
62#include <linux/seq_file.h>63#include <linux/seq_file.h>
63#include <linux/list.h>64#include <linux/list.h>
64#include "debug.h"65#include "debug.h"
drivers/net/wireless/ath/ath5k/pci.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/pci.h>18#include <linux/pci.h>
19#include <linux/pci-aspm.h>19#include <linux/pci-aspm.h>
20#include <linux/etherdevice.h>20#include <linux/etherdevice.h>
21#include <linux/module.h>
21#include "../ath.h"22#include "../ath.h"
22#include "ath5k.h"23#include "ath5k.h"
23#include "debug.h"24#include "debug.h"
drivers/net/wireless/ath/ath6kl/cfg80211.c+2−0
@@ -14,6 +14,8 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/moduleparam.h>
18
17#include "core.h"19#include "core.h"
18#include "cfg80211.h"20#include "cfg80211.h"
19#include "debug.h"21#include "debug.h"
drivers/net/wireless/ath/ath6kl/debug.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/circ_buf.h>19#include <linux/circ_buf.h>
20#include <linux/fs.h>20#include <linux/fs.h>
21#include <linux/vmalloc.h>21#include <linux/vmalloc.h>
22#include <linux/export.h>
22 23
23#include "debug.h"24#include "debug.h"
24#include "target.h"25#include "target.h"
drivers/net/wireless/ath/ath6kl/sdio.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/module.h>
17#include <linux/mmc/card.h>18#include <linux/mmc/card.h>
18#include <linux/mmc/mmc.h>19#include <linux/mmc/mmc.h>
19#include <linux/mmc/host.h>20#include <linux/mmc/host.h>
drivers/net/wireless/ath/ath9k/ahb.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/nl80211.h>19#include <linux/nl80211.h>
20#include <linux/platform_device.h>20#include <linux/platform_device.h>
21#include <linux/ath9k_platform.h>21#include <linux/ath9k_platform.h>
22#include <linux/module.h>
22#include "ath9k.h"23#include "ath9k.h"
23 24
24static const struct platform_device_id ath9k_platform_id_table[] = {25static const struct platform_device_id ath9k_platform_id_table[] = {
drivers/net/wireless/ath/ath9k/ani.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/export.h>
18#include "hw.h"19#include "hw.h"
19#include "hw-ops.h"20#include "hw-ops.h"
20 21
drivers/net/wireless/ath/ath9k/ar9002_hw.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/moduleparam.h>
17#include "hw.h"18#include "hw.h"
18#include "ar5008_initvals.h"19#include "ar5008_initvals.h"
19#include "ar9001_initvals.h"20#include "ar9001_initvals.h"
drivers/net/wireless/ath/ath9k/ar9002_mac.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include "hw.h"17#include "hw.h"
18#include <linux/export.h>
18 19
19#define AR_BufLen 0x00000fff20#define AR_BufLen 0x00000fff
20 21
drivers/net/wireless/ath/ath9k/ar9003_mac.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF13 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16#include <linux/export.h>
16#include "hw.h"17#include "hw.h"
17#include "ar9003_mac.h"18#include "ar9003_mac.h"
18 19
drivers/net/wireless/ath/ath9k/ar9003_paprd.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/export.h>
17#include "hw.h"18#include "hw.h"
18#include "ar9003_phy.h"19#include "ar9003_phy.h"
19 20
drivers/net/wireless/ath/ath9k/ar9003_phy.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/export.h>
17#include "hw.h"18#include "hw.h"
18#include "ar9003_phy.h"19#include "ar9003_phy.h"
19 20
drivers/net/wireless/ath/ath9k/btcoex.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/export.h>
17#include "hw.h"18#include "hw.h"
18 19
19enum ath_bt_mode {20enum ath_bt_mode {
drivers/net/wireless/ath/ath9k/calib.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include "hw.h"17#include "hw.h"
18#include "hw-ops.h"18#include "hw-ops.h"
19#include <linux/export.h>
19 20
20/* Common calibration code */21/* Common calibration code */
21 22
drivers/net/wireless/ath/ath9k/debug.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/vmalloc.h>18#include <linux/vmalloc.h>
19#include <linux/export.h>
19#include <asm/unaligned.h>20#include <asm/unaligned.h>
20 21
21#include "ath9k.h"22#include "ath9k.h"
drivers/net/wireless/ath/ath9k/hw.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include <linux/io.h>17#include <linux/io.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/module.h>
19#include <asm/unaligned.h>20#include <asm/unaligned.h>
20 21
21#include "hw.h"22#include "hw.h"
drivers/net/wireless/ath/ath9k/init.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/dma-mapping.h>17#include <linux/dma-mapping.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/ath9k_platform.h>19#include <linux/ath9k_platform.h>
20#include <linux/module.h>
20 21
21#include "ath9k.h"22#include "ath9k.h"
22 23
drivers/net/wireless/ath/ath9k/mac.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include "hw.h"17#include "hw.h"
18#include "hw-ops.h"18#include "hw-ops.h"
19#include <linux/export.h>
19 20
20static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah,21static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah,
21 struct ath9k_tx_queue_info *qi)22 struct ath9k_tx_queue_info *qi)
drivers/net/wireless/ath/ath9k/pci.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/pci.h>18#include <linux/pci.h>
19#include <linux/pci-aspm.h>19#include <linux/pci-aspm.h>
20#include <linux/ath9k_platform.h>20#include <linux/ath9k_platform.h>
21#include <linux/module.h>
21#include "ath9k.h"22#include "ath9k.h"
22 23
23static DEFINE_PCI_DEVICE_TABLE(ath_pci_id_table) = {24static DEFINE_PCI_DEVICE_TABLE(ath_pci_id_table) = {
drivers/net/wireless/ath/ath9k/rc.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/export.h>
19 20
20#include "ath9k.h"21#include "ath9k.h"
21 22
drivers/net/wireless/ath/carl9170/fw.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/firmware.h>24#include <linux/firmware.h>
25#include <linux/crc32.h>25#include <linux/crc32.h>
26#include <linux/module.h>
26#include "carl9170.h"27#include "carl9170.h"
27#include "fwcmd.h"28#include "fwcmd.h"
28#include "version.h"29#include "version.h"
drivers/net/wireless/ath/debug.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/export.h>
17#include "ath.h"18#include "ath.h"
18 19
19const char *ath_opmode_to_string(enum nl80211_iftype opmode)20const char *ath_opmode_to_string(enum nl80211_iftype opmode)
drivers/net/wireless/ath/hw.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 */15 */
16 16
17#include <linux/export.h>
17#include <asm/unaligned.h>18#include <asm/unaligned.h>
18 19
19#include "ath.h"20#include "ath.h"
drivers/net/wireless/ath/key.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.15 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16 */16 */
17 17
18#include <linux/export.h>
18#include <asm/unaligned.h>19#include <asm/unaligned.h>
19#include <net/mac80211.h>20#include <net/mac80211.h>
20 21
drivers/net/wireless/ath/regd.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/export.h>
18#include <net/cfg80211.h>19#include <net/cfg80211.h>
19#include <net/mac80211.h>20#include <net/mac80211.h>
20#include "regd.h"21#include "regd.h"
drivers/net/wireless/b43/main.c+1−1
@@ -34,7 +34,7 @@ · 33 unmodified lines
34 34
35#include <linux/delay.h>35#include <linux/delay.h>
36#include <linux/init.h>36#include <linux/init.h>
37#include <linux/moduleparam.h>37#include <linux/module.h>
38#include <linux/if_arp.h>38#include <linux/if_arp.h>
39#include <linux/etherdevice.h>39#include <linux/etherdevice.h>
40#include <linux/firmware.h>40#include <linux/firmware.h>
drivers/net/wireless/b43/pcmcia.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include <linux/ssb/ssb.h>26#include <linux/ssb/ssb.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/module.h>
28 29
29#include <pcmcia/cistpl.h>30#include <pcmcia/cistpl.h>
30#include <pcmcia/ciscode.h>31#include <pcmcia/ciscode.h>
drivers/net/wireless/b43legacy/main.c+1−1
@@ -31,7 +31,7 @@ · 30 unmodified lines
31 31
32#include <linux/delay.h>32#include <linux/delay.h>
33#include <linux/init.h>33#include <linux/init.h>
34#include <linux/moduleparam.h>34#include <linux/module.h>
35#include <linux/if_arp.h>35#include <linux/if_arp.h>
36#include <linux/etherdevice.h>36#include <linux/etherdevice.h>
37#include <linux/firmware.h>37#include <linux/firmware.h>
drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/types.h>18#include <linux/types.h>
19#include <linux/netdevice.h>19#include <linux/netdevice.h>
20#include <linux/export.h>
20#include <linux/pci.h>21#include <linux/pci.h>
21#include <linux/pci_ids.h>22#include <linux/pci_ids.h>
22#include <linux/sched.h>23#include <linux/sched.h>
drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/firmware.h>22#include <linux/firmware.h>
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/module.h>
24#include <net/mac80211.h>25#include <net/mac80211.h>
25#include <defs.h>26#include <defs.h>
26#include "nicpci.h"27#include "nicpci.h"
drivers/net/wireless/hostap/hostap_80211_rx.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/etherdevice.h>1#include <linux/etherdevice.h>
2#include <linux/slab.h>2#include <linux/slab.h>
3#include <linux/export.h>
3#include <net/lib80211.h>4#include <net/lib80211.h>
4#include <linux/if_arp.h>5#include <linux/if_arp.h>
5 6
drivers/net/wireless/hostap/hostap_80211_tx.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/slab.h>1#include <linux/slab.h>
2#include <linux/export.h>
2 3
3#include "hostap_80211.h"4#include "hostap_80211.h"
4#include "hostap_common.h"5#include "hostap_common.h"
drivers/net/wireless/hostap/hostap_ap.c+2−0
@@ -21,6 +21,8 @@ · 20 unmodified lines
21#include <linux/random.h>21#include <linux/random.h>
22#include <linux/if_arp.h>22#include <linux/if_arp.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/export.h>
25#include <linux/moduleparam.h>
24 26
25#include "hostap_wlan.h"27#include "hostap_wlan.h"
26#include "hostap.h"28#include "hostap.h"
drivers/net/wireless/hostap/hostap_info.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3#include <linux/if_arp.h>3#include <linux/if_arp.h>
4#include <linux/sched.h>4#include <linux/sched.h>
5#include <linux/slab.h>5#include <linux/slab.h>
6#include <linux/export.h>
6#include "hostap_wlan.h"7#include "hostap_wlan.h"
7#include "hostap.h"8#include "hostap.h"
8#include "hostap_ap.h"9#include "hostap_ap.h"
drivers/net/wireless/hostap/hostap_ioctl.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/sched.h>5#include <linux/sched.h>
6#include <linux/ethtool.h>6#include <linux/ethtool.h>
7#include <linux/if_arp.h>7#include <linux/if_arp.h>
8#include <linux/module.h>
8#include <net/lib80211.h>9#include <net/lib80211.h>
9 10
10#include "hostap_wlan.h"11#include "hostap_wlan.h"
drivers/net/wireless/hostap/hostap_proc.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 2
3#include <linux/types.h>3#include <linux/types.h>
4#include <linux/proc_fs.h>4#include <linux/proc_fs.h>
5#include <linux/export.h>
5#include <net/lib80211.h>6#include <net/lib80211.h>
6 7
7#include "hostap_wlan.h"8#include "hostap_wlan.h"
drivers/net/wireless/iwlegacy/iwl-debugfs.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-649726 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
27 *****************************************************************************/27 *****************************************************************************/
28#include <linux/ieee80211.h>28#include <linux/ieee80211.h>
29#include <linux/export.h>
29#include <net/mac80211.h>30#include <net/mac80211.h>
30 31
31 32
drivers/net/wireless/iwlegacy/iwl-rx.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include <linux/etherdevice.h>30#include <linux/etherdevice.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/export.h>
32#include <net/mac80211.h>33#include <net/mac80211.h>
33#include <asm/unaligned.h>34#include <asm/unaligned.h>
34#include "iwl-eeprom.h"35#include "iwl-eeprom.h"
drivers/net/wireless/iwlegacy/iwl-scan.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/types.h>29#include <linux/types.h>
30#include <linux/etherdevice.h>30#include <linux/etherdevice.h>
31#include <linux/export.h>
31#include <net/mac80211.h>32#include <net/mac80211.h>
32 33
33#include "iwl-eeprom.h"34#include "iwl-eeprom.h"
drivers/net/wireless/iwlegacy/iwl-sta.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/etherdevice.h>31#include <linux/etherdevice.h>
32#include <linux/sched.h>32#include <linux/sched.h>
33#include <linux/lockdep.h>33#include <linux/lockdep.h>
34#include <linux/export.h>
34 35
35#include "iwl-dev.h"36#include "iwl-dev.h"
36#include "iwl-core.h"37#include "iwl-core.h"
drivers/net/wireless/iwlegacy/iwl-tx.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/etherdevice.h>30#include <linux/etherdevice.h>
31#include <linux/sched.h>31#include <linux/sched.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/export.h>
33#include <net/mac80211.h>34#include <net/mac80211.h>
34#include "iwl-eeprom.h"35#include "iwl-eeprom.h"
35#include "iwl-dev.h"36#include "iwl-dev.h"
drivers/net/wireless/iwlwifi/iwl-pci.c+1−0
@@ -60,6 +60,7 @@ · 59 unmodified lines
60 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.60 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
61 *61 *
62 *****************************************************************************/62 *****************************************************************************/
63#include <linux/module.h>
63#include <linux/pci.h>64#include <linux/pci.h>
64#include <linux/pci-aspm.h>65#include <linux/pci-aspm.h>
65 66
drivers/net/wireless/iwmc3200wifi/commands.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/ieee80211.h>42#include <linux/ieee80211.h>
43#include <linux/sched.h>43#include <linux/sched.h>
44#include <linux/slab.h>44#include <linux/slab.h>
45#include <linux/moduleparam.h>
45 46
46#include "iwm.h"47#include "iwm.h"
47#include "bus.h"48#include "bus.h"
drivers/net/wireless/iwmc3200wifi/debugfs.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/bitops.h>26#include <linux/bitops.h>
27#include <linux/debugfs.h>27#include <linux/debugfs.h>
28#include <linux/export.h>
28 29
29#include "iwm.h"30#include "iwm.h"
30#include "bus.h"31#include "bus.h"
drivers/net/wireless/iwmc3200wifi/main.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/ieee80211.h>42#include <linux/ieee80211.h>
43#include <linux/wireless.h>43#include <linux/wireless.h>
44#include <linux/slab.h>44#include <linux/slab.h>
45#include <linux/moduleparam.h>
45 46
46#include "iwm.h"47#include "iwm.h"
47#include "debug.h"48#include "debug.h"
drivers/net/wireless/iwmc3200wifi/sdio.c+1−0
@@ -63,6 +63,7 @@ · 62 unmodified lines
63 */63 */
64 64
65#include <linux/kernel.h>65#include <linux/kernel.h>
66#include <linux/module.h>
66#include <linux/slab.h>67#include <linux/slab.h>
67#include <linux/netdevice.h>68#include <linux/netdevice.h>
68#include <linux/debugfs.h>69#include <linux/debugfs.h>
drivers/net/wireless/libertas/cmd.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/if_arp.h>10#include <linux/if_arp.h>
11#include <linux/export.h>
11 12
12#include "decl.h"13#include "decl.h"
13#include "cfg.h"14#include "cfg.h"
drivers/net/wireless/libertas/debugfs.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/mm.h>5#include <linux/mm.h>
6#include <linux/string.h>6#include <linux/string.h>
7#include <linux/slab.h>7#include <linux/slab.h>
8#include <linux/export.h>
8 9
9#include "decl.h"10#include "decl.h"
10#include "cmd.h"11#include "cmd.h"
drivers/net/wireless/libertas/if_sdio.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt29#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
30 30
31#include <linux/kernel.h>31#include <linux/kernel.h>
32#include <linux/moduleparam.h>32#include <linux/module.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/firmware.h>34#include <linux/firmware.h>
35#include <linux/netdevice.h>35#include <linux/netdevice.h>
drivers/net/wireless/libertas/if_spi.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/hardirq.h>22#include <linux/hardirq.h>
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/moduleparam.h>24#include <linux/module.h>
25#include <linux/firmware.h>25#include <linux/firmware.h>
26#include <linux/jiffies.h>26#include <linux/jiffies.h>
27#include <linux/list.h>27#include <linux/list.h>
drivers/net/wireless/libertas/if_usb.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt5#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
6 6
7#include <linux/delay.h>7#include <linux/delay.h>
8#include <linux/moduleparam.h>8#include <linux/module.h>
9#include <linux/firmware.h>9#include <linux/firmware.h>
10#include <linux/netdevice.h>10#include <linux/netdevice.h>
11#include <linux/slab.h>11#include <linux/slab.h>
drivers/net/wireless/libertas/main.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6 6
7#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt7#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
8 8
9#include <linux/moduleparam.h>9#include <linux/module.h>
10#include <linux/delay.h>10#include <linux/delay.h>
11#include <linux/etherdevice.h>11#include <linux/etherdevice.h>
12#include <linux/hardirq.h>12#include <linux/hardirq.h>
drivers/net/wireless/libertas/rx.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/hardirq.h>8#include <linux/hardirq.h>
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/types.h>10#include <linux/types.h>
11#include <linux/export.h>
11#include <net/cfg80211.h>12#include <net/cfg80211.h>
12 13
13#include "defs.h"14#include "defs.h"
drivers/net/wireless/libertas/tx.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/netdevice.h>5#include <linux/netdevice.h>
6#include <linux/etherdevice.h>6#include <linux/etherdevice.h>
7#include <linux/sched.h>7#include <linux/sched.h>
8#include <linux/export.h>
8#include <net/cfg80211.h>9#include <net/cfg80211.h>
9 10
10#include "host.h"11#include "host.h"
drivers/net/wireless/libertas_tf/cmd.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/hardirq.h>12#include <linux/hardirq.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/export.h>
14 15
15#include "libertas_tf.h"16#include "libertas_tf.h"
16 17
drivers/net/wireless/libertas_tf/if_usb.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include "if_usb.h"15#include "if_usb.h"
16 16
17#include <linux/delay.h>17#include <linux/delay.h>
18#include <linux/moduleparam.h>18#include <linux/module.h>
19#include <linux/firmware.h>19#include <linux/firmware.h>
20#include <linux/netdevice.h>20#include <linux/netdevice.h>
21#include <linux/slab.h>21#include <linux/slab.h>
drivers/net/wireless/libertas_tf/main.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/slab.h>13#include <linux/slab.h>
14 14
15#include <linux/etherdevice.h>15#include <linux/etherdevice.h>
16#include <linux/module.h>
16#include "libertas_tf.h"17#include "libertas_tf.h"
17 18
18#define DRIVER_RELEASE_VERSION "004.p0"19#define DRIVER_RELEASE_VERSION "004.p0"
drivers/net/wireless/mac80211_hwsim.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/rtnetlink.h>26#include <linux/rtnetlink.h>
27#include <linux/etherdevice.h>27#include <linux/etherdevice.h>
28#include <linux/debugfs.h>28#include <linux/debugfs.h>
29#include <linux/module.h>
29#include <net/genetlink.h>30#include <net/genetlink.h>
30#include "mac80211_hwsim.h"31#include "mac80211_hwsim.h"
31 32
drivers/net/wireless/orinoco/fw.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/slab.h>6#include <linux/slab.h>
7#include <linux/firmware.h>7#include <linux/firmware.h>
8#include <linux/device.h>8#include <linux/device.h>
9#include <linux/module.h>
9 10
10#include "hermes.h"11#include "hermes.h"
11#include "hermes_dld.h"12#include "hermes_dld.h"
drivers/net/wireless/p54/eeprom.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <net/mac80211.h>25#include <net/mac80211.h>
26#include <linux/crc-ccitt.h>26#include <linux/crc-ccitt.h>
27#include <linux/export.h>
27 28
28#include "p54.h"29#include "p54.h"
29#include "eeprom.h"30#include "eeprom.h"
drivers/net/wireless/p54/fwio.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/firmware.h>21#include <linux/firmware.h>
22#include <linux/etherdevice.h>22#include <linux/etherdevice.h>
23#include <linux/export.h>
23 24
24#include <net/mac80211.h>25#include <net/mac80211.h>
25 26
drivers/net/wireless/p54/main.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/firmware.h>21#include <linux/firmware.h>
22#include <linux/etherdevice.h>22#include <linux/etherdevice.h>
23#include <linux/module.h>
23 24
24#include <net/mac80211.h>25#include <net/mac80211.h>
25 26
drivers/net/wireless/p54/p54pci.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/etherdevice.h>20#include <linux/etherdevice.h>
21#include <linux/delay.h>21#include <linux/delay.h>
22#include <linux/completion.h>22#include <linux/completion.h>
23#include <linux/module.h>
23#include <net/mac80211.h>24#include <net/mac80211.h>
24 25
25#include "p54.h"26#include "p54.h"
drivers/net/wireless/p54/p54usb.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/etherdevice.h>20#include <linux/etherdevice.h>
21#include <linux/delay.h>21#include <linux/delay.h>
22#include <linux/crc32.h>22#include <linux/crc32.h>
23#include <linux/module.h>
23#include <net/mac80211.h>24#include <net/mac80211.h>
24 25
25#include "p54.h"26#include "p54.h"
drivers/net/wireless/p54/txrx.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 * published by the Free Software Foundation.16 * published by the Free Software Foundation.
17 */17 */
18 18
19#include <linux/export.h>
19#include <linux/init.h>20#include <linux/init.h>
20#include <linux/firmware.h>21#include <linux/firmware.h>
21#include <linux/etherdevice.h>22#include <linux/etherdevice.h>
drivers/net/wireless/rtl818x/rtl8180/dev.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/etherdevice.h>23#include <linux/etherdevice.h>
24#include <linux/eeprom_93cx6.h>24#include <linux/eeprom_93cx6.h>
25#include <linux/module.h>
25#include <net/mac80211.h>26#include <net/mac80211.h>
26 27
27#include "rtl8180.h"28#include "rtl8180.h"
drivers/net/wireless/rtl818x/rtl8187/dev.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/etherdevice.h>27#include <linux/etherdevice.h>
28#include <linux/eeprom_93cx6.h>28#include <linux/eeprom_93cx6.h>
29#include <linux/module.h>
29#include <net/mac80211.h>30#include <net/mac80211.h>
30 31
31#include "rtl8187.h"32#include "rtl8187.h"
drivers/net/wireless/rtlwifi/base.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
31 31
32#include <linux/ip.h>32#include <linux/ip.h>
33#include <linux/module.h>
33#include "wifi.h"34#include "wifi.h"
34#include "rc.h"35#include "rc.h"
35#include "base.h"36#include "base.h"
drivers/net/wireless/rtlwifi/cam.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
31 31
32#include <linux/export.h>
32#include "wifi.h"33#include "wifi.h"
33#include "cam.h"34#include "cam.h"
34 35
drivers/net/wireless/rtlwifi/efuse.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 *27 *
28 *****************************************************************************/28 *****************************************************************************/
29 29
30#include <linux/export.h>
30#include "wifi.h"31#include "wifi.h"
31#include "efuse.h"32#include "efuse.h"
32 33
drivers/net/wireless/rtlwifi/pci.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 *27 *
28 *****************************************************************************/28 *****************************************************************************/
29 29
30#include <linux/export.h>
30#include "core.h"31#include "core.h"
31#include "wifi.h"32#include "wifi.h"
32#include "pci.h"33#include "pci.h"
drivers/net/wireless/rtlwifi/ps.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 *27 *
28 *****************************************************************************/28 *****************************************************************************/
29 29
30#include <linux/export.h>
30#include "wifi.h"31#include "wifi.h"
31#include "base.h"32#include "base.h"
32#include "ps.h"33#include "ps.h"
drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 *27 *
28 *****************************************************************************/28 *****************************************************************************/
29 29
30#include <linux/export.h>
30#include "dm_common.h"31#include "dm_common.h"
31#include "phy_common.h"32#include "phy_common.h"
32#include "../pci.h"33#include "../pci.h"
drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
31 31
32#include <linux/firmware.h>32#include <linux/firmware.h>
33#include <linux/export.h>
33#include "../wifi.h"34#include "../wifi.h"
34#include "../pci.h"35#include "../pci.h"
35#include "../base.h"36#include "../base.h"
drivers/net/wireless/rtlwifi/rtl8192c/main.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 *27 *
28 *****************************************************************************/28 *****************************************************************************/
29 29
30#include <linux/module.h>
30#include "../wifi.h"31#include "../wifi.h"
31 32
32 33
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 *27 *
28 *****************************************************************************/28 *****************************************************************************/
29 29
30#include <linux/export.h>
30#include "../wifi.h"31#include "../wifi.h"
31#include "../rtl8192ce/reg.h"32#include "../rtl8192ce/reg.h"
32#include "../rtl8192ce/def.h"33#include "../rtl8192ce/def.h"
drivers/net/wireless/rtlwifi/rtl8192ce/sw.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 *****************************************************************************/28 *****************************************************************************/
29 29
30#include <linux/vmalloc.h>30#include <linux/vmalloc.h>
31#include <linux/module.h>
31 32
32#include "../wifi.h"33#include "../wifi.h"
33#include "../core.h"34#include "../core.h"
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include "led.h"42#include "led.h"
43#include "hw.h"43#include "hw.h"
44#include <linux/vmalloc.h>44#include <linux/vmalloc.h>
45#include <linux/module.h>
45 46
46MODULE_AUTHOR("Georgia <georgia@realtek.com>");47MODULE_AUTHOR("Georgia <georgia@realtek.com>");
47MODULE_AUTHOR("Ziv Huang <ziv_huang@realtek.com>");48MODULE_AUTHOR("Ziv Huang <ziv_huang@realtek.com>");
drivers/net/wireless/rtlwifi/rtl8192de/sw.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
31 31
32#include <linux/vmalloc.h>32#include <linux/vmalloc.h>
33#include <linux/module.h>
33 34
34#include "../wifi.h"35#include "../wifi.h"
35#include "../core.h"36#include "../core.h"
drivers/net/wireless/rtlwifi/rtl8192se/sw.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt30#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
31 31
32#include <linux/vmalloc.h>32#include <linux/vmalloc.h>
33#include <linux/module.h>
33 34
34#include "../wifi.h"35#include "../wifi.h"
35#include "../core.h"36#include "../core.h"
drivers/net/wireless/rtlwifi/usb.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt28#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
29 29
30#include <linux/usb.h>30#include <linux/usb.h>
31#include <linux/export.h>
31#include "core.h"32#include "core.h"
32#include "wifi.h"33#include "wifi.h"
33#include "usb.h"34#include "usb.h"
drivers/net/wireless/wl12xx/boot.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/wl12xx.h>25#include <linux/wl12xx.h>
26#include <linux/export.h>
26 27
27#include "acx.h"28#include "acx.h"
28#include "reg.h"29#include "reg.h"
drivers/net/wireless/zd1211rw/zd_usb.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/skbuff.h>28#include <linux/skbuff.h>
29#include <linux/usb.h>29#include <linux/usb.h>
30#include <linux/workqueue.h>30#include <linux/workqueue.h>
31#include <linux/module.h>
31#include <net/mac80211.h>32#include <net/mac80211.h>
32#include <asm/unaligned.h>33#include <asm/unaligned.h>
33 34
drivers/nfc/nfcwilink.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 *27 *
28 */28 */
29#include <linux/platform_device.h>29#include <linux/platform_device.h>
30#include <linux/module.h>
30#include <linux/nfc.h>31#include <linux/nfc.h>
31#include <net/nfc/nci.h>32#include <net/nfc/nci.h>
32#include <net/nfc/nci_core.h>33#include <net/nfc/nci_core.h>
drivers/of/of_net.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/of_net.h>10#include <linux/of_net.h>
11#include <linux/phy.h>11#include <linux/phy.h>
12#include <linux/export.h>
12 13
13/**14/**
14 * It maps 'enum phy_interface_t' found in include/linux/phy.h15 * It maps 'enum phy_interface_t' found in include/linux/phy.h
drivers/of/of_pci.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/export.h>
2#include <linux/of.h>3#include <linux/of.h>
3#include <linux/of_pci.h>4#include <linux/of_pci.h>
4#include <asm/prom.h>5#include <asm/prom.h>
drivers/of/of_pci_irq.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/of_pci.h>2#include <linux/of_pci.h>
3#include <linux/of_irq.h>3#include <linux/of_irq.h>
4#include <linux/export.h>
4#include <asm/prom.h>5#include <asm/prom.h>
5 6
6/**7/**
drivers/of/of_spi.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 * tree.6 * tree.
7 */7 */
8 8
9#include <linux/module.h>
9#include <linux/of.h>10#include <linux/of.h>
10#include <linux/device.h>11#include <linux/device.h>
11#include <linux/spi/spi.h>12#include <linux/spi/spi.h>
drivers/parisc/ccio-dma.c+1−0
@@ -44,6 +44,7 @@ · 43 unmodified lines
44#include <linux/seq_file.h>44#include <linux/seq_file.h>
45#include <linux/scatterlist.h>45#include <linux/scatterlist.h>
46#include <linux/iommu-helper.h>46#include <linux/iommu-helper.h>
47#include <linux/export.h>
47 48
48#include <asm/byteorder.h>49#include <asm/byteorder.h>
49#include <asm/cache.h> /* for L1_CACHE_BYTES */50#include <asm/cache.h> /* for L1_CACHE_BYTES */
drivers/parisc/sba_iommu.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39 39
40#include <linux/proc_fs.h>40#include <linux/proc_fs.h>
41#include <linux/seq_file.h>41#include <linux/seq_file.h>
42#include <linux/module.h>
42 43
43#include <asm/ropes.h>44#include <asm/ropes.h>
44#include <asm/mckinley.h> /* for proc_mckinley_root */45#include <asm/mckinley.h> /* for proc_mckinley_root */
drivers/pci/ats.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 * PASID support added by Joerg Roedel <joerg.roedel@amd.com>10 * PASID support added by Joerg Roedel <joerg.roedel@amd.com>
11 */11 */
12 12
13#include <linux/export.h>
13#include <linux/pci-ats.h>14#include <linux/pci-ats.h>
14#include <linux/pci.h>15#include <linux/pci.h>
15 16
drivers/pci/hotplug-pci.c+1−0
@@ -1,6 +1,7 @@
1/* Core PCI functionality used only by PCI hotplug */1/* Core PCI functionality used only by PCI hotplug */
2 2
3#include <linux/pci.h>3#include <linux/pci.h>
4#include <linux/export.h>
4#include "pci.h"5#include "pci.h"
5 6
6 7
drivers/pci/hotplug/pciehp_acpi.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/pci_hotplug.h>28#include <linux/pci_hotplug.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/module.h>
30#include "pciehp.h"31#include "pciehp.h"
31 32
32#define PCIEHP_DETECT_PCIE (0)33#define PCIEHP_DETECT_PCIE (0)
drivers/pci/hotplug/pcihp_slot.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 */24 */
25 25
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/export.h>
27#include <linux/pci_hotplug.h>28#include <linux/pci_hotplug.h>
28 29
29static struct hpp_type0 pci_default_type0 = {30static struct hpp_type0 pci_default_type0 = {
drivers/pci/hotplug/rpadlpar_core.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#undef DEBUG18#undef DEBUG
19 19
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/module.h>
21#include <linux/pci.h>22#include <linux/pci.h>
22#include <linux/string.h>23#include <linux/string.h>
23#include <linux/vmalloc.h>24#include <linux/vmalloc.h>
drivers/pci/htirq.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/irq.h>9#include <linux/irq.h>
10#include <linux/pci.h>10#include <linux/pci.h>
11#include <linux/spinlock.h>11#include <linux/spinlock.h>
12#include <linux/export.h>
12#include <linux/slab.h>13#include <linux/slab.h>
13#include <linux/htirq.h>14#include <linux/htirq.h>
14 15
drivers/pci/ioapic.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 */17 */
18 18
19#include <linux/pci.h>19#include <linux/pci.h>
20#include <linux/export.h>
20#include <linux/acpi.h>21#include <linux/acpi.h>
21#include <linux/slab.h>22#include <linux/slab.h>
22#include <acpi/acpi_bus.h>23#include <acpi/acpi_bus.h>
drivers/pci/iov.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/pci.h>11#include <linux/pci.h>
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/mutex.h>13#include <linux/mutex.h>
14#include <linux/export.h>
14#include <linux/string.h>15#include <linux/string.h>
15#include <linux/delay.h>16#include <linux/delay.h>
16#include <linux/pci-ats.h>17#include <linux/pci-ats.h>
drivers/pci/irq.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7#include <linux/acpi.h>7#include <linux/acpi.h>
8#include <linux/device.h>8#include <linux/device.h>
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/export.h>
10#include <linux/pci.h>11#include <linux/pci.h>
11 12
12static void pci_note_irq_problem(struct pci_dev *pdev, const char *reason)13static void pci_note_irq_problem(struct pci_dev *pdev, const char *reason)
drivers/pci/msi.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/irq.h>11#include <linux/irq.h>
12#include <linux/interrupt.h>12#include <linux/interrupt.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/export.h>
14#include <linux/ioport.h>15#include <linux/ioport.h>
15#include <linux/pci.h>16#include <linux/pci.h>
16#include <linux/proc_fs.h>17#include <linux/proc_fs.h>
drivers/pci/pci-sysfs.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/pci.h>20#include <linux/pci.h>
21#include <linux/stat.h>21#include <linux/stat.h>
22#include <linux/export.h>
22#include <linux/topology.h>23#include <linux/topology.h>
23#include <linux/mm.h>24#include <linux/mm.h>
24#include <linux/fs.h>25#include <linux/fs.h>
drivers/pci/quirks.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/types.h>18#include <linux/types.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/export.h>
20#include <linux/pci.h>21#include <linux/pci.h>
21#include <linux/init.h>22#include <linux/init.h>
22#include <linux/delay.h>23#include <linux/delay.h>
drivers/pci/rom.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 * PCI ROM access routines7 * PCI ROM access routines
8 */8 */
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/export.h>
10#include <linux/pci.h>11#include <linux/pci.h>
11#include <linux/slab.h>12#include <linux/slab.h>
12 13
drivers/pci/setup-res.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 18
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/export.h>
21#include <linux/pci.h>22#include <linux/pci.h>
22#include <linux/errno.h>23#include <linux/errno.h>
23#include <linux/ioport.h>24#include <linux/ioport.h>
drivers/pci/slot.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 7
8#include <linux/kobject.h>8#include <linux/kobject.h>
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/module.h>
10#include <linux/pci.h>11#include <linux/pci.h>
11#include <linux/err.h>12#include <linux/err.h>
12#include "pci.h"13#include "pci.h"
drivers/pci/vpd.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include <linux/pci.h>8#include <linux/pci.h>
9#include <linux/export.h>
9 10
10int pci_vpd_find_tag(const u8 *buf, unsigned int off, unsigned int len, u8 rdt)11int pci_vpd_find_tag(const u8 *buf, unsigned int off, unsigned int len, u8 rdt)
11{12{
drivers/pcmcia/db1xxx_ss.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/gpio.h>24#include <linux/gpio.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/pm.h>26#include <linux/pm.h>
27#include <linux/module.h>
27#include <linux/platform_device.h>28#include <linux/platform_device.h>
28#include <linux/resource.h>29#include <linux/resource.h>
29#include <linux/slab.h>30#include <linux/slab.h>
drivers/pcmcia/pxa2xx_cm_x255.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/irq.h>14#include <linux/irq.h>
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/gpio.h>16#include <linux/gpio.h>
17#include <linux/export.h>
17 18
18#include <asm/mach-types.h>19#include <asm/mach-types.h>
19 20
drivers/pcmcia/pxa2xx_cm_x270.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/irq.h>14#include <linux/irq.h>
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/gpio.h>16#include <linux/gpio.h>
17#include <linux/export.h>
17 18
18#include <asm/mach-types.h>19#include <asm/mach-types.h>
19 20
drivers/pinctrl/core.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#define pr_fmt(fmt) "pinctrl core: " fmt12#define pr_fmt(fmt) "pinctrl core: " fmt
13 13
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/export.h>
15#include <linux/init.h>16#include <linux/init.h>
16#include <linux/device.h>17#include <linux/device.h>
17#include <linux/slab.h>18#include <linux/slab.h>
drivers/platform/x86/intel_scu_ipc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/pci.h>24#include <linux/pci.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/sfi.h>26#include <linux/sfi.h>
27#include <linux/module.h>
27#include <asm/mrst.h>28#include <asm/mrst.h>
28#include <asm/intel_scu_ipc.h>29#include <asm/intel_scu_ipc.h>
29 30
drivers/platform/x86/msi-wmi.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/acpi.h>28#include <linux/acpi.h>
29#include <linux/backlight.h>29#include <linux/backlight.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/module.h>
31 32
32MODULE_AUTHOR("Thomas Renninger <trenn@suse.de>");33MODULE_AUTHOR("Thomas Renninger <trenn@suse.de>");
33MODULE_DESCRIPTION("MSI laptop WMI hotkeys driver");34MODULE_DESCRIPTION("MSI laptop WMI hotkeys driver");
drivers/platform/x86/wmi.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/list.h>36#include <linux/list.h>
37#include <linux/acpi.h>37#include <linux/acpi.h>
38#include <linux/slab.h>38#include <linux/slab.h>
39#include <linux/module.h>
39#include <acpi/acpi_bus.h>40#include <acpi/acpi_bus.h>
40#include <acpi/acpi_drivers.h>41#include <acpi/acpi_drivers.h>
41 42
drivers/pnp/pnpacpi/core.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 */20 */
21 21
22#include <linux/export.h>
22#include <linux/acpi.h>23#include <linux/acpi.h>
23#include <linux/pnp.h>24#include <linux/pnp.h>
24#include <linux/slab.h>25#include <linux/slab.h>
drivers/power/max17042_battery.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 */23 */
24 24
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/module.h>
26#include <linux/slab.h>27#include <linux/slab.h>
27#include <linux/i2c.h>28#include <linux/i2c.h>
28#include <linux/mod_devicetable.h>29#include <linux/mod_devicetable.h>
drivers/power/max8903_charger.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/gpio.h>23#include <linux/gpio.h>
24#include <linux/interrupt.h>24#include <linux/interrupt.h>
25#include <linux/module.h>
25#include <linux/slab.h>26#include <linux/slab.h>
26#include <linux/power_supply.h>27#include <linux/power_supply.h>
27#include <linux/platform_device.h>28#include <linux/platform_device.h>
drivers/power/max8997_charger.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 */20 */
21 21
22#include <linux/module.h>
22#include <linux/err.h>23#include <linux/err.h>
23#include <linux/module.h>24#include <linux/module.h>
24#include <linux/slab.h>25#include <linux/slab.h>
drivers/power/max8998_charger.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 */20 */
21 21
22#include <linux/module.h>
22#include <linux/err.h>23#include <linux/err.h>
23#include <linux/module.h>24#include <linux/module.h>
24#include <linux/slab.h>25#include <linux/slab.h>
drivers/power/power_supply_sysfs.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/ctype.h>14#include <linux/ctype.h>
15#include <linux/power_supply.h>15#include <linux/power_supply.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/stat.h>
17 18
18#include "power_supply.h"19#include "power_supply.h"
19 20
drivers/ps3/ps3stor_lib.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <linux/dma-mapping.h>21#include <linux/dma-mapping.h>
22#include <linux/module.h>
22 23
23#include <asm/lv1call.h>24#include <asm/lv1call.h>
24#include <asm/ps3stor.h>25#include <asm/ps3stor.h>
drivers/ps3/sys-manager-core.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/export.h>
22#include <asm/lv1call.h>23#include <asm/lv1call.h>
23#include <asm/ps3.h>24#include <asm/ps3.h>
24 25
drivers/rapidio/switches/idt_gen2.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 * option) any later version.10 * option) any later version.
11 */11 */
12 12
13#include <linux/stat.h>
13#include <linux/rio.h>14#include <linux/rio.h>
14#include <linux/rio_drv.h>15#include <linux/rio_drv.h>
15#include <linux/rio_ids.h>16#include <linux/rio_ids.h>
drivers/regulator/88pm8607.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/regulator/driver.h>16#include <linux/regulator/driver.h>
17#include <linux/regulator/machine.h>17#include <linux/regulator/machine.h>
18#include <linux/mfd/88pm860x.h>18#include <linux/mfd/88pm860x.h>
19#include <linux/module.h>
19 20
20struct pm8607_regulator_info {21struct pm8607_regulator_info {
21 struct regulator_desc desc;22 struct regulator_desc desc;
drivers/regulator/ab8500.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/module.h>
16#include <linux/err.h>17#include <linux/err.h>
17#include <linux/platform_device.h>18#include <linux/platform_device.h>
18#include <linux/mfd/ab8500.h>19#include <linux/mfd/ab8500.h>
drivers/regulator/bq24022.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/platform_device.h>15#include <linux/platform_device.h>
16#include <linux/err.h>16#include <linux/err.h>
17#include <linux/module.h>
17#include <linux/gpio.h>18#include <linux/gpio.h>
18#include <linux/regulator/bq24022.h>19#include <linux/regulator/bq24022.h>
19#include <linux/regulator/driver.h>20#include <linux/regulator/driver.h>
drivers/regulator/core.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/regulator/consumer.h>28#include <linux/regulator/consumer.h>
29#include <linux/regulator/driver.h>29#include <linux/regulator/driver.h>
30#include <linux/regulator/machine.h>30#include <linux/regulator/machine.h>
31#include <linux/module.h>
31 32
32#define CREATE_TRACE_POINTS33#define CREATE_TRACE_POINTS
33#include <trace/events/regulator.h>34#include <trace/events/regulator.h>
drivers/regulator/da903x.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/err.h>14#include <linux/err.h>
15#include <linux/module.h>
15#include <linux/platform_device.h>16#include <linux/platform_device.h>
16#include <linux/regulator/driver.h>17#include <linux/regulator/driver.h>
17#include <linux/regulator/machine.h>18#include <linux/regulator/machine.h>
drivers/regulator/db8500-prcmu.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/regulator/driver.h>17#include <linux/regulator/driver.h>
18#include <linux/regulator/machine.h>18#include <linux/regulator/machine.h>
19#include <linux/regulator/db8500-prcmu.h>19#include <linux/regulator/db8500-prcmu.h>
20#include <linux/module.h>
20 21
21/*22/*
22 * power state reference count23 * power state reference count
drivers/regulator/dummy.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <linux/err.h>18#include <linux/err.h>
19#include <linux/export.h>
19#include <linux/platform_device.h>20#include <linux/platform_device.h>
20#include <linux/regulator/driver.h>21#include <linux/regulator/driver.h>
21#include <linux/regulator/machine.h>22#include <linux/regulator/machine.h>
drivers/regulator/fixed.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/err.h>21#include <linux/err.h>
22#include <linux/mutex.h>22#include <linux/mutex.h>
23#include <linux/module.h>
23#include <linux/platform_device.h>24#include <linux/platform_device.h>
24#include <linux/regulator/driver.h>25#include <linux/regulator/driver.h>
25#include <linux/regulator/fixed.h>26#include <linux/regulator/fixed.h>
drivers/regulator/lp3971.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/err.h>16#include <linux/err.h>
17#include <linux/i2c.h>17#include <linux/i2c.h>
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/module.h>
19#include <linux/regulator/driver.h>20#include <linux/regulator/driver.h>
20#include <linux/regulator/lp3971.h>21#include <linux/regulator/lp3971.h>
21#include <linux/slab.h>22#include <linux/slab.h>
drivers/regulator/lp3972.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/bug.h>12#include <linux/bug.h>
13#include <linux/err.h>13#include <linux/err.h>
14#include <linux/i2c.h>14#include <linux/i2c.h>
15#include <linux/module.h>
15#include <linux/kernel.h>16#include <linux/kernel.h>
16#include <linux/regulator/driver.h>17#include <linux/regulator/driver.h>
17#include <linux/regulator/lp3972.h>18#include <linux/regulator/lp3972.h>
drivers/regulator/max8925-regulator.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 * published by the Free Software Foundation.9 * published by the Free Software Foundation.
10 */10 */
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/module.h>
12#include <linux/init.h>13#include <linux/init.h>
13#include <linux/err.h>14#include <linux/err.h>
14#include <linux/i2c.h>15#include <linux/i2c.h>
drivers/regulator/max8997.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/err.h>26#include <linux/err.h>
27#include <linux/gpio.h>27#include <linux/gpio.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/module.h>
29#include <linux/platform_device.h>30#include <linux/platform_device.h>
30#include <linux/regulator/driver.h>31#include <linux/regulator/driver.h>
31#include <linux/regulator/machine.h>32#include <linux/regulator/machine.h>
drivers/regulator/mc13783-regulator.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/err.h>20#include <linux/err.h>
21#include <linux/module.h>
21#include "mc13xxx.h"22#include "mc13xxx.h"
22 23
23#define MC13783_REG_SWITCHERS5 2924#define MC13783_REG_SWITCHERS5 29
drivers/regulator/mc13892-regulator.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/err.h>20#include <linux/err.h>
21#include <linux/module.h>
21#include "mc13xxx.h"22#include "mc13xxx.h"
22 23
23#define MC13892_REVISION 724#define MC13892_REVISION 7
drivers/regulator/mc13xxx-regulator-core.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/err.h>25#include <linux/err.h>
26#include <linux/module.h>
26#include "mc13xxx.h"27#include "mc13xxx.h"
27 28
28static int mc13xxx_regulator_enable(struct regulator_dev *rdev)29static int mc13xxx_regulator_enable(struct regulator_dev *rdev)
drivers/regulator/tps6586x-regulator.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/module.h>
17#include <linux/init.h>18#include <linux/init.h>
18#include <linux/err.h>19#include <linux/err.h>
19#include <linux/slab.h>20#include <linux/slab.h>
drivers/regulator/userspace-consumer.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 18
19#include <linux/err.h>19#include <linux/err.h>
20#include <linux/mutex.h>20#include <linux/mutex.h>
21#include <linux/module.h>
21#include <linux/platform_device.h>22#include <linux/platform_device.h>
22#include <linux/regulator/consumer.h>23#include <linux/regulator/consumer.h>
23#include <linux/regulator/userspace-consumer.h>24#include <linux/regulator/userspace-consumer.h>
drivers/regulator/virtual.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/platform_device.h>16#include <linux/platform_device.h>
17#include <linux/regulator/consumer.h>17#include <linux/regulator/consumer.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/module.h>
19 20
20struct virtual_consumer_data {21struct virtual_consumer_data {
21 struct mutex lock;22 struct mutex lock;
drivers/regulator/wm8400-regulator.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/bug.h>15#include <linux/bug.h>
16#include <linux/err.h>16#include <linux/err.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/module.h>
18#include <linux/regulator/driver.h>19#include <linux/regulator/driver.h>
19#include <linux/mfd/wm8400-private.h>20#include <linux/mfd/wm8400-private.h>
20 21
drivers/rtc/interface.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/rtc.h>14#include <linux/rtc.h>
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/module.h>
16#include <linux/log2.h>17#include <linux/log2.h>
17#include <linux/workqueue.h>18#include <linux/workqueue.h>
18 19
drivers/rtc/rtc-dm355evm.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/platform_device.h>14#include <linux/platform_device.h>
15 15
16#include <linux/i2c/dm355evm_msp.h>16#include <linux/i2c/dm355evm_msp.h>
17#include <linux/module.h>
17 18
18 19
19/*20/*
drivers/rtc/rtc-ds1305.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/spi/spi.h>18#include <linux/spi/spi.h>
19#include <linux/spi/ds1305.h>19#include <linux/spi/ds1305.h>
20#include <linux/module.h>
20 21
21 22
22/*23/*
drivers/rtc/rtc-ds1511.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/rtc.h>23#include <linux/rtc.h>
24#include <linux/platform_device.h>24#include <linux/platform_device.h>
25#include <linux/io.h>25#include <linux/io.h>
26#include <linux/module.h>
26 27
27#define DRV_VERSION "0.6"28#define DRV_VERSION "0.6"
28 29
drivers/rtc/rtc-ds1553.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/rtc.h>18#include <linux/rtc.h>
19#include <linux/platform_device.h>19#include <linux/platform_device.h>
20#include <linux/io.h>20#include <linux/io.h>
21#include <linux/module.h>
21 22
22#define DRV_VERSION "0.3"23#define DRV_VERSION "0.3"
23 24
drivers/rtc/rtc-ds1672.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/i2c.h>12#include <linux/i2c.h>
13#include <linux/rtc.h>13#include <linux/rtc.h>
14#include <linux/module.h>
14 15
15#define DRV_VERSION "0.4"16#define DRV_VERSION "0.4"
16 17
drivers/rtc/rtc-ds1742.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/rtc.h>21#include <linux/rtc.h>
22#include <linux/platform_device.h>22#include <linux/platform_device.h>
23#include <linux/io.h>23#include <linux/io.h>
24#include <linux/module.h>
24 25
25#define DRV_VERSION "0.4"26#define DRV_VERSION "0.4"
26 27
drivers/rtc/rtc-em3027.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/i2c.h>14#include <linux/i2c.h>
15#include <linux/rtc.h>15#include <linux/rtc.h>
16#include <linux/bcd.h>16#include <linux/bcd.h>
17#include <linux/module.h>
17 18
18/* Registers */19/* Registers */
19#define EM3027_REG_ON_OFF_CTRL 0x0020#define EM3027_REG_ON_OFF_CTRL 0x00
drivers/rtc/rtc-isl12022.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/bcd.h>15#include <linux/bcd.h>
16#include <linux/rtc.h>16#include <linux/rtc.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/module.h>
18 19
19#define DRV_VERSION "0.1"20#define DRV_VERSION "0.1"
20 21
drivers/rtc/rtc-mv.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/platform_device.h>14#include <linux/platform_device.h>
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/gfp.h>16#include <linux/gfp.h>
17#include <linux/module.h>
17 18
18 19
19#define RTC_TIME_REG_OFFS 020#define RTC_TIME_REG_OFFS 0
drivers/rtc/rtc-pcf2123.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/slab.h>42#include <linux/slab.h>
43#include <linux/rtc.h>43#include <linux/rtc.h>
44#include <linux/spi/spi.h>44#include <linux/spi/spi.h>
45#include <linux/module.h>
45 46
46#define DRV_VERSION "0.6"47#define DRV_VERSION "0.6"
47 48
drivers/rtc/rtc-pcf8563.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/bcd.h>18#include <linux/bcd.h>
19#include <linux/rtc.h>19#include <linux/rtc.h>
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/module.h>
21 22
22#define DRV_VERSION "0.4.3"23#define DRV_VERSION "0.4.3"
23 24
drivers/rtc/rtc-rs5c348.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/rtc.h>23#include <linux/rtc.h>
24#include <linux/workqueue.h>24#include <linux/workqueue.h>
25#include <linux/spi/spi.h>25#include <linux/spi/spi.h>
26#include <linux/module.h>
26 27
27#define DRV_VERSION "0.2"28#define DRV_VERSION "0.2"
28 29
drivers/rtc/rtc-rs5c372.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/rtc.h>14#include <linux/rtc.h>
15#include <linux/bcd.h>15#include <linux/bcd.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/module.h>
17 18
18#define DRV_VERSION "0.6"19#define DRV_VERSION "0.6"
19 20
drivers/rtc/rtc-stk17ta8.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/rtc.h>21#include <linux/rtc.h>
22#include <linux/platform_device.h>22#include <linux/platform_device.h>
23#include <linux/io.h>23#include <linux/io.h>
24#include <linux/module.h>
24 25
25#define DRV_VERSION "0.1"26#define DRV_VERSION "0.1"
26 27
drivers/rtc/rtc-tx4939.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/rtc.h>11#include <linux/rtc.h>
12#include <linux/platform_device.h>12#include <linux/platform_device.h>
13#include <linux/interrupt.h>13#include <linux/interrupt.h>
14#include <linux/module.h>
14#include <linux/io.h>15#include <linux/io.h>
15#include <linux/gfp.h>16#include <linux/gfp.h>
16#include <asm/txx9/tx4939.h>17#include <asm/txx9/tx4939.h>
drivers/rtc/rtc-x1205.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/bcd.h>21#include <linux/bcd.h>
22#include <linux/rtc.h>22#include <linux/rtc.h>
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/module.h>
24 25
25#define DRV_VERSION "1.0.8"26#define DRV_VERSION "1.0.8"
26 27
drivers/s390/char/fs3270.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/console.h>11#include <linux/console.h>
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/interrupt.h>13#include <linux/interrupt.h>
14#include <linux/module.h>
14#include <linux/list.h>15#include <linux/list.h>
15#include <linux/slab.h>16#include <linux/slab.h>
16#include <linux/types.h>17#include <linux/types.h>
drivers/s390/char/sclp_cpi_sys.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/err.h>21#include <linux/err.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/completion.h>23#include <linux/completion.h>
24#include <linux/export.h>
24#include <asm/ebcdic.h>25#include <asm/ebcdic.h>
25#include <asm/sclp.h>26#include <asm/sclp.h>
26 27
drivers/s390/char/vmcp.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/miscdevice.h>17#include <linux/miscdevice.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/export.h>
19#include <asm/compat.h>20#include <asm/compat.h>
20#include <asm/cpcmd.h>21#include <asm/cpcmd.h>
21#include <asm/debug.h>22#include <asm/debug.h>
drivers/s390/char/vmur.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/cdev.h>14#include <linux/cdev.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/module.h>
16 17
17#include <asm/uaccess.h>18#include <asm/uaccess.h>
18#include <asm/cio.h>19#include <asm/cio.h>
drivers/s390/cio/chp.c+2−0
@@ -10,6 +10,8 @@ · 9 unmodified lines
10#include <linux/bug.h>10#include <linux/bug.h>
11#include <linux/workqueue.h>11#include <linux/workqueue.h>
12#include <linux/spinlock.h>12#include <linux/spinlock.h>
13#include <linux/export.h>
14#include <linux/sched.h>
13#include <linux/init.h>15#include <linux/init.h>
14#include <linux/jiffies.h>16#include <linux/jiffies.h>
15#include <linux/wait.h>17#include <linux/wait.h>
drivers/s390/cio/qdio_debug.c+2−0
@@ -7,6 +7,8 @@ · 6 unmodified lines
7 */7 */
8#include <linux/seq_file.h>8#include <linux/seq_file.h>
9#include <linux/debugfs.h>9#include <linux/debugfs.h>
10#include <linux/uaccess.h>
11#include <linux/export.h>
10#include <asm/debug.h>12#include <asm/debug.h>
11#include "qdio_debug.h"13#include "qdio_debug.h"
12#include "qdio.h"14#include "qdio.h"
drivers/s390/cio/qdio_setup.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/slab.h>10#include <linux/slab.h>
11#include <linux/export.h>
11#include <asm/qdio.h>12#include <asm/qdio.h>
12 13
13#include "cio.h"14#include "cio.h"
drivers/s390/kvm/kvm_virtio.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/virtio_console.h>20#include <linux/virtio_console.h>
21#include <linux/interrupt.h>21#include <linux/interrupt.h>
22#include <linux/virtio_ring.h>22#include <linux/virtio_ring.h>
23#include <linux/export.h>
23#include <linux/pfn.h>24#include <linux/pfn.h>
24#include <asm/io.h>25#include <asm/io.h>
25#include <asm/kvm_para.h>26#include <asm/kvm_para.h>
drivers/s390/scsi/zfcp_aux.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/miscdevice.h>31#include <linux/miscdevice.h>
32#include <linux/seq_file.h>32#include <linux/seq_file.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/module.h>
34#include "zfcp_ext.h"35#include "zfcp_ext.h"
35#include "zfcp_fc.h"36#include "zfcp_fc.h"
36#include "zfcp_reqlist.h"37#include "zfcp_reqlist.h"
drivers/s390/scsi/zfcp_ccw.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#define KMSG_COMPONENT "zfcp"9#define KMSG_COMPONENT "zfcp"
10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt
11 11
12#include <linux/module.h>
12#include "zfcp_ext.h"13#include "zfcp_ext.h"
13#include "zfcp_reqlist.h"14#include "zfcp_reqlist.h"
14 15
drivers/s390/scsi/zfcp_dbf.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#define KMSG_COMPONENT "zfcp"9#define KMSG_COMPONENT "zfcp"
10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt
11 11
12#include <linux/module.h>
12#include <linux/ctype.h>13#include <linux/ctype.h>
13#include <linux/slab.h>14#include <linux/slab.h>
14#include <asm/debug.h>15#include <asm/debug.h>
drivers/s390/scsi/zfcp_qdio.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt
11 11
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/module.h>
13#include "zfcp_ext.h"14#include "zfcp_ext.h"
14#include "zfcp_qdio.h"15#include "zfcp_qdio.h"
15 16
drivers/s390/scsi/zfcp_scsi.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#define KMSG_COMPONENT "zfcp"9#define KMSG_COMPONENT "zfcp"
10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt10#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt
11 11
12#include <linux/module.h>
12#include <linux/types.h>13#include <linux/types.h>
13#include <linux/slab.h>14#include <linux/slab.h>
14#include <scsi/fc/fc_fcp.h>15#include <scsi/fc/fc_fcp.h>
drivers/scsi/a2091.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/slab.h>5#include <linux/slab.h>
6#include <linux/spinlock.h>6#include <linux/spinlock.h>
7#include <linux/zorro.h>7#include <linux/zorro.h>
8#include <linux/module.h>
8 9
9#include <asm/page.h>10#include <asm/page.h>
10#include <asm/pgtable.h>11#include <asm/pgtable.h>
drivers/scsi/a3000.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/spinlock.h>6#include <linux/spinlock.h>
7#include <linux/interrupt.h>7#include <linux/interrupt.h>
8#include <linux/platform_device.h>8#include <linux/platform_device.h>
9#include <linux/module.h>
9 10
10#include <asm/page.h>11#include <asm/page.h>
11#include <asm/pgtable.h>12#include <asm/pgtable.h>
drivers/scsi/aacraid/aachba.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/blkdev.h>34#include <linux/blkdev.h>
35#include <asm/uaccess.h>35#include <asm/uaccess.h>
36#include <linux/highmem.h> /* For flush_kernel_dcache_page */36#include <linux/highmem.h> /* For flush_kernel_dcache_page */
37#include <linux/module.h>
37 38
38#include <scsi/scsi.h>39#include <scsi/scsi.h>
39#include <scsi/scsi_cmnd.h>40#include <scsi/scsi_cmnd.h>
drivers/scsi/be2iscsi/be_main.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/kernel.h>27#include <linux/kernel.h>
28#include <linux/semaphore.h>28#include <linux/semaphore.h>
29#include <linux/iscsi_boot_sysfs.h>29#include <linux/iscsi_boot_sysfs.h>
30#include <linux/module.h>
30 31
31#include <scsi/libiscsi.h>32#include <scsi/libiscsi.h>
32#include <scsi/scsi_transport_iscsi.h>33#include <scsi/scsi_transport_iscsi.h>
drivers/scsi/bfa/bfad_debugfs.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <linux/debugfs.h>18#include <linux/debugfs.h>
19#include <linux/export.h>
19 20
20#include "bfad_drv.h"21#include "bfad_drv.h"
21#include "bfad_im.h"22#include "bfad_im.h"
drivers/scsi/bfa/bfad_im.c+2−0
@@ -19,6 +19,8 @@ · 18 unmodified lines
19 * bfad_im.c Linux driver IM module.19 * bfad_im.c Linux driver IM module.
20 */20 */
21 21
22#include <linux/export.h>
23
22#include "bfad_drv.h"24#include "bfad_drv.h"
23#include "bfad_im.h"25#include "bfad_im.h"
24#include "bfa_fcs.h"26#include "bfa_fcs.h"
drivers/scsi/cxgbi/libcxgbi.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <net/dst.h>25#include <net/dst.h>
26#include <net/route.h>26#include <net/route.h>
27#include <linux/inetdevice.h> /* ip_dev_find */27#include <linux/inetdevice.h> /* ip_dev_find */
28#include <linux/module.h>
28#include <net/tcp.h>29#include <net/tcp.h>
29 30
30static unsigned int dbg_level;31static unsigned int dbg_level;
drivers/scsi/device_handler/scsi_dh.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25#include <scsi/scsi_dh.h>26#include <scsi/scsi_dh.h>
26#include "../scsi_priv.h"27#include "../scsi_priv.h"
27 28
drivers/scsi/device_handler/scsi_dh_alua.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/module.h>
24#include <scsi/scsi.h>25#include <scsi/scsi.h>
25#include <scsi/scsi_eh.h>26#include <scsi/scsi_eh.h>
26#include <scsi/scsi_dh.h>27#include <scsi/scsi_dh.h>
drivers/scsi/device_handler/scsi_dh_emc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.21 * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
22 */22 */
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <scsi/scsi.h>25#include <scsi/scsi.h>
25#include <scsi/scsi_eh.h>26#include <scsi/scsi_eh.h>
26#include <scsi/scsi_dh.h>27#include <scsi/scsi_dh.h>
drivers/scsi/device_handler/scsi_dh_hp_sw.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25#include <scsi/scsi.h>26#include <scsi/scsi.h>
26#include <scsi/scsi_dbg.h>27#include <scsi/scsi_dbg.h>
27#include <scsi/scsi_eh.h>28#include <scsi/scsi_eh.h>
drivers/scsi/device_handler/scsi_dh_rdac.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <scsi/scsi_dh.h>24#include <scsi/scsi_dh.h>
25#include <linux/workqueue.h>25#include <linux/workqueue.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/module.h>
27 28
28#define RDAC_NAME "rdac"29#define RDAC_NAME "rdac"
29#define RDAC_RETRY_COUNT 530#define RDAC_RETRY_COUNT 5
drivers/scsi/gvp11.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/slab.h>5#include <linux/slab.h>
6#include <linux/spinlock.h>6#include <linux/spinlock.h>
7#include <linux/zorro.h>7#include <linux/zorro.h>
8#include <linux/module.h>
8 9
9#include <asm/page.h>10#include <asm/page.h>
10#include <asm/pgtable.h>11#include <asm/pgtable.h>
drivers/scsi/iscsi_tcp.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/delay.h>35#include <linux/delay.h>
36#include <linux/kfifo.h>36#include <linux/kfifo.h>
37#include <linux/scatterlist.h>37#include <linux/scatterlist.h>
38#include <linux/module.h>
38#include <net/tcp.h>39#include <net/tcp.h>
39#include <scsi/scsi_cmnd.h>40#include <scsi/scsi_cmnd.h>
40#include <scsi/scsi_device.h>41#include <scsi/scsi_device.h>
drivers/scsi/libfc/fc_disc.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/timer.h>35#include <linux/timer.h>
36#include <linux/slab.h>36#include <linux/slab.h>
37#include <linux/err.h>37#include <linux/err.h>
38#include <linux/export.h>
38#include <asm/unaligned.h>39#include <asm/unaligned.h>
39 40
40#include <scsi/fc/fc_gs.h>41#include <scsi/fc/fc_gs.h>
drivers/scsi/libfc/fc_elsct.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 * Provide interface to send ELS/CT FC frames21 * Provide interface to send ELS/CT FC frames
22 */22 */
23 23
24#include <linux/export.h>
24#include <asm/unaligned.h>25#include <asm/unaligned.h>
25#include <scsi/fc/fc_gs.h>26#include <scsi/fc/fc_gs.h>
26#include <scsi/fc/fc_ns.h>27#include <scsi/fc/fc_ns.h>
drivers/scsi/libfc/fc_exch.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/timer.h>26#include <linux/timer.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/err.h>28#include <linux/err.h>
29#include <linux/export.h>
29 30
30#include <scsi/fc/fc_fc2.h>31#include <scsi/fc/fc_fc2.h>
31 32
drivers/scsi/libfc/fc_libfc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/types.h>21#include <linux/types.h>
22#include <linux/scatterlist.h>22#include <linux/scatterlist.h>
23#include <linux/crc32.h>23#include <linux/crc32.h>
24#include <linux/module.h>
24 25
25#include <scsi/libfc.h>26#include <scsi/libfc.h>
26#include <scsi/fc_encode.h>27#include <scsi/fc_encode.h>
drivers/scsi/libfc/fc_lport.c+1−0
@@ -89,6 +89,7 @@ · 88 unmodified lines
89 89
90#include <linux/timer.h>90#include <linux/timer.h>
91#include <linux/delay.h>91#include <linux/delay.h>
92#include <linux/module.h>
92#include <linux/slab.h>93#include <linux/slab.h>
93#include <asm/unaligned.h>94#include <asm/unaligned.h>
94 95
drivers/scsi/libfc/fc_npiv.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include <scsi/libfc.h>24#include <scsi/libfc.h>
25#include <linux/export.h>
25 26
26/**27/**
27 * fc_vport_create() - Create a new NPIV vport instance28 * fc_vport_create() - Create a new NPIV vport instance
drivers/scsi/libfc/fc_rport.c+1−0
@@ -51,6 +51,7 @@ · 50 unmodified lines
51#include <linux/rcupdate.h>51#include <linux/rcupdate.h>
52#include <linux/timer.h>52#include <linux/timer.h>
53#include <linux/workqueue.h>53#include <linux/workqueue.h>
54#include <linux/export.h>
54#include <asm/unaligned.h>55#include <asm/unaligned.h>
55 56
56#include <scsi/libfc.h>57#include <scsi/libfc.h>
drivers/scsi/libiscsi.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/log2.h>27#include <linux/log2.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/module.h>
29#include <asm/unaligned.h>30#include <asm/unaligned.h>
30#include <net/tcp.h>31#include <net/tcp.h>
31#include <scsi/scsi_cmnd.h>32#include <scsi/scsi_cmnd.h>
drivers/scsi/libiscsi_tcp.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/delay.h>36#include <linux/delay.h>
37#include <linux/kfifo.h>37#include <linux/kfifo.h>
38#include <linux/scatterlist.h>38#include <linux/scatterlist.h>
39#include <linux/module.h>
39#include <net/tcp.h>40#include <net/tcp.h>
40#include <scsi/scsi_cmnd.h>41#include <scsi/scsi_cmnd.h>
41#include <scsi/scsi_device.h>42#include <scsi/scsi_device.h>
drivers/scsi/libsas/sas_host_smp.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/scatterlist.h>11#include <linux/scatterlist.h>
12#include <linux/blkdev.h>12#include <linux/blkdev.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/export.h>
14 15
15#include "sas_internal.h"16#include "sas_internal.h"
16 17
drivers/scsi/libsas/sas_scsi_host.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include <linux/kthread.h>26#include <linux/kthread.h>
27#include <linux/firmware.h>27#include <linux/firmware.h>
28#include <linux/export.h>
28#include <linux/ctype.h>29#include <linux/ctype.h>
29 30
30#include "sas_internal.h"31#include "sas_internal.h"
drivers/scsi/libsas/sas_task.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/kernel.h>1#include <linux/kernel.h>
2#include <linux/export.h>
2#include <scsi/sas.h>3#include <scsi/sas.h>
3#include <scsi/libsas.h>4#include <scsi/libsas.h>
4 5
drivers/scsi/libsrp.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/kfifo.h>23#include <linux/kfifo.h>
24#include <linux/scatterlist.h>24#include <linux/scatterlist.h>
25#include <linux/dma-mapping.h>25#include <linux/dma-mapping.h>
26#include <linux/module.h>
26#include <scsi/scsi.h>27#include <scsi/scsi.h>
27#include <scsi/scsi_cmnd.h>28#include <scsi/scsi_cmnd.h>
28#include <scsi/scsi_tcq.h>29#include <scsi/scsi_tcq.h>
drivers/scsi/lpfc/lpfc_attr.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/pci.h>24#include <linux/pci.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/module.h>
26#include <linux/aer.h>27#include <linux/aer.h>
27#include <linux/gfp.h>28#include <linux/gfp.h>
28#include <linux/kernel.h>29#include <linux/kernel.h>
drivers/scsi/lpfc/lpfc_debugfs.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/blkdev.h>21#include <linux/blkdev.h>
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/module.h>
23#include <linux/dma-mapping.h>24#include <linux/dma-mapping.h>
24#include <linux/idr.h>25#include <linux/idr.h>
25#include <linux/interrupt.h>26#include <linux/interrupt.h>
drivers/scsi/lpfc/lpfc_init.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/dma-mapping.h>24#include <linux/dma-mapping.h>
25#include <linux/idr.h>25#include <linux/idr.h>
26#include <linux/interrupt.h>26#include <linux/interrupt.h>
27#include <linux/module.h>
27#include <linux/kthread.h>28#include <linux/kthread.h>
28#include <linux/pci.h>29#include <linux/pci.h>
29#include <linux/spinlock.h>30#include <linux/spinlock.h>
drivers/scsi/lpfc/lpfc_scsi.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/pci.h>21#include <linux/pci.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/export.h>
24#include <linux/delay.h>25#include <linux/delay.h>
25#include <asm/unaligned.h>26#include <asm/unaligned.h>
26 27
drivers/scsi/mac53c94.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/stat.h>17#include <linux/stat.h>
18#include <linux/spinlock.h>18#include <linux/spinlock.h>
19#include <linux/interrupt.h>19#include <linux/interrupt.h>
20#include <linux/module.h>
20#include <asm/dbdma.h>21#include <asm/dbdma.h>
21#include <asm/io.h>22#include <asm/io.h>
22#include <asm/pgtable.h>23#include <asm/pgtable.h>
drivers/scsi/megaraid/megaraid_mbox.c+1−0
@@ -71,6 +71,7 @@ · 70 unmodified lines
71 */71 */
72 72
73#include <linux/slab.h>73#include <linux/slab.h>
74#include <linux/module.h>
74#include "megaraid_mbox.h"75#include "megaraid_mbox.h"
75 76
76static int megaraid_init(void);77static int megaraid_init(void);
drivers/scsi/osd/osd_initiator.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40 */40 */
41 41
42#include <linux/slab.h>42#include <linux/slab.h>
43#include <linux/module.h>
43 44
44#include <scsi/osd_initiator.h>45#include <scsi/osd_initiator.h>
45#include <scsi/osd_sec.h>46#include <scsi/osd_sec.h>
drivers/scsi/ps3rom.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/cdrom.h>21#include <linux/cdrom.h>
22#include <linux/highmem.h>22#include <linux/highmem.h>
23#include <linux/module.h>
23#include <linux/slab.h>24#include <linux/slab.h>
24 25
25#include <scsi/scsi.h>26#include <scsi/scsi.h>
drivers/scsi/scsi_lib.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/blkdev.h>12#include <linux/blkdev.h>
13#include <linux/completion.h>13#include <linux/completion.h>
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/export.h>
15#include <linux/mempool.h>16#include <linux/mempool.h>
16#include <linux/slab.h>17#include <linux/slab.h>
17#include <linux/init.h>18#include <linux/init.h>
drivers/scsi/scsi_lib_dma.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 4
5#include <linux/blkdev.h>5#include <linux/blkdev.h>
6#include <linux/device.h>6#include <linux/device.h>
7#include <linux/export.h>
7#include <linux/kernel.h>8#include <linux/kernel.h>
8 9
9#include <scsi/scsi.h>10#include <scsi/scsi.h>
drivers/scsi/scsi_netlink.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/security.h>23#include <linux/security.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/export.h>
26#include <net/sock.h>27#include <net/sock.h>
27#include <net/netlink.h>28#include <net/netlink.h>
28 29
drivers/scsi/scsi_pm.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include <linux/pm_runtime.h>8#include <linux/pm_runtime.h>
9#include <linux/export.h>
9 10
10#include <scsi/scsi.h>11#include <scsi/scsi.h>
11#include <scsi/scsi_device.h>12#include <scsi/scsi_device.h>
drivers/scsi/scsi_tgt_if.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/miscdevice.h>22#include <linux/miscdevice.h>
23#include <linux/gfp.h>23#include <linux/gfp.h>
24#include <linux/file.h>24#include <linux/file.h>
25#include <linux/export.h>
25#include <net/tcp.h>26#include <net/tcp.h>
26#include <scsi/scsi.h>27#include <scsi/scsi.h>
27#include <scsi/scsi_cmnd.h>28#include <scsi/scsi_cmnd.h>
drivers/scsi/sr_ioctl.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4#include <linux/errno.h>4#include <linux/errno.h>
5#include <linux/string.h>5#include <linux/string.h>
6#include <linux/blkdev.h>6#include <linux/blkdev.h>
7#include <linux/module.h>
7#include <linux/blkpg.h>8#include <linux/blkpg.h>
8#include <linux/cdrom.h>9#include <linux/cdrom.h>
9#include <linux/delay.h>10#include <linux/delay.h>
drivers/sfi/sfi_core.h+3−0
@@ -55,6 +55,9 @@ · 54 unmodified lines
55 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.55 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
56 56
57*/57*/
58
59#include <linux/sysfs.h>
60
58struct sfi_table_key{61struct sfi_table_key{
59 char *sig;62 char *sig;
60 char *oem_id;63 char *oem_id;
drivers/sh/intc/core.c+2−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/irq.h>22#include <linux/irq.h>
23#include <linux/io.h>23#include <linux/io.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/stat.h>
25#include <linux/interrupt.h>26#include <linux/interrupt.h>
26#include <linux/sh_intc.h>27#include <linux/sh_intc.h>
27#include <linux/sysdev.h>28#include <linux/sysdev.h>
@@ -29,6 +30,7 @@ · 1 unmodified line
29#include <linux/list.h>30#include <linux/list.h>
30#include <linux/spinlock.h>31#include <linux/spinlock.h>
31#include <linux/radix-tree.h>32#include <linux/radix-tree.h>
33#include <linux/export.h>
32#include "internals.h"34#include "internals.h"
33 35
34LIST_HEAD(intc_list);36LIST_HEAD(intc_list);
drivers/sh/intc/dynamic.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/irq.h>14#include <linux/irq.h>
15#include <linux/bitmap.h>15#include <linux/bitmap.h>
16#include <linux/spinlock.h>16#include <linux/spinlock.h>
17#include <linux/module.h>
17#include "internals.h" /* only for activate_irq() damage.. */18#include "internals.h" /* only for activate_irq() damage.. */
18 19
19/*20/*
drivers/sh/intc/virq.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/list.h>14#include <linux/list.h>
15#include <linux/radix-tree.h>15#include <linux/radix-tree.h>
16#include <linux/spinlock.h>16#include <linux/spinlock.h>
17#include <linux/export.h>
17#include "internals.h"18#include "internals.h"
18 19
19static struct intc_map_entry intc_irq_xlate[NR_IRQS];20static struct intc_map_entry intc_irq_xlate[NR_IRQS];
drivers/sh/maple/maple.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/maple.h>20#include <linux/maple.h>
21#include <linux/dma-mapping.h>21#include <linux/dma-mapping.h>
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/module.h>
23#include <asm/cacheflush.h>24#include <asm/cacheflush.h>
24#include <asm/dma.h>25#include <asm/dma.h>
25#include <asm/io.h>26#include <asm/io.h>
drivers/spi/spi-altera.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/interrupt.h>17#include <linux/interrupt.h>
18#include <linux/errno.h>18#include <linux/errno.h>
19#include <linux/module.h>
19#include <linux/platform_device.h>20#include <linux/platform_device.h>
20#include <linux/spi/spi.h>21#include <linux/spi/spi.h>
21#include <linux/spi/spi_bitbang.h>22#include <linux/spi/spi_bitbang.h>
drivers/spi/spi-au1550.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/errno.h>27#include <linux/errno.h>
28#include <linux/module.h>
28#include <linux/device.h>29#include <linux/device.h>
29#include <linux/platform_device.h>30#include <linux/platform_device.h>
30#include <linux/resource.h>31#include <linux/resource.h>
drivers/spi/spi-bitbang.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/spinlock.h>20#include <linux/spinlock.h>
21#include <linux/workqueue.h>21#include <linux/workqueue.h>
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/module.h>
23#include <linux/delay.h>24#include <linux/delay.h>
24#include <linux/errno.h>25#include <linux/errno.h>
25#include <linux/platform_device.h>26#include <linux/platform_device.h>
drivers/spi/spi-butterfly.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/module.h>
23#include <linux/device.h>24#include <linux/device.h>
24#include <linux/parport.h>25#include <linux/parport.h>
25 26
drivers/spi/spi-dw-mmio.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/spi/spi.h>16#include <linux/spi/spi.h>
17#include <linux/scatterlist.h>17#include <linux/scatterlist.h>
18#include <linux/module.h>
18 19
19#include "spi-dw.h"20#include "spi-dw.h"
20 21
drivers/spi/spi-dw-pci.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/pci.h>21#include <linux/pci.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/spi/spi.h>23#include <linux/spi/spi.h>
24#include <linux/module.h>
24 25
25#include "spi-dw.h"26#include "spi-dw.h"
26 27
drivers/spi/spi-dw.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/dma-mapping.h>20#include <linux/dma-mapping.h>
21#include <linux/interrupt.h>21#include <linux/interrupt.h>
22#include <linux/module.h>
22#include <linux/highmem.h>23#include <linux/highmem.h>
23#include <linux/delay.h>24#include <linux/delay.h>
24#include <linux/slab.h>25#include <linux/slab.h>
drivers/spi/spi-gpio.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19 */19 */
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/module.h>
21#include <linux/init.h>22#include <linux/init.h>
22#include <linux/platform_device.h>23#include <linux/platform_device.h>
23#include <linux/gpio.h>24#include <linux/gpio.h>
drivers/spi/spi-oc-tiny.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/init.h>18#include <linux/init.h>
19#include <linux/interrupt.h>19#include <linux/interrupt.h>
20#include <linux/errno.h>20#include <linux/errno.h>
21#include <linux/module.h>
21#include <linux/platform_device.h>22#include <linux/platform_device.h>
22#include <linux/spi/spi.h>23#include <linux/spi/spi.h>
23#include <linux/spi/spi_bitbang.h>24#include <linux/spi/spi_bitbang.h>
drivers/spi/spi-omap-uwire.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45 45
46#include <linux/spi/spi.h>46#include <linux/spi/spi.h>
47#include <linux/spi/spi_bitbang.h>47#include <linux/spi/spi_bitbang.h>
48#include <linux/module.h>
48 49
49#include <asm/system.h>50#include <asm/system.h>
50#include <asm/irq.h>51#include <asm/irq.h>
drivers/spi/spi-orion.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/io.h>17#include <linux/io.h>
18#include <linux/spi/spi.h>18#include <linux/spi/spi.h>
19#include <linux/spi/orion_spi.h>19#include <linux/spi/orion_spi.h>
20#include <linux/module.h>
20#include <asm/unaligned.h>21#include <asm/unaligned.h>
21 22
22#define DRIVER_NAME "orion_spi"23#define DRIVER_NAME "orion_spi"
drivers/spi/spi-pxa2xx-pci.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/pci.h>5#include <linux/pci.h>
6#include <linux/platform_device.h>6#include <linux/platform_device.h>
7#include <linux/of_device.h>7#include <linux/of_device.h>
8#include <linux/module.h>
8#include <linux/spi/pxa2xx_spi.h>9#include <linux/spi/pxa2xx_spi.h>
9 10
10struct ce4100_info {11struct ce4100_info {
drivers/spi/spi-s3c24xx.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/spi/spi.h>25#include <linux/spi/spi.h>
26#include <linux/spi/spi_bitbang.h>26#include <linux/spi/spi_bitbang.h>
27#include <linux/module.h>
27 28
28#include <plat/regs-spi.h>29#include <plat/regs-spi.h>
29#include <mach/spi.h>30#include <mach/spi.h>
drivers/spi/spi-sh-msiof.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/interrupt.h>19#include <linux/interrupt.h>
20#include <linux/io.h>20#include <linux/io.h>
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/module.h>
22#include <linux/platform_device.h>23#include <linux/platform_device.h>
23#include <linux/pm_runtime.h>24#include <linux/pm_runtime.h>
24 25
drivers/spi/spi-sh-sci.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/spi/spi.h>23#include <linux/spi/spi.h>
24#include <linux/spi/spi_bitbang.h>24#include <linux/spi/spi_bitbang.h>
25#include <linux/module.h>
25 26
26#include <asm/spi.h>27#include <asm/spi.h>
27#include <asm/io.h>28#include <asm/io.h>
drivers/spi/spi-ti-ssp.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/err.h>22#include <linux/err.h>
23#include <linux/completion.h>23#include <linux/completion.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/module.h>
25#include <linux/platform_device.h>26#include <linux/platform_device.h>
26#include <linux/spi/spi.h>27#include <linux/spi/spi.h>
27#include <linux/mfd/ti_ssp.h>28#include <linux/mfd/ti_ssp.h>
drivers/spi/spi-tle62x0.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/device.h>12#include <linux/device.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/module.h>
14#include <linux/slab.h>15#include <linux/slab.h>
15 16
16#include <linux/spi/spi.h>17#include <linux/spi/spi.h>
drivers/spi/spi-txx9.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/err.h>25#include <linux/err.h>
26#include <linux/clk.h>26#include <linux/clk.h>
27#include <linux/io.h>27#include <linux/io.h>
28#include <linux/module.h>
28#include <asm/gpio.h>29#include <asm/gpio.h>
29 30
30 31
drivers/spi/spi.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/spi/spi.h>29#include <linux/spi/spi.h>
30#include <linux/of_spi.h>30#include <linux/of_spi.h>
31#include <linux/pm_runtime.h>31#include <linux/pm_runtime.h>
32#include <linux/export.h>
32 33
33static void spidev_release(struct device *dev)34static void spidev_release(struct device *dev)
34{35{
drivers/ssb/b43_pci_bridge.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <linux/pci.h>13#include <linux/pci.h>
14#include <linux/module.h>
14#include <linux/ssb/ssb.h>15#include <linux/ssb/ssb.h>
15 16
16#include "ssb_private.h"17#include "ssb_private.h"
drivers/ssb/driver_chipcommon.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/ssb/ssb.h>11#include <linux/ssb/ssb.h>
12#include <linux/ssb/ssb_regs.h>12#include <linux/ssb/ssb_regs.h>
13#include <linux/export.h>
13#include <linux/pci.h>14#include <linux/pci.h>
14 15
15#include "ssb_private.h"16#include "ssb_private.h"
drivers/ssb/driver_chipcommon_pmu.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/ssb/ssb_regs.h>12#include <linux/ssb/ssb_regs.h>
13#include <linux/ssb/ssb_driver_chipcommon.h>13#include <linux/ssb/ssb_driver_chipcommon.h>
14#include <linux/delay.h>14#include <linux/delay.h>
15#include <linux/export.h>
15 16
16#include "ssb_private.h"17#include "ssb_private.h"
17 18
drivers/ssb/driver_gige.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/ssb/ssb.h>11#include <linux/ssb/ssb.h>
12#include <linux/ssb/ssb_driver_gige.h>12#include <linux/ssb/ssb_driver_gige.h>
13#include <linux/export.h>
13#include <linux/pci.h>14#include <linux/pci.h>
14#include <linux/pci_regs.h>15#include <linux/pci_regs.h>
15#include <linux/slab.h>16#include <linux/slab.h>
drivers/ssb/driver_pcicore.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/ssb/ssb.h>11#include <linux/ssb/ssb.h>
12#include <linux/pci.h>12#include <linux/pci.h>
13#include <linux/export.h>
13#include <linux/delay.h>14#include <linux/delay.h>
14#include <linux/ssb/ssb_embedded.h>15#include <linux/ssb/ssb_embedded.h>
15 16
drivers/ssb/embedded.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 * Licensed under the GNU/GPL. See COPYING for details.8 * Licensed under the GNU/GPL. See COPYING for details.
9 */9 */
10 10
11#include <linux/export.h>
11#include <linux/ssb/ssb.h>12#include <linux/ssb/ssb.h>
12#include <linux/ssb/ssb_embedded.h>13#include <linux/ssb/ssb_embedded.h>
13#include <linux/ssb/ssb_driver_pci.h>14#include <linux/ssb/ssb_driver_pci.h>
drivers/ssb/main.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/delay.h>13#include <linux/delay.h>
14#include <linux/io.h>14#include <linux/io.h>
15#include <linux/module.h>
15#include <linux/ssb/ssb.h>16#include <linux/ssb/ssb.h>
16#include <linux/ssb/ssb_regs.h>17#include <linux/ssb/ssb_regs.h>
17#include <linux/ssb/ssb_driver_gige.h>18#include <linux/ssb/ssb_driver_gige.h>
drivers/ssb/pcihost_wrapper.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/pci.h>14#include <linux/pci.h>
15#include <linux/export.h>
15#include <linux/slab.h>16#include <linux/slab.h>
16#include <linux/ssb/ssb.h>17#include <linux/ssb/ssb.h>
17 18
drivers/staging/cxt1e1/linux.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include <linux/types.h>17#include <linux/types.h>
18#include <linux/netdevice.h>18#include <linux/netdevice.h>
19#include <linux/module.h>
19#include <linux/hdlc.h>20#include <linux/hdlc.h>
20#include <linux/if_arp.h>21#include <linux/if_arp.h>
21#include <linux/init.h>22#include <linux/init.h>
drivers/staging/gma500/intel_i2c.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/i2c.h>21#include <linux/i2c.h>
22#include <linux/i2c-algo-bit.h>22#include <linux/i2c-algo-bit.h>
23#include <linux/export.h>
23 24
24#include "psb_drv.h"25#include "psb_drv.h"
25#include "psb_intel_reg.h"26#include "psb_intel_reg.h"
drivers/staging/gma500/mdfld_dsi_output.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <asm/intel_scu_ipc.h>32#include <asm/intel_scu_ipc.h>
33#include "mdfld_dsi_pkg_sender.h"33#include "mdfld_dsi_pkg_sender.h"
34#include <linux/pm_runtime.h>34#include <linux/pm_runtime.h>
35#include <linux/moduleparam.h>
35 36
36#define MDFLD_DSI_BRIGHTNESS_MAX_LEVEL 10037#define MDFLD_DSI_BRIGHTNESS_MAX_LEVEL 100
37 38
drivers/staging/gma500/mdfld_output.c+2−1
@@ -26,6 +26,7 @@ · 25 unmodified lines
26*/26*/
27 27
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/moduleparam.h>
29#include "mdfld_dsi_dbi.h"30#include "mdfld_dsi_dbi.h"
30#include "mdfld_dsi_dpi.h"31#include "mdfld_dsi_dpi.h"
31#include "mdfld_dsi_output.h"32#include "mdfld_dsi_output.h"
@@ -167,4 +168,4 @@ void mdfld_output_setup(struct drm_device *dev) · 135 unmodified lines
167 else168 else
168 mdfld_dbi_dsr_init(dev);169 mdfld_dbi_dsr_init(dev);
169 }170 }
170}171}
drivers/staging/gma500/mid_bios.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 * - Check ioremap failures23 * - Check ioremap failures
24 */24 */
25 25
26#include <linux/moduleparam.h>
26#include <drm/drmP.h>27#include <drm/drmP.h>
27#include <drm/drm.h>28#include <drm/drm.h>
28#include "psb_drm.h"29#include "psb_drm.h"
drivers/staging/gma500/mrst_hdmi_i2c.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/i2c.h>29#include <linux/i2c.h>
30#include <linux/interrupt.h>30#include <linux/interrupt.h>
31#include <linux/delay.h>31#include <linux/delay.h>
32#include <linux/export.h>
32#include "psb_drv.h"33#include "psb_drv.h"
33 34
34#define HDMI_READ(reg) readl(hdmi_dev->regs + (reg))35#define HDMI_READ(reg) readl(hdmi_dev->regs + (reg))
drivers/staging/gma500/psb_drv.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/notifier.h>35#include <linux/notifier.h>
36#include <linux/spinlock.h>36#include <linux/spinlock.h>
37#include <linux/pm_runtime.h>37#include <linux/pm_runtime.h>
38#include <linux/module.h>
38#include <acpi/video.h>39#include <acpi/video.h>
39 40
40static int drm_psb_trap_pagefaults;41static int drm_psb_trap_pagefaults;
drivers/staging/iio/accel/adis16201_ring.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/interrupt.h>2#include <linux/interrupt.h>
2#include <linux/mutex.h>3#include <linux/mutex.h>
3#include <linux/kernel.h>4#include <linux/kernel.h>
drivers/staging/iio/accel/adis16201_trigger.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/interrupt.h>1#include <linux/interrupt.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/spi/spi.h>3#include <linux/spi/spi.h>
4#include <linux/export.h>
4 5
5#include "../iio.h"6#include "../iio.h"
6#include "../trigger.h"7#include "../trigger.h"
drivers/staging/iio/accel/adis16203_ring.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/interrupt.h>2#include <linux/interrupt.h>
2#include <linux/mutex.h>3#include <linux/mutex.h>
3#include <linux/kernel.h>4#include <linux/kernel.h>
drivers/staging/iio/accel/adis16203_trigger.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/interrupt.h>1#include <linux/interrupt.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/spi/spi.h>3#include <linux/spi/spi.h>
4#include <linux/export.h>
4 5
5#include "../iio.h"6#include "../iio.h"
6#include "../trigger.h"7#include "../trigger.h"
drivers/staging/iio/accel/adis16204_ring.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/interrupt.h>2#include <linux/interrupt.h>
2#include <linux/mutex.h>3#include <linux/mutex.h>
3#include <linux/kernel.h>4#include <linux/kernel.h>
drivers/staging/iio/accel/adis16204_trigger.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/interrupt.h>1#include <linux/interrupt.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/spi/spi.h>3#include <linux/spi/spi.h>
4#include <linux/export.h>
4 5
5#include "../iio.h"6#include "../iio.h"
6#include "../trigger.h"7#include "../trigger.h"
drivers/staging/iio/accel/adis16209_ring.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/interrupt.h>2#include <linux/interrupt.h>
2#include <linux/mutex.h>3#include <linux/mutex.h>
3#include <linux/kernel.h>4#include <linux/kernel.h>
drivers/staging/iio/accel/adis16209_trigger.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/interrupt.h>1#include <linux/interrupt.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/spi/spi.h>3#include <linux/spi/spi.h>
4#include <linux/export.h>
4 5
5#include "../iio.h"6#include "../iio.h"
6#include "../trigger.h"7#include "../trigger.h"
drivers/staging/iio/accel/adis16240_ring.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/interrupt.h>2#include <linux/interrupt.h>
2#include <linux/mutex.h>3#include <linux/mutex.h>
3#include <linux/kernel.h>4#include <linux/kernel.h>
drivers/staging/iio/accel/adis16240_trigger.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/interrupt.h>1#include <linux/interrupt.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/spi/spi.h>3#include <linux/spi/spi.h>
4#include <linux/export.h>
4 5
5#include "../iio.h"6#include "../iio.h"
6#include "../trigger.h"7#include "../trigger.h"
drivers/staging/iio/accel/lis3l02dq_ring.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4#include <linux/kernel.h>4#include <linux/kernel.h>
5#include <linux/spi/spi.h>5#include <linux/spi/spi.h>
6#include <linux/slab.h>6#include <linux/slab.h>
7#include <linux/export.h>
7 8
8#include "../iio.h"9#include "../iio.h"
9#include "../ring_sw.h"10#include "../ring_sw.h"
drivers/staging/iio/adc/ad7793.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/err.h>16#include <linux/err.h>
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/module.h>
19 20
20#include "../iio.h"21#include "../iio.h"
21#include "../sysfs.h"22#include "../sysfs.h"
drivers/staging/iio/dac/ad5686.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/sysfs.h>16#include <linux/sysfs.h>
17#include <linux/regulator/consumer.h>17#include <linux/regulator/consumer.h>
18#include <linux/module.h>
18 19
19#include "../iio.h"20#include "../iio.h"
20#include "../sysfs.h"21#include "../sysfs.h"
drivers/staging/iio/gyro/adis16060_core.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 * Licensed under the GPL-2 or later.6 * Licensed under the GPL-2 or later.
7 */7 */
8 8
9#include <linux/module.h>
9#include <linux/delay.h>10#include <linux/delay.h>
10#include <linux/mutex.h>11#include <linux/mutex.h>
11#include <linux/device.h>12#include <linux/device.h>
drivers/staging/iio/gyro/adis16260_ring.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/interrupt.h>2#include <linux/interrupt.h>
2#include <linux/mutex.h>3#include <linux/mutex.h>
3#include <linux/kernel.h>4#include <linux/kernel.h>
drivers/staging/iio/gyro/adis16260_trigger.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/interrupt.h>1#include <linux/interrupt.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/spi/spi.h>3#include <linux/spi/spi.h>
4#include <linux/export.h>
4 5
5#include "../iio.h"6#include "../iio.h"
6#include "../trigger.h"7#include "../trigger.h"
drivers/staging/iio/iio_simple_dummy_buffer.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/export.h>
15#include <linux/slab.h>16#include <linux/slab.h>
16#include <linux/interrupt.h>17#include <linux/interrupt.h>
17#include <linux/irq.h>18#include <linux/irq.h>
drivers/staging/iio/imu/adis16400_ring.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4#include <linux/spi/spi.h>4#include <linux/spi/spi.h>
5#include <linux/slab.h>5#include <linux/slab.h>
6#include <linux/bitops.h>6#include <linux/bitops.h>
7#include <linux/export.h>
7 8
8#include "../iio.h"9#include "../iio.h"
9#include "../ring_sw.h"10#include "../ring_sw.h"
drivers/staging/iio/imu/adis16400_trigger.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/interrupt.h>1#include <linux/interrupt.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/spi/spi.h>3#include <linux/spi/spi.h>
4#include <linux/export.h>
4 5
5#include "../iio.h"6#include "../iio.h"
6#include "../trigger.h"7#include "../trigger.h"
drivers/staging/iio/industrialio-buffer.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 * - Alternative access techniques?14 * - Alternative access techniques?
15 */15 */
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/export.h>
17#include <linux/device.h>18#include <linux/device.h>
18#include <linux/fs.h>19#include <linux/fs.h>
19#include <linux/cdev.h>20#include <linux/cdev.h>
drivers/staging/iio/meter/ade7758_ring.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 *5 *
6 * Licensed under the GPL-2.6 * Licensed under the GPL-2.
7 */7 */
8#include <linux/export.h>
8#include <linux/interrupt.h>9#include <linux/interrupt.h>
9#include <linux/kernel.h>10#include <linux/kernel.h>
10#include <linux/spi/spi.h>11#include <linux/spi/spi.h>
drivers/staging/iio/meter/ade7758_trigger.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/interrupt.h>9#include <linux/interrupt.h>
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/spi/spi.h>11#include <linux/spi/spi.h>
12#include <linux/export.h>
12 13
13#include "../iio.h"14#include "../iio.h"
14#include "../trigger.h"15#include "../trigger.h"
drivers/staging/intel_sst/intel_sst.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/firmware.h>37#include <linux/firmware.h>
38#include <linux/miscdevice.h>38#include <linux/miscdevice.h>
39#include <linux/pm_runtime.h>39#include <linux/pm_runtime.h>
40#include <linux/module.h>
40#include <asm/mrst.h>41#include <asm/mrst.h>
41#include "intel_sst.h"42#include "intel_sst.h"
42#include "intel_sst_ioctl.h"43#include "intel_sst_ioctl.h"
drivers/staging/intel_sst/intel_sst_drv_interface.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/fs.h>33#include <linux/fs.h>
34#include <linux/firmware.h>34#include <linux/firmware.h>
35#include <linux/pm_runtime.h>35#include <linux/pm_runtime.h>
36#include <linux/export.h>
36#include "intel_sst.h"37#include "intel_sst.h"
37#include "intel_sst_ioctl.h"38#include "intel_sst_ioctl.h"
38#include "intel_sst_fw_ipc.h"39#include "intel_sst_fw_ipc.h"
drivers/staging/line6/audio.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <sound/core.h>12#include <sound/core.h>
13#include <sound/initval.h>13#include <sound/initval.h>
14#include <linux/export.h>
14 15
15#include "driver.h"16#include "driver.h"
16#include "audio.h"17#include "audio.h"
drivers/staging/media/solo6x10/g723.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/kthread.h>23#include <linux/kthread.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/freezer.h>25#include <linux/freezer.h>
26#include <linux/export.h>
26#include <sound/core.h>27#include <sound/core.h>
27#include <sound/initval.h>28#include <sound/initval.h>
28#include <sound/pcm.h>29#include <sound/pcm.h>
drivers/staging/rts5139/rts51x_scsi.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/sched.h>28#include <linux/sched.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/vmalloc.h>30#include <linux/vmalloc.h>
31#include <linux/export.h>
31 32
32#include <scsi/scsi.h>33#include <scsi/scsi.h>
33#include <scsi/scsi_eh.h>34#include <scsi/scsi_eh.h>
drivers/staging/usbip/usbip_common.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/fs.h>22#include <linux/fs.h>
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25#include <net/sock.h>26#include <net/sock.h>
26 27
27#include "usbip_common.h"28#include "usbip_common.h"
drivers/staging/usbip/usbip_event.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 */18 */
19 19
20#include <linux/kthread.h>20#include <linux/kthread.h>
21#include <linux/export.h>
21 22
22#include "usbip_common.h"23#include "usbip_common.h"
23 24
drivers/staging/winbond/wbusb.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12#include <net/mac80211.h>12#include <net/mac80211.h>
13#include <linux/usb.h>13#include <linux/usb.h>
14#include <linux/module.h>
14 15
15#include "core.h"16#include "core.h"
16#include "mds_f.h"17#include "mds_f.h"
drivers/staging/wlags49_h2/wl_cs.c+1−0
@@ -82,6 +82,7 @@ · 81 unmodified lines
82#include <linux/skbuff.h>82#include <linux/skbuff.h>
83#include <linux/if_arp.h>83#include <linux/if_arp.h>
84#include <linux/ioport.h>84#include <linux/ioport.h>
85#include <linux/module.h>
85 86
86#include <pcmcia/cistpl.h>87#include <pcmcia/cistpl.h>
87#include <pcmcia/cisreg.h>88#include <pcmcia/cisreg.h>
drivers/target/iscsi/iscsi_target.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/kthread.h>22#include <linux/kthread.h>
23#include <linux/crypto.h>23#include <linux/crypto.h>
24#include <linux/completion.h>24#include <linux/completion.h>
25#include <linux/module.h>
25#include <asm/unaligned.h>26#include <asm/unaligned.h>
26#include <scsi/scsi_device.h>27#include <scsi/scsi_device.h>
27#include <scsi/iscsi_proto.h>28#include <scsi/iscsi_proto.h>
drivers/target/iscsi/iscsi_target_configfs.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 ****************************************************************************/20 ****************************************************************************/
21 21
22#include <linux/configfs.h>22#include <linux/configfs.h>
23#include <linux/export.h>
23#include <target/target_core_base.h>24#include <target/target_core_base.h>
24#include <target/target_core_transport.h>25#include <target/target_core_transport.h>
25#include <target/target_core_fabric_ops.h>26#include <target/target_core_fabric_ops.h>
drivers/target/iscsi/iscsi_target_stat.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 ******************************************************************************/20 ******************************************************************************/
21 21
22#include <linux/configfs.h>22#include <linux/configfs.h>
23#include <linux/export.h>
23#include <scsi/iscsi_proto.h>24#include <scsi/iscsi_proto.h>
24#include <target/target_core_base.h>25#include <target/target_core_base.h>
25#include <target/target_core_transport.h>26#include <target/target_core_transport.h>
drivers/target/target_core_alua.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/spinlock.h>28#include <linux/spinlock.h>
29#include <linux/configfs.h>29#include <linux/configfs.h>
30#include <linux/export.h>
30#include <scsi/scsi.h>31#include <scsi/scsi.h>
31#include <scsi/scsi_cmnd.h>32#include <scsi/scsi_cmnd.h>
32 33
drivers/target/target_core_device.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/spinlock.h>35#include <linux/spinlock.h>
36#include <linux/kthread.h>36#include <linux/kthread.h>
37#include <linux/in.h>37#include <linux/in.h>
38#include <linux/export.h>
38#include <net/sock.h>39#include <net/sock.h>
39#include <net/tcp.h>40#include <net/tcp.h>
40#include <scsi/scsi.h>41#include <scsi/scsi.h>
drivers/target/target_core_fabric_lib.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/string.h>29#include <linux/string.h>
30#include <linux/ctype.h>30#include <linux/ctype.h>
31#include <linux/spinlock.h>31#include <linux/spinlock.h>
32#include <linux/export.h>
32#include <scsi/scsi.h>33#include <scsi/scsi.h>
33#include <scsi/scsi_cmnd.h>34#include <scsi/scsi_cmnd.h>
34 35
drivers/target/target_core_file.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/blkdev.h>32#include <linux/blkdev.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/spinlock.h>34#include <linux/spinlock.h>
35#include <linux/module.h>
35#include <scsi/scsi.h>36#include <scsi/scsi.h>
36#include <scsi/scsi_host.h>37#include <scsi/scsi_host.h>
37 38
drivers/target/target_core_hba.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/spinlock.h>33#include <linux/spinlock.h>
34#include <linux/in.h>34#include <linux/in.h>
35#include <linux/module.h>
35#include <net/sock.h>36#include <net/sock.h>
36#include <net/tcp.h>37#include <net/tcp.h>
37 38
drivers/target/target_core_iblock.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/bio.h>37#include <linux/bio.h>
38#include <linux/genhd.h>38#include <linux/genhd.h>
39#include <linux/file.h>39#include <linux/file.h>
40#include <linux/module.h>
40#include <scsi/scsi.h>41#include <scsi/scsi.h>
41#include <scsi/scsi_host.h>42#include <scsi/scsi_host.h>
42 43
drivers/target/target_core_pscsi.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/genhd.h>36#include <linux/genhd.h>
37#include <linux/cdrom.h>37#include <linux/cdrom.h>
38#include <linux/file.h>38#include <linux/file.h>
39#include <linux/module.h>
39#include <scsi/scsi.h>40#include <scsi/scsi.h>
40#include <scsi/scsi_device.h>41#include <scsi/scsi_device.h>
41#include <scsi/scsi_cmnd.h>42#include <scsi/scsi_cmnd.h>
drivers/target/target_core_tmr.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/spinlock.h>28#include <linux/spinlock.h>
29#include <linux/list.h>29#include <linux/list.h>
30#include <linux/export.h>
30#include <scsi/scsi.h>31#include <scsi/scsi.h>
31#include <scsi/scsi_cmnd.h>32#include <scsi/scsi_cmnd.h>
32 33
drivers/target/target_core_tpg.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/spinlock.h>33#include <linux/spinlock.h>
34#include <linux/in.h>34#include <linux/in.h>
35#include <linux/export.h>
35#include <net/sock.h>36#include <net/sock.h>
36#include <net/tcp.h>37#include <net/tcp.h>
37#include <scsi/scsi.h>38#include <scsi/scsi.h>
drivers/target/target_core_transport.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/kthread.h>36#include <linux/kthread.h>
37#include <linux/in.h>37#include <linux/in.h>
38#include <linux/cdrom.h>38#include <linux/cdrom.h>
39#include <linux/module.h>
39#include <asm/unaligned.h>40#include <asm/unaligned.h>
40#include <net/sock.h>41#include <net/sock.h>
41#include <net/tcp.h>42#include <net/tcp.h>
drivers/tty/hvc/hvc_iseries.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/types.h>23#include <linux/types.h>
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/module.h>
26#include <linux/spinlock.h>27#include <linux/spinlock.h>
27#include <linux/console.h>28#include <linux/console.h>
28 29
drivers/tty/hvc/hvc_vio.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include <linux/delay.h>41#include <linux/delay.h>
42#include <linux/slab.h>42#include <linux/slab.h>
43#include <linux/console.h>43#include <linux/console.h>
44#include <linux/module.h>
44 45
45#include <asm/hvconsole.h>46#include <asm/hvconsole.h>
46#include <asm/vio.h>47#include <asm/vio.h>
drivers/tty/serial/jsm/jsm_driver.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24 *24 *
25 *25 *
26 ***********************************************************************/26 ***********************************************************************/
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <linux/pci.h>28#include <linux/pci.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30 30
drivers/tty/serial/kgdboc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/console.h>19#include <linux/console.h>
20#include <linux/vt_kern.h>20#include <linux/vt_kern.h>
21#include <linux/input.h>21#include <linux/input.h>
22#include <linux/module.h>
22 23
23#define MAX_CONFIG_LEN 4024#define MAX_CONFIG_LEN 40
24 25
drivers/tty/serial/max3100.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include <linux/delay.h>43#include <linux/delay.h>
44#include <linux/slab.h>44#include <linux/slab.h>
45#include <linux/device.h>45#include <linux/device.h>
46#include <linux/module.h>
46#include <linux/serial_core.h>47#include <linux/serial_core.h>
47#include <linux/serial.h>48#include <linux/serial.h>
48#include <linux/spi/spi.h>49#include <linux/spi/spi.h>
drivers/tty/serial/max3107-aava.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/platform_device.h>36#include <linux/platform_device.h>
37#include <linux/gpio.h>37#include <linux/gpio.h>
38#include <linux/sfi.h>38#include <linux/sfi.h>
39#include <linux/module.h>
39#include <asm/mrst.h>40#include <asm/mrst.h>
40#include "max3107.h"41#include "max3107.h"
41 42
drivers/tty/serial/max3107.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/gpio.h>36#include <linux/gpio.h>
37#include <linux/spi/spi.h>37#include <linux/spi/spi.h>
38#include <linux/freezer.h>38#include <linux/freezer.h>
39#include <linux/module.h>
39#include "max3107.h"40#include "max3107.h"
40 41
41static const struct baud_table brg26_ext[] = {42static const struct baud_table brg26_ext[] = {
drivers/tty/serial/nwpserial.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 *10 *
11 */11 */
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/export.h>
13#include <linux/console.h>14#include <linux/console.h>
14#include <linux/serial.h>15#include <linux/serial.h>
15#include <linux/serial_reg.h>16#include <linux/serial_reg.h>
drivers/tty/serial/timbuart.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/platform_device.h>29#include <linux/platform_device.h>
30#include <linux/ioport.h>30#include <linux/ioport.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/module.h>
32 33
33#include "timbuart.h"34#include "timbuart.h"
34 35
drivers/tty/serial/xilinx_uartps.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/irq.h>20#include <linux/irq.h>
21#include <linux/io.h>21#include <linux/io.h>
22#include <linux/of.h>22#include <linux/of.h>
23#include <linux/module.h>
23 24
24#define XUARTPS_TTY_NAME "ttyPS"25#define XUARTPS_TTY_NAME "ttyPS"
25#define XUARTPS_NAME "xuartps"26#define XUARTPS_NAME "xuartps"
drivers/tty/vt/vc_screen.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/major.h>23#include <linux/major.h>
24#include <linux/errno.h>24#include <linux/errno.h>
25#include <linux/export.h>
25#include <linux/tty.h>26#include <linux/tty.h>
26#include <linux/interrupt.h>27#include <linux/interrupt.h>
27#include <linux/mm.h>28#include <linux/mm.h>
drivers/uio/uio_pdrv.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/platform_device.h>11#include <linux/platform_device.h>
12#include <linux/uio_driver.h>12#include <linux/uio_driver.h>
13#include <linux/stringify.h>13#include <linux/stringify.h>
14#include <linux/module.h>
14#include <linux/slab.h>15#include <linux/slab.h>
15 16
16#define DRIVER_NAME "uio_pdrv"17#define DRIVER_NAME "uio_pdrv"
drivers/uio/uio_pdrv_genirq.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/uio_driver.h>18#include <linux/uio_driver.h>
19#include <linux/spinlock.h>19#include <linux/spinlock.h>
20#include <linux/bitops.h>20#include <linux/bitops.h>
21#include <linux/module.h>
21#include <linux/interrupt.h>22#include <linux/interrupt.h>
22#include <linux/stringify.h>23#include <linux/stringify.h>
23#include <linux/pm_runtime.h>24#include <linux/pm_runtime.h>
drivers/usb/c67x00/c67x00-drv.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/io.h>38#include <linux/io.h>
39#include <linux/list.h>39#include <linux/list.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/module.h>
41#include <linux/usb.h>42#include <linux/usb.h>
42#include <linux/usb/c67x00.h>43#include <linux/usb/c67x00.h>
43 44
drivers/usb/core/driver.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/device.h>25#include <linux/device.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/export.h>
27#include <linux/usb.h>28#include <linux/usb.h>
28#include <linux/usb/quirks.h>29#include <linux/usb/quirks.h>
29#include <linux/usb/hcd.h>30#include <linux/usb/hcd.h>
drivers/usb/core/notify.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11 11
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/export.h>
13#include <linux/notifier.h>14#include <linux/notifier.h>
14#include <linux/usb.h>15#include <linux/usb.h>
15#include <linux/mutex.h>16#include <linux/mutex.h>
drivers/usb/gadget/cdc2.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/utsname.h>14#include <linux/utsname.h>
15#include <linux/module.h>
15 16
16#include "u_ether.h"17#include "u_ether.h"
17#include "u_serial.h"18#include "u_serial.h"
drivers/usb/gadget/composite.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/kallsyms.h>14#include <linux/kallsyms.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/module.h>
17#include <linux/device.h>18#include <linux/device.h>
18#include <linux/utsname.h>19#include <linux/utsname.h>
19 20
drivers/usb/gadget/dbgp.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9/* verbose messages */9/* verbose messages */
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/device.h>11#include <linux/device.h>
12#include <linux/module.h>
12#include <linux/usb/ch9.h>13#include <linux/usb/ch9.h>
13#include <linux/usb/gadget.h>14#include <linux/usb/gadget.h>
14 15
drivers/usb/gadget/f_fs.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/blkdev.h>21#include <linux/blkdev.h>
22#include <linux/pagemap.h>22#include <linux/pagemap.h>
23#include <linux/export.h>
23#include <asm/unaligned.h>24#include <asm/unaligned.h>
24 25
25#include <linux/usb/composite.h>26#include <linux/usb/composite.h>
drivers/usb/gadget/f_obex.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/device.h>19#include <linux/device.h>
20#include <linux/module.h>
20 21
21#include "u_serial.h"22#include "u_serial.h"
22#include "gadget_chips.h"23#include "gadget_chips.h"
drivers/usb/gadget/f_sourcesink.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/device.h>17#include <linux/device.h>
18#include <linux/module.h>
18 19
19#include "g_zero.h"20#include "g_zero.h"
20#include "gadget_chips.h"21#include "gadget_chips.h"
drivers/usb/gadget/file_storage.c+1−0
@@ -243,6 +243,7 @@ · 242 unmodified lines
243#include <linux/kref.h>243#include <linux/kref.h>
244#include <linux/kthread.h>244#include <linux/kthread.h>
245#include <linux/limits.h>245#include <linux/limits.h>
246#include <linux/module.h>
246#include <linux/rwsem.h>247#include <linux/rwsem.h>
247#include <linux/slab.h>248#include <linux/slab.h>
248#include <linux/spinlock.h>249#include <linux/spinlock.h>
drivers/usb/gadget/fusb300_udc.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/err.h>13#include <linux/err.h>
14#include <linux/interrupt.h>14#include <linux/interrupt.h>
15#include <linux/io.h>15#include <linux/io.h>
16#include <linux/module.h>
16#include <linux/platform_device.h>17#include <linux/platform_device.h>
17#include <linux/usb/ch9.h>18#include <linux/usb/ch9.h>
18#include <linux/usb/gadget.h>19#include <linux/usb/gadget.h>
drivers/usb/gadget/gmidi.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/utsname.h>25#include <linux/utsname.h>
26#include <linux/module.h>
26#include <linux/device.h>27#include <linux/device.h>
27 28
28#include <sound/core.h>29#include <sound/core.h>
drivers/usb/gadget/u_serial.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/tty.h>25#include <linux/tty.h>
26#include <linux/tty_flip.h>26#include <linux/tty_flip.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/export.h>
28 29
29#include "u_serial.h"30#include "u_serial.h"
30 31
drivers/usb/host/fsl-mph-dr-of.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/io.h>16#include <linux/io.h>
17#include <linux/of_platform.h>17#include <linux/of_platform.h>
18#include <linux/clk.h>18#include <linux/clk.h>
19#include <linux/module.h>
19 20
20struct fsl_usb2_dev_data {21struct fsl_usb2_dev_data {
21 char *dr_mode; /* controller mode */22 char *dr_mode; /* controller mode */
drivers/usb/host/isp1760-if.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/usb.h>12#include <linux/usb.h>
13#include <linux/io.h>13#include <linux/io.h>
14#include <linux/module.h>
14#include <linux/platform_device.h>15#include <linux/platform_device.h>
15#include <linux/usb/isp1760.h>16#include <linux/usb/isp1760.h>
16#include <linux/usb/hcd.h>17#include <linux/usb/hcd.h>
drivers/usb/host/pci-quirks.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/pci.h>13#include <linux/pci.h>
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/export.h>
16#include <linux/acpi.h>17#include <linux/acpi.h>
17#include <linux/dmi.h>18#include <linux/dmi.h>
18#include "pci-quirks.h"19#include "pci-quirks.h"
drivers/usb/host/whci/debug.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/debugfs.h>20#include <linux/debugfs.h>
21#include <linux/seq_file.h>21#include <linux/seq_file.h>
22#include <linux/export.h>
22 23
23#include "../../wusbcore/wusbhc.h"24#include "../../wusbcore/wusbhc.h"
24 25
drivers/usb/host/whci/hcd.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 */17 */
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/module.h>
20#include <linux/uwb/umc.h>21#include <linux/uwb/umc.h>
21 22
22#include "../../wusbcore/wusbhc.h"23#include "../../wusbcore/wusbhc.h"
drivers/usb/host/xhci-hub.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 * Inc., 675 Mass Ave, Cambridge, MA 02139, USA.20 * Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
21 */21 */
22 22
23#include <linux/gfp.h>
23#include <asm/unaligned.h>24#include <asm/unaligned.h>
24 25
25#include "xhci.h"26#include "xhci.h"
drivers/usb/host/xhci-pci.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25 26
26#include "xhci.h"27#include "xhci.h"
27 28
drivers/usb/mon/mon_bin.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/types.h>11#include <linux/types.h>
12#include <linux/fs.h>12#include <linux/fs.h>
13#include <linux/cdev.h>13#include <linux/cdev.h>
14#include <linux/export.h>
14#include <linux/usb.h>15#include <linux/usb.h>
15#include <linux/poll.h>16#include <linux/poll.h>
16#include <linux/compat.h>17#include <linux/compat.h>
drivers/usb/mon/mon_stat.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/export.h>
12#include <linux/usb.h>13#include <linux/usb.h>
13#include <linux/fs.h>14#include <linux/fs.h>
14#include <asm/uaccess.h>15#include <asm/uaccess.h>
drivers/usb/mon/mon_text.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/usb.h>9#include <linux/usb.h>
10#include <linux/slab.h>10#include <linux/slab.h>
11#include <linux/time.h>11#include <linux/time.h>
12#include <linux/export.h>
12#include <linux/mutex.h>13#include <linux/mutex.h>
13#include <linux/debugfs.h>14#include <linux/debugfs.h>
14#include <linux/scatterlist.h>15#include <linux/scatterlist.h>
drivers/usb/otg/gpio_vbus.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/platform_device.h>12#include <linux/platform_device.h>
13#include <linux/gpio.h>13#include <linux/gpio.h>
14#include <linux/module.h>
14#include <linux/slab.h>15#include <linux/slab.h>
15#include <linux/interrupt.h>16#include <linux/interrupt.h>
16#include <linux/usb.h>17#include <linux/usb.h>
drivers/usb/otg/otg.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/export.h>
13#include <linux/device.h>14#include <linux/device.h>
14 15
15#include <linux/usb/otg.h>16#include <linux/usb/otg.h>
drivers/usb/otg/ulpi.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/export.h>
28#include <linux/usb.h>29#include <linux/usb.h>
29#include <linux/usb/otg.h>30#include <linux/usb/otg.h>
30#include <linux/usb/ulpi.h>31#include <linux/usb/ulpi.h>
drivers/usb/serial/aircable.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <asm/unaligned.h>47#include <asm/unaligned.h>
48#include <linux/tty.h>48#include <linux/tty.h>
49#include <linux/slab.h>49#include <linux/slab.h>
50#include <linux/module.h>
50#include <linux/tty_flip.h>51#include <linux/tty_flip.h>
51#include <linux/usb.h>52#include <linux/usb.h>
52#include <linux/usb/serial.h>53#include <linux/usb/serial.h>
drivers/usb/serial/qcserial.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/tty.h>14#include <linux/tty.h>
15#include <linux/tty_flip.h>15#include <linux/tty_flip.h>
16#include <linux/module.h>
16#include <linux/usb.h>17#include <linux/usb.h>
17#include <linux/usb/serial.h>18#include <linux/usb/serial.h>
18#include <linux/slab.h>19#include <linux/slab.h>
drivers/usb/storage/option_ms.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/usb.h>23#include <linux/usb.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25 26
26#include "usb.h"27#include "usb.h"
27#include "transport.h"28#include "transport.h"
drivers/usb/storage/protocol.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43 */43 */
44 44
45#include <linux/highmem.h>45#include <linux/highmem.h>
46#include <linux/export.h>
46#include <scsi/scsi.h>47#include <scsi/scsi.h>
47#include <scsi/scsi_cmnd.h>48#include <scsi/scsi_cmnd.h>
48 49
drivers/usb/storage/sierra_ms.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3#include <scsi/scsi_cmnd.h>3#include <scsi/scsi_cmnd.h>
4#include <scsi/scsi_device.h>4#include <scsi/scsi_device.h>
5#include <linux/usb.h>5#include <linux/usb.h>
6#include <linux/module.h>
6#include <linux/slab.h>7#include <linux/slab.h>
7 8
8#include "usb.h"9#include "usb.h"
drivers/usb/storage/transport.c+1−0
@@ -46,6 +46,7 @@ · 45 unmodified lines
46#include <linux/sched.h>46#include <linux/sched.h>
47#include <linux/gfp.h>47#include <linux/gfp.h>
48#include <linux/errno.h>48#include <linux/errno.h>
49#include <linux/export.h>
49 50
50#include <linux/usb/quirks.h>51#include <linux/usb/quirks.h>
51 52
drivers/usb/storage/uas.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/blkdev.h>11#include <linux/blkdev.h>
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/types.h>13#include <linux/types.h>
14#include <linux/module.h>
14#include <linux/usb.h>15#include <linux/usb.h>
15#include <linux/usb/storage.h>16#include <linux/usb/storage.h>
16 17
drivers/usb/wusbcore/devconnect.c+1−0
@@ -90,6 +90,7 @@ · 89 unmodified lines
90#include <linux/ctype.h>90#include <linux/ctype.h>
91#include <linux/slab.h>91#include <linux/slab.h>
92#include <linux/workqueue.h>92#include <linux/workqueue.h>
93#include <linux/export.h>
93#include "wusbhc.h"94#include "wusbhc.h"
94 95
95static void wusbhc_devconnect_acked_work(struct work_struct *work);96static void wusbhc_devconnect_acked_work(struct work_struct *work);
drivers/usb/wusbcore/mmc.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38 */38 */
39#include <linux/usb/wusb.h>39#include <linux/usb/wusb.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/export.h>
41#include "wusbhc.h"42#include "wusbhc.h"
42 43
43/* Initialize the MMCIEs handling mechanism */44/* Initialize the MMCIEs handling mechanism */
drivers/usb/wusbcore/rh.c+1−0
@@ -70,6 +70,7 @@ · 69 unmodified lines
70 * wusbhc_rh_start_port_reset() ??? unimplemented70 * wusbhc_rh_start_port_reset() ??? unimplemented
71 */71 */
72#include <linux/slab.h>72#include <linux/slab.h>
73#include <linux/export.h>
73#include "wusbhc.h"74#include "wusbhc.h"
74 75
75/*76/*
drivers/usb/wusbcore/security.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/usb/ch9.h>27#include <linux/usb/ch9.h>
28#include <linux/random.h>28#include <linux/random.h>
29#include <linux/export.h>
29#include "wusbhc.h"30#include "wusbhc.h"
30 31
31static void wusbhc_set_gtk_callback(struct urb *urb);32static void wusbhc_set_gtk_callback(struct urb *urb);
drivers/usb/wusbcore/wa-hc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 * FIXME: docs23 * FIXME: docs
24 */24 */
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/module.h>
26#include "wusbhc.h"27#include "wusbhc.h"
27#include "wa-hc.h"28#include "wa-hc.h"
28 29
drivers/usb/wusbcore/wa-rpipe.c+1−0
@@ -61,6 +61,7 @@ · 60 unmodified lines
61#include <linux/atomic.h>61#include <linux/atomic.h>
62#include <linux/bitmap.h>62#include <linux/bitmap.h>
63#include <linux/slab.h>63#include <linux/slab.h>
64#include <linux/export.h>
64 65
65#include "wusbhc.h"66#include "wusbhc.h"
66#include "wa-hc.h"67#include "wa-hc.h"
drivers/usb/wusbcore/wa-xfer.c+1−0
@@ -84,6 +84,7 @@ · 83 unmodified lines
84#include <linux/slab.h>84#include <linux/slab.h>
85#include <linux/hash.h>85#include <linux/hash.h>
86#include <linux/ratelimit.h>86#include <linux/ratelimit.h>
87#include <linux/export.h>
87 88
88#include "wa-hc.h"89#include "wa-hc.h"
89#include "wusbhc.h"90#include "wusbhc.h"
drivers/uwb/est.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 */41 */
42#include <linux/spinlock.h>42#include <linux/spinlock.h>
43#include <linux/slab.h>43#include <linux/slab.h>
44#include <linux/export.h>
44 45
45#include "uwb-internal.h"46#include "uwb-internal.h"
46 47
drivers/uwb/i1480/dfu/dfu.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/device.h>33#include <linux/device.h>
34#include <linux/uwb.h>34#include <linux/uwb.h>
35#include <linux/random.h>35#include <linux/random.h>
36#include <linux/export.h>
36 37
37/*38/*
38 * i1480_rceb_check - Check RCEB for expected field values39 * i1480_rceb_check - Check RCEB for expected field values
drivers/uwb/ie.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/export.h>
28#include "uwb-internal.h"29#include "uwb-internal.h"
29 30
30/**31/**
drivers/uwb/lc-dev.c+2−0
@@ -25,9 +25,11 @@ · 24 unmodified lines
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/device.h>27#include <linux/device.h>
28#include <linux/export.h>
28#include <linux/err.h>29#include <linux/err.h>
29#include <linux/kdev_t.h>30#include <linux/kdev_t.h>
30#include <linux/random.h>31#include <linux/random.h>
32#include <linux/stat.h>
31#include "uwb-internal.h"33#include "uwb-internal.h"
32 34
33/* We initialize addresses to 0xff (invalid, as it is bcast) */35/* We initialize addresses to 0xff (invalid, as it is bcast) */
drivers/uwb/lc-rc.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/etherdevice.h>36#include <linux/etherdevice.h>
37#include <linux/usb.h>37#include <linux/usb.h>
38#include <linux/slab.h>38#include <linux/slab.h>
39#include <linux/export.h>
39 40
40#include "uwb-internal.h"41#include "uwb-internal.h"
41 42
drivers/uwb/neh.c+1−0
@@ -85,6 +85,7 @@ · 84 unmodified lines
85#include <linux/timer.h>85#include <linux/timer.h>
86#include <linux/slab.h>86#include <linux/slab.h>
87#include <linux/err.h>87#include <linux/err.h>
88#include <linux/export.h>
88 89
89#include "uwb-internal.h"90#include "uwb-internal.h"
90 91
drivers/uwb/pal.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/debugfs.h>19#include <linux/debugfs.h>
20#include <linux/uwb.h>20#include <linux/uwb.h>
21#include <linux/export.h>
21 22
22#include "uwb-internal.h"23#include "uwb-internal.h"
23 24
drivers/uwb/radio.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 */17 */
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/uwb.h>19#include <linux/uwb.h>
20#include <linux/export.h>
20 21
21#include "uwb-internal.h"22#include "uwb-internal.h"
22 23
drivers/uwb/reset.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/err.h>32#include <linux/err.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/delay.h>34#include <linux/delay.h>
35#include <linux/export.h>
35 36
36#include "uwb-internal.h"37#include "uwb-internal.h"
37 38
drivers/uwb/rsv.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/uwb.h>19#include <linux/uwb.h>
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/random.h>21#include <linux/random.h>
22#include <linux/export.h>
22 23
23#include "uwb-internal.h"24#include "uwb-internal.h"
24 25
drivers/uwb/scan.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/device.h>36#include <linux/device.h>
37#include <linux/err.h>37#include <linux/err.h>
38#include <linux/slab.h>38#include <linux/slab.h>
39#include <linux/stat.h>
39#include "uwb-internal.h"40#include "uwb-internal.h"
40 41
41 42
drivers/uwb/umc-bus.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/sysfs.h>9#include <linux/sysfs.h>
10#include <linux/workqueue.h>10#include <linux/workqueue.h>
11#include <linux/module.h>
11#include <linux/uwb/umc.h>12#include <linux/uwb/umc.h>
12#include <linux/pci.h>13#include <linux/pci.h>
13 14
drivers/uwb/umc-dev.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 * This file is released under the GNU GPL v2.6 * This file is released under the GNU GPL v2.
7 */7 */
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/export.h>
9#include <linux/slab.h>10#include <linux/slab.h>
10#include <linux/uwb/umc.h>11#include <linux/uwb/umc.h>
11 12
drivers/uwb/umc-drv.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 * This file is released under the GNU GPL v2.6 * This file is released under the GNU GPL v2.
7 */7 */
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/export.h>
9#include <linux/uwb/umc.h>10#include <linux/uwb/umc.h>
10 11
11int __umc_driver_register(struct umc_driver *umc_drv, struct module *module,12int __umc_driver_register(struct umc_driver *umc_drv, struct module *module,
drivers/uwb/whci.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8#include <linux/delay.h>8#include <linux/delay.h>
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/module.h>
10#include <linux/pci.h>11#include <linux/pci.h>
11#include <linux/dma-mapping.h>12#include <linux/dma-mapping.h>
12#include <linux/slab.h>13#include <linux/slab.h>
drivers/video/atmel_lcdfb.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/backlight.h>19#include <linux/backlight.h>
20#include <linux/gfp.h>20#include <linux/gfp.h>
21#include <linux/module.h>
21 22
22#include <mach/board.h>23#include <mach/board.h>
23#include <mach/cpu.h>24#include <mach/cpu.h>
drivers/video/backlight/88pm860x_bl.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/i2c.h>17#include <linux/i2c.h>
18#include <linux/backlight.h>18#include <linux/backlight.h>
19#include <linux/mfd/88pm860x.h>19#include <linux/mfd/88pm860x.h>
20#include <linux/module.h>
20 21
21#define MAX_BRIGHTNESS (0xFF)22#define MAX_BRIGHTNESS (0xFF)
22#define MIN_BRIGHTNESS (0)23#define MIN_BRIGHTNESS (0)
drivers/video/backlight/adp5520_bl.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/backlight.h>13#include <linux/backlight.h>
14#include <linux/mfd/adp5520.h>14#include <linux/mfd/adp5520.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/module.h>
16 17
17struct adp5520_bl {18struct adp5520_bl {
18 struct device *master;19 struct device *master;
drivers/video/backlight/ams369fg06.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include <linux/wait.h>24#include <linux/wait.h>
25#include <linux/module.h>
25#include <linux/fb.h>26#include <linux/fb.h>
26#include <linux/delay.h>27#include <linux/delay.h>
27#include <linux/gpio.h>28#include <linux/gpio.h>
drivers/video/backlight/da903x_bl.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/backlight.h>19#include <linux/backlight.h>
20#include <linux/mfd/da903x.h>20#include <linux/mfd/da903x.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/module.h>
22 23
23#define DA9030_WLED_CONTROL 0x2524#define DA9030_WLED_CONTROL 0x25
24#define DA9030_WLED_CP_EN (1 << 6)25#define DA9030_WLED_CP_EN (1 << 6)
drivers/video/backlight/ep93xx_bl.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/module.h>14#include <linux/module.h>
15#include <linux/platform_device.h>15#include <linux/platform_device.h>
16#include <linux/module.h>
16#include <linux/io.h>17#include <linux/io.h>
17#include <linux/fb.h>18#include <linux/fb.h>
18#include <linux/backlight.h>19#include <linux/backlight.h>
drivers/video/backlight/l4f00242t03.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/device.h>14#include <linux/device.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/delay.h>16#include <linux/delay.h>
17#include <linux/module.h>
17#include <linux/gpio.h>18#include <linux/gpio.h>
18#include <linux/lcd.h>19#include <linux/lcd.h>
19#include <linux/slab.h>20#include <linux/slab.h>
drivers/video/backlight/ld9040.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/lcd.h>31#include <linux/lcd.h>
32#include <linux/backlight.h>32#include <linux/backlight.h>
33#include <linux/module.h>
33 34
34#include "ld9040_gamma.h"35#include "ld9040_gamma.h"
35 36
drivers/video/backlight/lms283gf05.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/spi/spi.h>18#include <linux/spi/spi.h>
19#include <linux/spi/lms283gf05.h>19#include <linux/spi/lms283gf05.h>
20#include <linux/module.h>
20 21
21struct lms283gf05_state {22struct lms283gf05_state {
22 struct spi_device *spi;23 struct spi_device *spi;
drivers/video/backlight/max8925_bl.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/backlight.h>17#include <linux/backlight.h>
18#include <linux/mfd/max8925.h>18#include <linux/mfd/max8925.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/module.h>
20 21
21#define MAX_BRIGHTNESS (0xff)22#define MAX_BRIGHTNESS (0xff)
22#define MIN_BRIGHTNESS (0)23#define MIN_BRIGHTNESS (0)
drivers/video/backlight/s6e63m0.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/lcd.h>31#include <linux/lcd.h>
32#include <linux/backlight.h>32#include <linux/backlight.h>
33#include <linux/module.h>
33 34
34#include "s6e63m0_gamma.h"35#include "s6e63m0_gamma.h"
35 36
drivers/video/backlight/wm831x_bl.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/platform_device.h>13#include <linux/platform_device.h>
14#include <linux/module.h>
14#include <linux/fb.h>15#include <linux/fb.h>
15#include <linux/backlight.h>16#include <linux/backlight.h>
16#include <linux/slab.h>17#include <linux/slab.h>
drivers/video/carminefb.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/interrupt.h>12#include <linux/interrupt.h>
13#include <linux/pci.h>13#include <linux/pci.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/module.h>
15 16
16#include "carminefb.h"17#include "carminefb.h"
17#include "carminefb_regs.h"18#include "carminefb_regs.h"
drivers/video/cobalt_lcdfb.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/ioport.h>24#include <linux/ioport.h>
25#include <linux/uaccess.h>25#include <linux/uaccess.h>
26#include <linux/platform_device.h>26#include <linux/platform_device.h>
27#include <linux/module.h>
27 28
28/*29/*
29 * Cursor position address30 * Cursor position address
drivers/video/ep93xx-fb.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 */18 */
19 19
20#include <linux/platform_device.h>20#include <linux/platform_device.h>
21#include <linux/module.h>
21#include <linux/dma-mapping.h>22#include <linux/dma-mapping.h>
22#include <linux/slab.h>23#include <linux/slab.h>
23#include <linux/clk.h>24#include <linux/clk.h>
drivers/video/fb_ddc.c+2−1
@@ -1,5 +1,5 @@
1/*1/*
2 * driver/vide/fb_ddc.c - DDC/EDID read support.2 * drivers/video/fb_ddc.c - DDC/EDID read support.
3 *3 *
4 * Copyright (C) 2006 Dennis Munsie <dmunsie@cecropia.com>4 * Copyright (C) 2006 Dennis Munsie <dmunsie@cecropia.com>
5 *5 *
@@ -10,6 +10,7 @@ · 4 unmodified lines
10 10
11#include <linux/delay.h>11#include <linux/delay.h>
12#include <linux/device.h>12#include <linux/device.h>
13#include <linux/module.h>
13#include <linux/fb.h>14#include <linux/fb.h>
14#include <linux/i2c-algo-bit.h>15#include <linux/i2c-algo-bit.h>
15#include <linux/slab.h>16#include <linux/slab.h>
drivers/video/fb_notify.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13#include <linux/fb.h>13#include <linux/fb.h>
14#include <linux/notifier.h>14#include <linux/notifier.h>
15#include <linux/export.h>
15 16
16static BLOCKING_NOTIFIER_HEAD(fb_notifier_list);17static BLOCKING_NOTIFIER_HEAD(fb_notifier_list);
17 18
drivers/video/mb862xx/mb862xx-i2c.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/i2c.h>13#include <linux/i2c.h>
14#include <linux/io.h>14#include <linux/io.h>
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/export.h>
16 17
17#include "mb862xxfb.h"18#include "mb862xxfb.h"
18#include "mb862xx_reg.h"19#include "mb862xx_reg.h"
drivers/video/mb862xx/mb862xxfbdrv.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/fb.h>17#include <linux/fb.h>
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/uaccess.h>19#include <linux/uaccess.h>
20#include <linux/module.h>
20#include <linux/init.h>21#include <linux/init.h>
21#include <linux/interrupt.h>22#include <linux/interrupt.h>
22#include <linux/pci.h>23#include <linux/pci.h>
drivers/video/msm/mdp.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <mach/msm_iomap.h>28#include <mach/msm_iomap.h>
29#include <mach/msm_fb.h>29#include <mach/msm_fb.h>
30#include <linux/platform_device.h>30#include <linux/platform_device.h>
31#include <linux/export.h>
31 32
32#include "mdp_hw.h"33#include "mdp_hw.h"
33 34
drivers/video/omap/lcd_mipid.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/workqueue.h>24#include <linux/workqueue.h>
25#include <linux/spi/spi.h>25#include <linux/spi/spi.h>
26#include <linux/module.h>
26 27
27#include <plat/lcd_mipid.h>28#include <plat/lcd_mipid.h>
28 29
drivers/video/omap/omapfb_main.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/mm.h>28#include <linux/mm.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/uaccess.h>30#include <linux/uaccess.h>
31#include <linux/module.h>
31 32
32#include <plat/dma.h>33#include <plat/dma.h>
33 34
drivers/video/omap2/dss/dispc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/dma-mapping.h>26#include <linux/dma-mapping.h>
27#include <linux/vmalloc.h>27#include <linux/vmalloc.h>
28#include <linux/export.h>
28#include <linux/clk.h>29#include <linux/clk.h>
29#include <linux/io.h>30#include <linux/io.h>
30#include <linux/jiffies.h>31#include <linux/jiffies.h>
drivers/video/omap2/dss/dpi.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/export.h>
27#include <linux/err.h>28#include <linux/err.h>
28#include <linux/errno.h>29#include <linux/errno.h>
29#include <linux/platform_device.h>30#include <linux/platform_device.h>
drivers/video/omap2/dss/dsi.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/interrupt.h>27#include <linux/interrupt.h>
28#include <linux/delay.h>28#include <linux/delay.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <linux/module.h>
30#include <linux/semaphore.h>31#include <linux/semaphore.h>
31#include <linux/seq_file.h>32#include <linux/seq_file.h>
32#include <linux/platform_device.h>33#include <linux/platform_device.h>
drivers/video/omap2/dss/dss.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/io.h>26#include <linux/io.h>
27#include <linux/export.h>
27#include <linux/err.h>28#include <linux/err.h>
28#include <linux/delay.h>29#include <linux/delay.h>
29#include <linux/seq_file.h>30#include <linux/seq_file.h>
drivers/video/omap2/dss/rfbi.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/kernel.h>25#include <linux/kernel.h>
26#include <linux/dma-mapping.h>26#include <linux/dma-mapping.h>
27#include <linux/export.h>
27#include <linux/vmalloc.h>28#include <linux/vmalloc.h>
28#include <linux/clk.h>29#include <linux/clk.h>
29#include <linux/io.h>30#include <linux/io.h>
drivers/video/omap2/dss/sdi.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/err.h>24#include <linux/err.h>
25#include <linux/regulator/consumer.h>25#include <linux/regulator/consumer.h>
26#include <linux/export.h>
26 27
27#include <video/omapdss.h>28#include <video/omapdss.h>
28#include "dss.h"29#include "dss.h"
drivers/video/omap2/omapfb/omapfb-ioctl.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/mm.h>27#include <linux/mm.h>
28#include <linux/omapfb.h>28#include <linux/omapfb.h>
29#include <linux/vmalloc.h>29#include <linux/vmalloc.h>
30#include <linux/export.h>
30 31
31#include <video/omapdss.h>32#include <video/omapdss.h>
32#include <plat/vrfb.h>33#include <plat/vrfb.h>
drivers/video/savage/savagefb_accel.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/string.h>12#include <linux/string.h>
13#include <linux/fb.h>13#include <linux/fb.h>
14#include <linux/module.h>
14 15
15#include "savagefb.h"16#include "savagefb.h"
16 17
drivers/video/sh_mipi_dsi.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/string.h>18#include <linux/string.h>
19#include <linux/types.h>19#include <linux/types.h>
20#include <linux/module.h>
20 21
21#include <video/mipi_display.h>22#include <video/mipi_display.h>
22#include <video/sh_mipi_dsi.h>23#include <video/sh_mipi_dsi.h>
drivers/video/sh_mobile_lcdcfb.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/console.h>23#include <linux/console.h>
24#include <linux/backlight.h>24#include <linux/backlight.h>
25#include <linux/gpio.h>25#include <linux/gpio.h>
26#include <linux/module.h>
26#include <video/sh_mobile_lcdc.h>27#include <video/sh_mobile_lcdc.h>
27#include <video/sh_mobile_meram.h>28#include <video/sh_mobile_meram.h>
28#include <linux/atomic.h>29#include <linux/atomic.h>
drivers/video/via/via-gpio.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/platform_device.h>10#include <linux/platform_device.h>
11#include <linux/via-core.h>11#include <linux/via-core.h>
12#include <linux/via-gpio.h>12#include <linux/via-gpio.h>
13#include <linux/export.h>
13 14
14/*15/*
15 * The ports we know about. Note that the port-25 gpios are not16 * The ports we know about. Note that the port-25 gpios are not
drivers/video/w100fb.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/string.h>34#include <linux/string.h>
35#include <linux/vmalloc.h>35#include <linux/vmalloc.h>
36#include <linux/module.h>
36#include <asm/io.h>37#include <asm/io.h>
37#include <asm/uaccess.h>38#include <asm/uaccess.h>
38#include <video/w100fb.h>39#include <video/w100fb.h>
drivers/virtio/virtio.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/virtio.h>1#include <linux/virtio.h>
2#include <linux/spinlock.h>2#include <linux/spinlock.h>
3#include <linux/virtio_config.h>3#include <linux/virtio_config.h>
4#include <linux/module.h>
4 5
5/* Unique numbering for virtio devices. */6/* Unique numbering for virtio devices. */
6static unsigned int dev_index;7static unsigned int dev_index;
drivers/virtio/virtio_balloon.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/freezer.h>25#include <linux/freezer.h>
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/module.h>
28 29
29struct virtio_balloon30struct virtio_balloon
30{31{
drivers/virtio/virtio_ring.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/virtio_config.h>21#include <linux/virtio_config.h>
22#include <linux/device.h>22#include <linux/device.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24 25
25/* virtio guest is communicating with a virtual "device" that actually runs on26/* virtio guest is communicating with a virtual "device" that actually runs on
26 * a host processor. Memory barriers are used to control SMP effects. */27 * a host processor. Memory barriers are used to control SMP effects. */
drivers/w1/w1_family.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/list.h>23#include <linux/list.h>
24#include <linux/sched.h> /* schedule_timeout() */24#include <linux/sched.h> /* schedule_timeout() */
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/export.h>
26 27
27#include "w1_family.h"28#include "w1_family.h"
28#include "w1.h"29#include "w1.h"
drivers/w1/w1_int.c+2−0
@@ -24,6 +24,8 @@ · 23 unmodified lines
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/kthread.h>25#include <linux/kthread.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/export.h>
28#include <linux/moduleparam.h>
27 29
28#include "w1.h"30#include "w1.h"
29#include "w1_log.h"31#include "w1_log.h"
drivers/watchdog/stmp3xxx_wdt.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/platform_device.h>14#include <linux/platform_device.h>
15#include <linux/spinlock.h>15#include <linux/spinlock.h>
16#include <linux/uaccess.h>16#include <linux/uaccess.h>
17#include <linux/module.h>
17 18
18#include <mach/platform.h>19#include <mach/platform.h>
19#include <mach/regs-rtc.h>20#include <mach/regs-rtc.h>
drivers/xen/balloon.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/kernel.h>39#include <linux/kernel.h>
40#include <linux/sched.h>40#include <linux/sched.h>
41#include <linux/errno.h>41#include <linux/errno.h>
42#include <linux/module.h>
42#include <linux/mm.h>43#include <linux/mm.h>
43#include <linux/bootmem.h>44#include <linux/bootmem.h>
44#include <linux/pagemap.h>45#include <linux/pagemap.h>
drivers/xen/manage.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/stop_machine.h>9#include <linux/stop_machine.h>
10#include <linux/freezer.h>10#include <linux/freezer.h>
11#include <linux/syscore_ops.h>11#include <linux/syscore_ops.h>
12#include <linux/export.h>
12 13
13#include <xen/xen.h>14#include <xen/xen.h>
14#include <xen/xenbus.h>15#include <xen/xenbus.h>
drivers/xen/swiotlb-xen.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35 35
36#include <linux/bootmem.h>36#include <linux/bootmem.h>
37#include <linux/dma-mapping.h>37#include <linux/dma-mapping.h>
38#include <linux/export.h>
38#include <xen/swiotlb-xen.h>39#include <xen/swiotlb-xen.h>
39#include <xen/page.h>40#include <xen/page.h>
40#include <xen/xen-ops.h>41#include <xen/xen-ops.h>
drivers/xen/xen-pciback/conf_space.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/module.h>
13#include <linux/pci.h>14#include <linux/pci.h>
14#include "pciback.h"15#include "pciback.h"
15#include "conf_space.h"16#include "conf_space.h"
drivers/xen/xenbus/xenbus_client.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/types.h>34#include <linux/types.h>
35#include <linux/vmalloc.h>35#include <linux/vmalloc.h>
36#include <linux/export.h>
36#include <asm/xen/hypervisor.h>37#include <asm/xen/hypervisor.h>
37#include <xen/interface/xen.h>38#include <xen/interface/xen.h>
38#include <xen/interface/event_channel.h>39#include <xen/interface/event_channel.h>
drivers/xen/xenbus/xenbus_probe.c+1−0
@@ -46,6 +46,7 @@ · 45 unmodified lines
46#include <linux/mutex.h>46#include <linux/mutex.h>
47#include <linux/io.h>47#include <linux/io.h>
48#include <linux/slab.h>48#include <linux/slab.h>
49#include <linux/module.h>
49 50
50#include <asm/page.h>51#include <asm/page.h>
51#include <asm/pgtable.h>52#include <asm/pgtable.h>
drivers/xen/xenbus/xenbus_probe_backend.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/fcntl.h>42#include <linux/fcntl.h>
43#include <linux/mm.h>43#include <linux/mm.h>
44#include <linux/notifier.h>44#include <linux/notifier.h>
45#include <linux/export.h>
45 46
46#include <asm/page.h>47#include <asm/page.h>
47#include <asm/pgtable.h>48#include <asm/pgtable.h>
drivers/xen/xenbus/xenbus_probe_frontend.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/kthread.h>13#include <linux/kthread.h>
14#include <linux/mutex.h>14#include <linux/mutex.h>
15#include <linux/io.h>15#include <linux/io.h>
16#include <linux/module.h>
16 17
17#include <asm/page.h>18#include <asm/page.h>
18#include <asm/pgtable.h>19#include <asm/pgtable.h>
drivers/zorro/proc.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/proc_fs.h>13#include <linux/proc_fs.h>
14#include <linux/seq_file.h>14#include <linux/seq_file.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/export.h>
16#include <asm/uaccess.h>17#include <asm/uaccess.h>
17#include <asm/amigahw.h>18#include <asm/amigahw.h>
18#include <asm/setup.h>19#include <asm/setup.h>
fs/bio-integrity.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/blkdev.h>23#include <linux/blkdev.h>
24#include <linux/mempool.h>24#include <linux/mempool.h>
25#include <linux/export.h>
25#include <linux/bio.h>26#include <linux/bio.h>
26#include <linux/workqueue.h>27#include <linux/workqueue.h>
27#include <linux/slab.h>28#include <linux/slab.h>
fs/cifs/connect.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <asm/uaccess.h>37#include <asm/uaccess.h>
38#include <asm/processor.h>38#include <asm/processor.h>
39#include <linux/inet.h>39#include <linux/inet.h>
40#include <linux/module.h>
40#include <net/ipv6.h>41#include <net/ipv6.h>
41#include "cifspdu.h"42#include "cifspdu.h"
42#include "cifsglob.h"43#include "cifsglob.h"
fs/exofs/ore.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 */23 */
24 24
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/module.h>
26#include <asm/div64.h>27#include <asm/div64.h>
27#include <linux/lcm.h>28#include <linux/lcm.h>
28 29
fs/exofs/super.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/parser.h>35#include <linux/parser.h>
36#include <linux/vfs.h>36#include <linux/vfs.h>
37#include <linux/random.h>37#include <linux/random.h>
38#include <linux/module.h>
38#include <linux/exportfs.h>39#include <linux/exportfs.h>
39#include <linux/slab.h>40#include <linux/slab.h>
40 41
fs/fuse/cuse.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <linux/slab.h>47#include <linux/slab.h>
48#include <linux/spinlock.h>48#include <linux/spinlock.h>
49#include <linux/stat.h>49#include <linux/stat.h>
50#include <linux/module.h>
50 51
51#include "fuse_i.h"52#include "fuse_i.h"
52 53
fs/gfs2/ops_fstype.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/buffer_head.h>14#include <linux/buffer_head.h>
15#include <linux/blkdev.h>15#include <linux/blkdev.h>
16#include <linux/kthread.h>16#include <linux/kthread.h>
17#include <linux/export.h>
17#include <linux/namei.h>18#include <linux/namei.h>
18#include <linux/mount.h>19#include <linux/mount.h>
19#include <linux/gfs2_ondisk.h>20#include <linux/gfs2_ondisk.h>
fs/ioprio.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22#include <linux/gfp.h>22#include <linux/gfp.h>
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/export.h>
24#include <linux/ioprio.h>25#include <linux/ioprio.h>
25#include <linux/blkdev.h>26#include <linux/blkdev.h>
26#include <linux/capability.h>27#include <linux/capability.h>
fs/jfs/jfs_logmgr.c+1−0
@@ -67,6 +67,7 @@ · 66 unmodified lines
67#include <linux/buffer_head.h> /* for sync_blockdev() */67#include <linux/buffer_head.h> /* for sync_blockdev() */
68#include <linux/bio.h>68#include <linux/bio.h>
69#include <linux/freezer.h>69#include <linux/freezer.h>
70#include <linux/export.h>
70#include <linux/delay.h>71#include <linux/delay.h>
71#include <linux/mutex.h>72#include <linux/mutex.h>
72#include <linux/seq_file.h>73#include <linux/seq_file.h>
fs/logfs/super.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/bio.h>13#include <linux/bio.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/blkdev.h>15#include <linux/blkdev.h>
16#include <linux/module.h>
16#include <linux/mtd/mtd.h>17#include <linux/mtd/mtd.h>
17#include <linux/statfs.h>18#include <linux/statfs.h>
18#include <linux/buffer_head.h>19#include <linux/buffer_head.h>
fs/nfs/nfs4filelayout.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 31
32#include <linux/nfs_fs.h>32#include <linux/nfs_fs.h>
33#include <linux/nfs_page.h>33#include <linux/nfs_page.h>
34#include <linux/module.h>
34 35
35#include "internal.h"36#include "internal.h"
36#include "nfs4filelayout.h"37#include "nfs4filelayout.h"
fs/nfs/pagelist.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/nfs_page.h>18#include <linux/nfs_page.h>
19#include <linux/nfs_fs.h>19#include <linux/nfs_fs.h>
20#include <linux/nfs_mount.h>20#include <linux/nfs_mount.h>
21#include <linux/export.h>
21 22
22#include "internal.h"23#include "internal.h"
23#include "pnfs.h"24#include "pnfs.h"
fs/nfs/pnfs.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include <linux/nfs_fs.h>30#include <linux/nfs_fs.h>
31#include <linux/nfs_page.h>31#include <linux/nfs_page.h>
32#include <linux/module.h>
32#include "internal.h"33#include "internal.h"
33#include "pnfs.h"34#include "pnfs.h"
34#include "iostat.h"35#include "iostat.h"
fs/nfs/pnfs_dev.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 * such damages.28 * such damages.
29 */29 */
30 30
31#include <linux/export.h>
31#include "pnfs.h"32#include "pnfs.h"
32 33
33#define NFSDBG_FACILITY NFSDBG_PNFS34#define NFSDBG_FACILITY NFSDBG_PNFS
fs/nfs/write.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/nfs_mount.h>20#include <linux/nfs_mount.h>
21#include <linux/nfs_page.h>21#include <linux/nfs_page.h>
22#include <linux/backing-dev.h>22#include <linux/backing-dev.h>
23#include <linux/export.h>
23 24
24#include <asm/uaccess.h>25#include <asm/uaccess.h>
25 26
fs/nfsd/nfs4acl.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36 36
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/nfs_fs.h>38#include <linux/nfs_fs.h>
39#include <linux/export.h>
39#include "acl.h"40#include "acl.h"
40 41
41 42
fs/nfsd/nfsctl.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sunrpc/clnt.h>13#include <linux/sunrpc/clnt.h>
14#include <linux/sunrpc/gss_api.h>14#include <linux/sunrpc/gss_api.h>
15#include <linux/sunrpc/gss_krb5_enctypes.h>15#include <linux/sunrpc/gss_krb5_enctypes.h>
16#include <linux/module.h>
16 17
17#include "idmap.h"18#include "idmap.h"
18#include "nfsd.h"19#include "nfsd.h"
fs/nfsd/nfssvc.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/sched.h>9#include <linux/sched.h>
10#include <linux/freezer.h>10#include <linux/freezer.h>
11#include <linux/module.h>
11#include <linux/fs_struct.h>12#include <linux/fs_struct.h>
12#include <linux/swap.h>13#include <linux/swap.h>
13 14
fs/ocfs2/cluster/tcp.c+1−0
@@ -59,6 +59,7 @@ · 58 unmodified lines
59#include <linux/idr.h>59#include <linux/idr.h>
60#include <linux/kref.h>60#include <linux/kref.h>
61#include <linux/net.h>61#include <linux/net.h>
62#include <linux/export.h>
62#include <net/tcp.h>63#include <net/tcp.h>
63 64
64#include <asm/uaccess.h>65#include <asm/uaccess.h>
fs/ocfs2/dlm/dlmdebug.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/sysctl.h>30#include <linux/sysctl.h>
31#include <linux/spinlock.h>31#include <linux/spinlock.h>
32#include <linux/debugfs.h>32#include <linux/debugfs.h>
33#include <linux/export.h>
33 34
34#include "cluster/heartbeat.h"35#include "cluster/heartbeat.h"
35#include "cluster/nodemanager.h"36#include "cluster/nodemanager.h"
fs/proc/vmcore.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/user.h>12#include <linux/user.h>
13#include <linux/elf.h>13#include <linux/elf.h>
14#include <linux/elfcore.h>14#include <linux/elfcore.h>
15#include <linux/export.h>
15#include <linux/slab.h>16#include <linux/slab.h>
16#include <linux/highmem.h>17#include <linux/highmem.h>
17#include <linux/bootmem.h>18#include <linux/bootmem.h>
include/acpi/platform/aclinux.h+0−1
@@ -55,7 +55,6 @@ · 54 unmodified lines
55 55
56#include <linux/string.h>56#include <linux/string.h>
57#include <linux/kernel.h>57#include <linux/kernel.h>
58#include <linux/module.h>
59#include <linux/ctype.h>58#include <linux/ctype.h>
60#include <linux/sched.h>59#include <linux/sched.h>
61#include <asm/system.h>60#include <asm/system.h>
include/drm/drmP.h+2−1
@@ -42,7 +42,6 @@ · 41 unmodified lines
42 * can build the DRM (part of PI DRI). 4/21/2000 S + B */42 * can build the DRM (part of PI DRI). 4/21/2000 S + B */
43#include <asm/current.h>43#include <asm/current.h>
44#endif /* __alpha__ */44#endif /* __alpha__ */
45#include <linux/module.h>
46#include <linux/kernel.h>45#include <linux/kernel.h>
47#include <linux/miscdevice.h>46#include <linux/miscdevice.h>
48#include <linux/fs.h>47#include <linux/fs.h>
@@ -80,6 +79,8 @@ · 31 unmodified lines
80#define __OS_HAS_AGP (defined(CONFIG_AGP) || (defined(CONFIG_AGP_MODULE) && defined(MODULE)))79#define __OS_HAS_AGP (defined(CONFIG_AGP) || (defined(CONFIG_AGP_MODULE) && defined(MODULE)))
81#define __OS_HAS_MTRR (defined(CONFIG_MTRR))80#define __OS_HAS_MTRR (defined(CONFIG_MTRR))
82 81
82struct module;
83
83struct drm_file;84struct drm_file;
84struct drm_device;85struct drm_device;
85 86
include/linux/bcma/bcma.h+3−4
@@ -170,10 +170,9 @@ struct bcma_driver { · 169 unmodified lines
170};170};
171extern171extern
172int __bcma_driver_register(struct bcma_driver *drv, struct module *owner);172int __bcma_driver_register(struct bcma_driver *drv, struct module *owner);
173static inline int bcma_driver_register(struct bcma_driver *drv)173#define bcma_driver_register(drv) \
174{174 __bcma_driver_register(drv, THIS_MODULE)
175 return __bcma_driver_register(drv, THIS_MODULE);175
176}
177extern void bcma_driver_unregister(struct bcma_driver *drv);176extern void bcma_driver_unregister(struct bcma_driver *drv);
178 177
179struct bcma_bus {178struct bcma_bus {
include/linux/blkdev.h+1−1
@@ -14,7 +14,6 @@ · 13 unmodified lines
14#include <linux/wait.h>14#include <linux/wait.h>
15#include <linux/mempool.h>15#include <linux/mempool.h>
16#include <linux/bio.h>16#include <linux/bio.h>
17#include <linux/module.h>
18#include <linux/stringify.h>17#include <linux/stringify.h>
19#include <linux/gfp.h>18#include <linux/gfp.h>
20#include <linux/bsg.h>19#include <linux/bsg.h>
@@ -22,6 +21,7 @@ · 1 unmodified line
22 21
23#include <asm/scatterlist.h>22#include <asm/scatterlist.h>
24 23
24struct module;
25struct scsi_ioctl_command;25struct scsi_ioctl_command;
26 26
27struct request_queue;27struct request_queue;
include/linux/cpuidle.h+2−1
@@ -13,7 +13,6 @@ · 12 unmodified lines
13 13
14#include <linux/percpu.h>14#include <linux/percpu.h>
15#include <linux/list.h>15#include <linux/list.h>
16#include <linux/module.h>
17#include <linux/kobject.h>16#include <linux/kobject.h>
18#include <linux/completion.h>17#include <linux/completion.h>
19 18
@@ -21,6 +20,8 @@ · 1 unmodified line
21#define CPUIDLE_NAME_LEN 1620#define CPUIDLE_NAME_LEN 16
22#define CPUIDLE_DESC_LEN 3221#define CPUIDLE_DESC_LEN 32
23 22
23struct module;
24
24struct cpuidle_device;25struct cpuidle_device;
25 26
26 27
include/linux/crypto.h+0−6
@@ -18,7 +18,6 @@ · 17 unmodified lines
18#define _LINUX_CRYPTO_H18#define _LINUX_CRYPTO_H
19 19
20#include <linux/atomic.h>20#include <linux/atomic.h>
21#include <linux/module.h>
22#include <linux/kernel.h>21#include <linux/kernel.h>
23#include <linux/list.h>22#include <linux/list.h>
24#include <linux/slab.h>23#include <linux/slab.h>
@@ -510,11 +509,6 @@ static inline int crypto_tfm_alg_priority(struct crypto_tfm *tfm) · 485 unmodified lines
510 return tfm->__crt_alg->cra_priority;509 return tfm->__crt_alg->cra_priority;
511}510}
512 511
513static inline const char *crypto_tfm_alg_modname(struct crypto_tfm *tfm)
514{
515 return module_name(tfm->__crt_alg->cra_module);
516}
517
518static inline u32 crypto_tfm_alg_type(struct crypto_tfm *tfm)512static inline u32 crypto_tfm_alg_type(struct crypto_tfm *tfm)
519{513{
520 return tfm->__crt_alg->cra_flags & CRYPTO_ALG_TYPE_MASK;514 return tfm->__crt_alg->cra_flags & CRYPTO_ALG_TYPE_MASK;
include/linux/device.h+10−5
@@ -20,7 +20,7 @@ · 19 unmodified lines
20#include <linux/lockdep.h>20#include <linux/lockdep.h>
21#include <linux/compiler.h>21#include <linux/compiler.h>
22#include <linux/types.h>22#include <linux/types.h>
23#include <linux/module.h>23#include <linux/mutex.h>
24#include <linux/pm.h>24#include <linux/pm.h>
25#include <linux/atomic.h>25#include <linux/atomic.h>
26#include <asm/device.h>26#include <asm/device.h>
@@ -29,6 +29,7 @@ struct device; · 2 unmodified lines
29struct device_private;29struct device_private;
30struct device_driver;30struct device_driver;
31struct driver_private;31struct driver_private;
32struct module;
32struct class;33struct class;
33struct subsys_private;34struct subsys_private;
34struct bus_type;35struct bus_type;
@@ -723,10 +724,14 @@ extern int dev_set_drvdata(struct device *dev, void *data); · 688 unmodified lines
723 */724 */
724extern struct device *__root_device_register(const char *name,725extern struct device *__root_device_register(const char *name,
725 struct module *owner);726 struct module *owner);
726static inline struct device *root_device_register(const char *name)727
727{728/*
728 return __root_device_register(name, THIS_MODULE);729 * This is a macro to avoid include problems with THIS_MODULE,
729}730 * just as per what is done for device_schedule_callback() above.
731 */
732#define root_device_register(name) \
733 __root_device_register(name, THIS_MODULE)
734
730extern void root_device_unregister(struct device *root);735extern void root_device_unregister(struct device *root);
731 736
732static inline void *dev_get_platdata(const struct device *dev)737static inline void *dev_get_platdata(const struct device *dev)
include/linux/device_cgroup.h+0−1
@@ -1,4 +1,3 @@
1#include <linux/module.h>
2#include <linux/fs.h>1#include <linux/fs.h>
3 2
4#ifdef CONFIG_CGROUP_DEVICE3#ifdef CONFIG_CGROUP_DEVICE
include/linux/dmaengine.h+2−0
@@ -25,6 +25,8 @@ · 24 unmodified lines
25#include <linux/uio.h>25#include <linux/uio.h>
26#include <linux/dma-direction.h>26#include <linux/dma-direction.h>
27#include <linux/scatterlist.h>27#include <linux/scatterlist.h>
28#include <linux/bitmap.h>
29#include <asm/page.h>
28 30
29/**31/**
30 * typedef dma_cookie_t - an opaque DMA cookie32 * typedef dma_cookie_t - an opaque DMA cookie
include/linux/export.h+89−0
@@ -0,0 +1,89 @@
1#ifndef _LINUX_EXPORT_H
2#define _LINUX_EXPORT_H
3/*
4 * Export symbols from the kernel to modules. Forked from module.h
5 * to reduce the amount of pointless cruft we feed to gcc when only
6 * exporting a simple symbol or two.
7 *
8 * If you feel the need to add #include <linux/foo.h> to this file
9 * then you are doing something wrong and should go away silently.
10 */
11
12/* Some toolchains use a `_' prefix for all user symbols. */
13#ifdef CONFIG_SYMBOL_PREFIX
14#define MODULE_SYMBOL_PREFIX CONFIG_SYMBOL_PREFIX
15#else
16#define MODULE_SYMBOL_PREFIX ""
17#endif
18
19struct kernel_symbol
20{
21 unsigned long value;
22 const char *name;
23};
24
25#ifdef MODULE
26extern struct module __this_module;
27#define THIS_MODULE (&__this_module)
28#else
29#define THIS_MODULE ((struct module *)0)
30#endif
31
32#ifdef CONFIG_MODULES
33
34#ifndef __GENKSYMS__
35#ifdef CONFIG_MODVERSIONS
36/* Mark the CRC weak since genksyms apparently decides not to
37 * generate a checksums for some symbols */
38#define __CRC_SYMBOL(sym, sec) \
39 extern void *__crc_##sym __attribute__((weak)); \
40 static const unsigned long __kcrctab_##sym \
41 __used \
42 __attribute__((section("___kcrctab" sec "+" #sym), unused)) \
43 = (unsigned long) &__crc_##sym;
44#else
45#define __CRC_SYMBOL(sym, sec)
46#endif
47
48/* For every exported symbol, place a struct in the __ksymtab section */
49#define __EXPORT_SYMBOL(sym, sec) \
50 extern typeof(sym) sym; \
51 __CRC_SYMBOL(sym, sec) \
52 static const char __kstrtab_##sym[] \
53 __attribute__((section("__ksymtab_strings"), aligned(1))) \
54 = MODULE_SYMBOL_PREFIX #sym; \
55 static const struct kernel_symbol __ksymtab_##sym \
56 __used \
57 __attribute__((section("___ksymtab" sec "+" #sym), unused)) \
58 = { (unsigned long)&sym, __kstrtab_##sym }
59
60#define EXPORT_SYMBOL(sym) \
61 __EXPORT_SYMBOL(sym, "")
62
63#define EXPORT_SYMBOL_GPL(sym) \
64 __EXPORT_SYMBOL(sym, "_gpl")
65
66#define EXPORT_SYMBOL_GPL_FUTURE(sym) \
67 __EXPORT_SYMBOL(sym, "_gpl_future")
68
69#ifdef CONFIG_UNUSED_SYMBOLS
70#define EXPORT_UNUSED_SYMBOL(sym) __EXPORT_SYMBOL(sym, "_unused")
71#define EXPORT_UNUSED_SYMBOL_GPL(sym) __EXPORT_SYMBOL(sym, "_unused_gpl")
72#else
73#define EXPORT_UNUSED_SYMBOL(sym)
74#define EXPORT_UNUSED_SYMBOL_GPL(sym)
75#endif
76
77#endif /* __GENKSYMS__ */
78
79#else /* !CONFIG_MODULES... */
80
81#define EXPORT_SYMBOL(sym)
82#define EXPORT_SYMBOL_GPL(sym)
83#define EXPORT_SYMBOL_GPL_FUTURE(sym)
84#define EXPORT_UNUSED_SYMBOL(sym)
85#define EXPORT_UNUSED_SYMBOL_GPL(sym)
86
87#endif /* CONFIG_MODULES */
88
89#endif /* _LINUX_EXPORT_H */
include/linux/firmware.h+1−1
@@ -1,7 +1,6 @@
1#ifndef _LINUX_FIRMWARE_H1#ifndef _LINUX_FIRMWARE_H
2#define _LINUX_FIRMWARE_H2#define _LINUX_FIRMWARE_H
3 3
4#include <linux/module.h>
5#include <linux/types.h>4#include <linux/types.h>
6#include <linux/compiler.h>5#include <linux/compiler.h>
7#include <linux/gfp.h>6#include <linux/gfp.h>
@@ -15,6 +14,7 @@ struct firmware { · 7 unmodified lines
15 struct page **pages;14 struct page **pages;
16};15};
17 16
17struct module;
18struct device;18struct device;
19 19
20struct builtin_fw {20struct builtin_fw {
include/linux/ftrace.h+1−1
@@ -10,7 +10,6 @@ · 9 unmodified lines
10#include <linux/kallsyms.h>10#include <linux/kallsyms.h>
11#include <linux/linkage.h>11#include <linux/linkage.h>
12#include <linux/bitops.h>12#include <linux/bitops.h>
13#include <linux/module.h>
14#include <linux/ktime.h>13#include <linux/ktime.h>
15#include <linux/sched.h>14#include <linux/sched.h>
16#include <linux/types.h>15#include <linux/types.h>
@@ -19,6 +18,7 @@ · 2 unmodified lines
19 18
20#include <asm/ftrace.h>19#include <asm/ftrace.h>
21 20
21struct module;
22struct ftrace_hash;22struct ftrace_hash;
23 23
24#ifdef CONFIG_FUNCTION_TRACER24#ifdef CONFIG_FUNCTION_TRACER
include/linux/gameport.h+8−9
@@ -71,10 +71,9 @@ void gameport_close(struct gameport *gameport); · 70 unmodified lines
71#if defined(CONFIG_GAMEPORT) || (defined(MODULE) && defined(CONFIG_GAMEPORT_MODULE))71#if defined(CONFIG_GAMEPORT) || (defined(MODULE) && defined(CONFIG_GAMEPORT_MODULE))
72 72
73void __gameport_register_port(struct gameport *gameport, struct module *owner);73void __gameport_register_port(struct gameport *gameport, struct module *owner);
74static inline void gameport_register_port(struct gameport *gameport)74/* use a define to avoid include chaining to get THIS_MODULE */
75{75#define gameport_register_port(gameport) \
76 __gameport_register_port(gameport, THIS_MODULE);76 __gameport_register_port(gameport, THIS_MODULE)
77}
78 77
79void gameport_unregister_port(struct gameport *gameport);78void gameport_unregister_port(struct gameport *gameport);
80 79
@@ -145,12 +144,12 @@ static inline void gameport_unpin_driver(struct gameport *gameport) · 64 unmodified lines
145 mutex_unlock(&gameport->drv_mutex);144 mutex_unlock(&gameport->drv_mutex);
146}145}
147 146
148int __gameport_register_driver(struct gameport_driver *drv,147int __must_check __gameport_register_driver(struct gameport_driver *drv,
149 struct module *owner, const char *mod_name);148 struct module *owner, const char *mod_name);
150static inline int __must_check gameport_register_driver(struct gameport_driver *drv)149
151{150/* use a define to avoid include chaining to get THIS_MODULE & friends */
152 return __gameport_register_driver(drv, THIS_MODULE, KBUILD_MODNAME);151#define gameport_register_driver(drv) \
153}152 __gameport_register_driver(drv, THIS_MODULE, KBUILD_MODNAME)
154 153
155void gameport_unregister_driver(struct gameport_driver *drv);154void gameport_unregister_driver(struct gameport_driver *drv);
156 155
include/linux/hid.h+5−4
@@ -697,10 +697,11 @@ extern void hid_destroy_device(struct hid_device *); · 696 unmodified lines
697 697
698extern int __must_check __hid_register_driver(struct hid_driver *,698extern int __must_check __hid_register_driver(struct hid_driver *,
699 struct module *, const char *mod_name);699 struct module *, const char *mod_name);
700static inline int __must_check hid_register_driver(struct hid_driver *driver)700
701{701/* use a define to avoid include chaining to get THIS_MODULE & friends */
702 return __hid_register_driver(driver, THIS_MODULE, KBUILD_MODNAME);702#define hid_register_driver(driver) \
703}703 __hid_register_driver(driver, THIS_MODULE, KBUILD_MODNAME)
704
704extern void hid_unregister_driver(struct hid_driver *);705extern void hid_unregister_driver(struct hid_driver *);
705 706
706extern void hidinput_hid_event(struct hid_device *, struct hid_field *, struct hid_usage *, __s32);707extern void hidinput_hid_event(struct hid_device *, struct hid_field *, struct hid_usage *, __s32);
include/linux/i2c.h+5−5
@@ -28,7 +28,6 @@ · 27 unmodified lines
28 28
29#include <linux/types.h>29#include <linux/types.h>
30#ifdef __KERNEL__30#ifdef __KERNEL__
31#include <linux/module.h>
32#include <linux/mod_devicetable.h>31#include <linux/mod_devicetable.h>
33#include <linux/device.h> /* for struct device */32#include <linux/device.h> /* for struct device */
34#include <linux/sched.h> /* for completion */33#include <linux/sched.h> /* for completion */
@@ -49,6 +48,8 @@ struct i2c_driver; · 14 unmodified lines
49union i2c_smbus_data;48union i2c_smbus_data;
50struct i2c_board_info;49struct i2c_board_info;
51 50
51struct module;
52
52#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)53#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
53/*54/*
54 * The master routines are the ones normally used to transmit data to devices55 * The master routines are the ones normally used to transmit data to devices
@@ -451,10 +452,9 @@ extern int i2c_add_numbered_adapter(struct i2c_adapter *); · 396 unmodified lines
451extern int i2c_register_driver(struct module *, struct i2c_driver *);452extern int i2c_register_driver(struct module *, struct i2c_driver *);
452extern void i2c_del_driver(struct i2c_driver *);453extern void i2c_del_driver(struct i2c_driver *);
453 454
454static inline int i2c_add_driver(struct i2c_driver *driver)455/* use a define to avoid include chaining to get THIS_MODULE */
455{456#define i2c_add_driver(driver) \
456 return i2c_register_driver(THIS_MODULE, driver);457 i2c_register_driver(THIS_MODULE, driver)
457}
458 458
459extern struct i2c_client *i2c_use_client(struct i2c_client *client);459extern struct i2c_client *i2c_use_client(struct i2c_client *client);
460extern void i2c_release_client(struct i2c_client *client);460extern void i2c_release_client(struct i2c_client *client);
include/linux/ipmi.h+2−1
@@ -220,10 +220,11 @@ struct kernel_ipmi_msg { · 219 unmodified lines
220 * The in-kernel interface.220 * The in-kernel interface.
221 */221 */
222#include <linux/list.h>222#include <linux/list.h>
223#include <linux/module.h>
224#include <linux/device.h>223#include <linux/device.h>
225#include <linux/proc_fs.h>224#include <linux/proc_fs.h>
226 225
226struct module;
227
227/* Opaque type for a IPMI message user. One of these is needed to228/* Opaque type for a IPMI message user. One of these is needed to
228 send and receive messages. */229 send and receive messages. */
229typedef struct ipmi_user *ipmi_user_t;230typedef struct ipmi_user *ipmi_user_t;
include/linux/ipmi_smi.h+0−1
@@ -36,7 +36,6 @@ · 35 unmodified lines
36 36
37#include <linux/ipmi_msgdefs.h>37#include <linux/ipmi_msgdefs.h>
38#include <linux/proc_fs.h>38#include <linux/proc_fs.h>
39#include <linux/module.h>
40#include <linux/device.h>39#include <linux/device.h>
41#include <linux/platform_device.h>40#include <linux/platform_device.h>
42#include <linux/ipmi.h>41#include <linux/ipmi.h>
include/linux/irq.h+12−20
@@ -23,13 +23,13 @@ · 22 unmodified lines
23#include <linux/errno.h>23#include <linux/errno.h>
24#include <linux/topology.h>24#include <linux/topology.h>
25#include <linux/wait.h>25#include <linux/wait.h>
26#include <linux/module.h>
27 26
28#include <asm/irq.h>27#include <asm/irq.h>
29#include <asm/ptrace.h>28#include <asm/ptrace.h>
30#include <asm/irq_regs.h>29#include <asm/irq_regs.h>
31 30
32struct seq_file;31struct seq_file;
32struct module;
33struct irq_desc;33struct irq_desc;
34struct irq_data;34struct irq_data;
35typedef void (*irq_flow_handler_t)(unsigned int irq,35typedef void (*irq_flow_handler_t)(unsigned int irq,
@@ -567,29 +567,21 @@ static inline struct msi_desc *irq_data_get_msi(struct irq_data *d) · 531 unmodified lines
567int __irq_alloc_descs(int irq, unsigned int from, unsigned int cnt, int node,567int __irq_alloc_descs(int irq, unsigned int from, unsigned int cnt, int node,
568 struct module *owner);568 struct module *owner);
569 569
570static inline int irq_alloc_descs(int irq, unsigned int from, unsigned int cnt,570/* use macros to avoid needing export.h for THIS_MODULE */
571 int node)571#define irq_alloc_descs(irq, from, cnt, node) \
572{572 __irq_alloc_descs(irq, from, cnt, node, THIS_MODULE)
573 return __irq_alloc_descs(irq, from, cnt, node, THIS_MODULE);
574}
575 573
576void irq_free_descs(unsigned int irq, unsigned int cnt);574#define irq_alloc_desc(node) \
577int irq_reserve_irqs(unsigned int from, unsigned int cnt);575 irq_alloc_descs(-1, 0, 1, node)
578 576
579static inline int irq_alloc_desc(int node)577#define irq_alloc_desc_at(at, node) \
580{578 irq_alloc_descs(at, at, 1, node)
581 return irq_alloc_descs(-1, 0, 1, node);
582}
583 579
584static inline int irq_alloc_desc_at(unsigned int at, int node)580#define irq_alloc_desc_from(from, node) \
585{581 irq_alloc_descs(-1, from, 1, node)
586 return irq_alloc_descs(at, at, 1, node);
587}
588 582
589static inline int irq_alloc_desc_from(unsigned int from, int node)583void irq_free_descs(unsigned int irq, unsigned int cnt);
590{584int irq_reserve_irqs(unsigned int from, unsigned int cnt);
591 return irq_alloc_descs(-1, from, 1, node);
592}
593 585
594static inline void irq_free_desc(unsigned int irq)586static inline void irq_free_desc(unsigned int irq)
595{587{
include/linux/irqdesc.h+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11struct irq_affinity_notify;11struct irq_affinity_notify;
12struct proc_dir_entry;12struct proc_dir_entry;
13struct timer_rand_state;13struct timer_rand_state;
14struct module;
14/**15/**
15 * struct irq_desc - interrupt descriptor16 * struct irq_desc - interrupt descriptor
16 * @irq_data: per irq and chip data passed down to chip functions17 * @irq_data: per irq and chip data passed down to chip functions
include/linux/mdio-bitbang.h+2−1
@@ -2,7 +2,8 @@ · 1 unmodified line
2#define __LINUX_MDIO_BITBANG_H2#define __LINUX_MDIO_BITBANG_H
3 3
4#include <linux/phy.h>4#include <linux/phy.h>
5#include <linux/module.h>5
6struct module;
6 7
7struct mdiobb_ctrl;8struct mdiobb_ctrl;
8 9
include/linux/miscdevice.h+2−1
@@ -1,7 +1,8 @@
1#ifndef _LINUX_MISCDEVICE_H1#ifndef _LINUX_MISCDEVICE_H
2#define _LINUX_MISCDEVICE_H2#define _LINUX_MISCDEVICE_H
3#include <linux/module.h>
4#include <linux/major.h>3#include <linux/major.h>
4#include <linux/list.h>
5#include <linux/types.h>
5 6
6/*7/*
7 * These allocations are managed by device@lanana.org. If you use an8 * These allocations are managed by device@lanana.org. If you use an
include/linux/module.h+1−72
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/kobject.h>16#include <linux/kobject.h>
17#include <linux/moduleparam.h>17#include <linux/moduleparam.h>
18#include <linux/tracepoint.h>18#include <linux/tracepoint.h>
19#include <linux/export.h>
19 20
20#include <linux/percpu.h>21#include <linux/percpu.h>
21#include <asm/module.h>22#include <asm/module.h>
@@ -25,21 +26,8 @@ · 3 unmodified lines
25/* Not Yet Implemented */26/* Not Yet Implemented */
26#define MODULE_SUPPORTED_DEVICE(name)27#define MODULE_SUPPORTED_DEVICE(name)
27 28
28/* Some toolchains use a `_' prefix for all user symbols. */
29#ifdef CONFIG_SYMBOL_PREFIX
30#define MODULE_SYMBOL_PREFIX CONFIG_SYMBOL_PREFIX
31#else
32#define MODULE_SYMBOL_PREFIX ""
33#endif
34
35#define MODULE_NAME_LEN MAX_PARAM_PREFIX_LEN29#define MODULE_NAME_LEN MAX_PARAM_PREFIX_LEN
36 30
37struct kernel_symbol
38{
39 unsigned long value;
40 const char *name;
41};
42
43struct modversion_info31struct modversion_info
44{32{
45 unsigned long crc;33 unsigned long crc;
@@ -98,11 +86,8 @@ void trim_init_extable(struct module *m); · 52 unmodified lines
98extern const struct gtype##_id __mod_##gtype##_table \86extern const struct gtype##_id __mod_##gtype##_table \
99 __attribute__ ((unused, alias(__stringify(name))))87 __attribute__ ((unused, alias(__stringify(name))))
100 88
101extern struct module __this_module;
102#define THIS_MODULE (&__this_module)
103#else /* !MODULE */89#else /* !MODULE */
104#define MODULE_GENERIC_TABLE(gtype,name)90#define MODULE_GENERIC_TABLE(gtype,name)
105#define THIS_MODULE ((struct module *)0)
106#endif91#endif
107 92
108/* Generic info of form tag = "info" */93/* Generic info of form tag = "info" */
@@ -150,11 +135,6 @@ extern struct module __this_module; · 41 unmodified lines
150/* What your module does. */135/* What your module does. */
151#define MODULE_DESCRIPTION(_description) MODULE_INFO(description, _description)136#define MODULE_DESCRIPTION(_description) MODULE_INFO(description, _description)
152 137
153/* One for each parameter, describing how to use it. Some files do
154 multiple of these per line, so can't just use MODULE_INFO. */
155#define MODULE_PARM_DESC(_parm, desc) \
156 __MODULE_INFO(parm, _parm, #_parm ":" desc)
157
158#define MODULE_DEVICE_TABLE(type,name) \138#define MODULE_DEVICE_TABLE(type,name) \
159 MODULE_GENERIC_TABLE(type##_device,name)139 MODULE_GENERIC_TABLE(type##_device,name)
160 140
@@ -218,52 +198,6 @@ struct module_use { · 57 unmodified lines
218 struct module *source, *target;198 struct module *source, *target;
219};199};
220 200
221#ifndef __GENKSYMS__
222#ifdef CONFIG_MODVERSIONS
223/* Mark the CRC weak since genksyms apparently decides not to
224 * generate a checksums for some symbols */
225#define __CRC_SYMBOL(sym, sec) \
226 extern void *__crc_##sym __attribute__((weak)); \
227 static const unsigned long __kcrctab_##sym \
228 __used \
229 __attribute__((section("___kcrctab" sec "+" #sym), unused)) \
230 = (unsigned long) &__crc_##sym;
231#else
232#define __CRC_SYMBOL(sym, sec)
233#endif
234
235/* For every exported symbol, place a struct in the __ksymtab section */
236#define __EXPORT_SYMBOL(sym, sec) \
237 extern typeof(sym) sym; \
238 __CRC_SYMBOL(sym, sec) \
239 static const char __kstrtab_##sym[] \
240 __attribute__((section("__ksymtab_strings"), aligned(1))) \
241 = MODULE_SYMBOL_PREFIX #sym; \
242 static const struct kernel_symbol __ksymtab_##sym \
243 __used \
244 __attribute__((section("___ksymtab" sec "+" #sym), unused)) \
245 = { (unsigned long)&sym, __kstrtab_##sym }
246
247#define EXPORT_SYMBOL(sym) \
248 __EXPORT_SYMBOL(sym, "")
249
250#define EXPORT_SYMBOL_GPL(sym) \
251 __EXPORT_SYMBOL(sym, "_gpl")
252
253#define EXPORT_SYMBOL_GPL_FUTURE(sym) \
254 __EXPORT_SYMBOL(sym, "_gpl_future")
255
256
257#ifdef CONFIG_UNUSED_SYMBOLS
258#define EXPORT_UNUSED_SYMBOL(sym) __EXPORT_SYMBOL(sym, "_unused")
259#define EXPORT_UNUSED_SYMBOL_GPL(sym) __EXPORT_SYMBOL(sym, "_unused_gpl")
260#else
261#define EXPORT_UNUSED_SYMBOL(sym)
262#define EXPORT_UNUSED_SYMBOL_GPL(sym)
263#endif
264
265#endif
266
267enum module_state201enum module_state
268{202{
269 MODULE_STATE_LIVE,203 MODULE_STATE_LIVE,
@@ -581,11 +515,6 @@ int unregister_module_notifier(struct notifier_block * nb); · 311 unmodified lines
581extern void print_modules(void);515extern void print_modules(void);
582 516
583#else /* !CONFIG_MODULES... */517#else /* !CONFIG_MODULES... */
584#define EXPORT_SYMBOL(sym)
585#define EXPORT_SYMBOL_GPL(sym)
586#define EXPORT_SYMBOL_GPL_FUTURE(sym)
587#define EXPORT_UNUSED_SYMBOL(sym)
588#define EXPORT_UNUSED_SYMBOL_GPL(sym)
589 518
590/* Given an address, look for it in the exception tables. */519/* Given an address, look for it in the exception tables. */
591static inline const struct exception_table_entry *520static inline const struct exception_table_entry *
include/linux/moduleparam.h+5−0
@@ -31,6 +31,11 @@ static const char __module_cat(name,__LINE__)[] \ · 30 unmodified lines
31#define __MODULE_PARM_TYPE(name, _type) \31#define __MODULE_PARM_TYPE(name, _type) \
32 __MODULE_INFO(parmtype, name##type, #name ":" _type)32 __MODULE_INFO(parmtype, name##type, #name ":" _type)
33 33
34/* One for each parameter, describing how to use it. Some files do
35 multiple of these per line, so can't just use MODULE_INFO. */
36#define MODULE_PARM_DESC(_parm, desc) \
37 __MODULE_INFO(parm, _parm, #_parm ":" desc)
38
34struct kernel_param;39struct kernel_param;
35 40
36struct kernel_param_ops {41struct kernel_param_ops {
include/linux/mtd/mtd.h+2−1
@@ -21,7 +21,6 @@ · 20 unmodified lines
21#define __MTD_MTD_H__21#define __MTD_MTD_H__
22 22
23#include <linux/types.h>23#include <linux/types.h>
24#include <linux/module.h>
25#include <linux/uio.h>24#include <linux/uio.h>
26#include <linux/notifier.h>25#include <linux/notifier.h>
27#include <linux/device.h>26#include <linux/device.h>
@@ -125,6 +124,8 @@ struct nand_ecclayout { · 97 unmodified lines
125 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES_LARGE];124 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES_LARGE];
126};125};
127 126
127struct module; /* only needed for owner field in mtd_info */
128
128struct mtd_info {129struct mtd_info {
129 u_char type;130 u_char type;
130 uint32_t flags;131 uint32_t flags;
include/linux/of.h+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/spinlock.h>23#include <linux/spinlock.h>
24 24
25#include <asm/byteorder.h>25#include <asm/byteorder.h>
26#include <asm/errno.h>
26 27
27typedef u32 phandle;28typedef u32 phandle;
28typedef u32 ihandle;29typedef u32 ihandle;
include/linux/of_platform.h+0−1
@@ -12,7 +12,6 @@ · 11 unmodified lines
12 */12 */
13 13
14#ifdef CONFIG_OF_DEVICE14#ifdef CONFIG_OF_DEVICE
15#include <linux/module.h>
16#include <linux/device.h>15#include <linux/device.h>
17#include <linux/mod_devicetable.h>16#include <linux/mod_devicetable.h>
18#include <linux/pm.h>17#include <linux/pm.h>
include/linux/pci_hotplug.h+3−7
@@ -132,13 +132,9 @@ extern int pci_hp_deregister(struct hotplug_slot *slot); · 131 unmodified lines
132extern int __must_check pci_hp_change_slot_info (struct hotplug_slot *slot,132extern int __must_check pci_hp_change_slot_info (struct hotplug_slot *slot,
133 struct hotplug_slot_info *info);133 struct hotplug_slot_info *info);
134 134
135static inline int pci_hp_register(struct hotplug_slot *slot,135/* use a define to avoid include chaining to get THIS_MODULE & friends */
136 struct pci_bus *pbus,136#define pci_hp_register(slot, pbus, devnr, name) \
137 int devnr, const char *name)137 __pci_hp_register(slot, pbus, devnr, name, THIS_MODULE, KBUILD_MODNAME)
138{
139 return __pci_hp_register(slot, pbus, devnr, name,
140 THIS_MODULE, KBUILD_MODNAME);
141}
142 138
143/* PCI Setting Record (Type 0) */139/* PCI Setting Record (Type 0) */
144struct hpp_type0 {140struct hpp_type0 {
include/linux/pm_runtime.h+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#define _LINUX_PM_RUNTIME_H10#define _LINUX_PM_RUNTIME_H
11 11
12#include <linux/device.h>12#include <linux/device.h>
13#include <linux/notifier.h>
13#include <linux/pm.h>14#include <linux/pm.h>
14 15
15#include <linux/jiffies.h>16#include <linux/jiffies.h>
include/linux/regmap.h+1−1
@@ -15,8 +15,8 @@ · 14 unmodified lines
15 15
16#include <linux/device.h>16#include <linux/device.h>
17#include <linux/list.h>17#include <linux/list.h>
18#include <linux/module.h>
19 18
19struct module;
20struct i2c_client;20struct i2c_client;
21struct spi_device;21struct spi_device;
22 22
include/linux/regulator/driver.h+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#define __LINUX_REGULATOR_DRIVER_H_16#define __LINUX_REGULATOR_DRIVER_H_
17 17
18#include <linux/device.h>18#include <linux/device.h>
19#include <linux/notifier.h>
19#include <linux/regulator/consumer.h>20#include <linux/regulator/consumer.h>
20 21
21struct regulator_dev;22struct regulator_dev;
include/linux/serio.h+11−9
@@ -79,19 +79,21 @@ void serio_reconnect(struct serio *serio); · 78 unmodified lines
79irqreturn_t serio_interrupt(struct serio *serio, unsigned char data, unsigned int flags);79irqreturn_t serio_interrupt(struct serio *serio, unsigned char data, unsigned int flags);
80 80
81void __serio_register_port(struct serio *serio, struct module *owner);81void __serio_register_port(struct serio *serio, struct module *owner);
82static inline void serio_register_port(struct serio *serio)82
83{83/* use a define to avoid include chaining to get THIS_MODULE */
84 __serio_register_port(serio, THIS_MODULE);84#define serio_register_port(serio) \
85}85 __serio_register_port(serio, THIS_MODULE)
86 86
87void serio_unregister_port(struct serio *serio);87void serio_unregister_port(struct serio *serio);
88void serio_unregister_child_port(struct serio *serio);88void serio_unregister_child_port(struct serio *serio);
89 89
90int __serio_register_driver(struct serio_driver *drv, struct module *owner, const char *mod_name);90int __must_check __serio_register_driver(struct serio_driver *drv,
91static inline int __must_check serio_register_driver(struct serio_driver *drv)91 struct module *owner, const char *mod_name);
92{92
93 return __serio_register_driver(drv, THIS_MODULE, KBUILD_MODNAME);93/* use a define to avoid include chaining to get THIS_MODULE & friends */
94}94#define serio_register_driver(drv) \
95 __serio_register_driver(drv, THIS_MODULE, KBUILD_MODNAME)
96
95void serio_unregister_driver(struct serio_driver *drv);97void serio_unregister_driver(struct serio_driver *drv);
96 98
97static inline int serio_write(struct serio *serio, unsigned char data)99static inline int serio_write(struct serio *serio, unsigned char data)
include/linux/ssb/ssb.h+3−4
@@ -231,10 +231,9 @@ struct ssb_driver { · 230 unmodified lines
231#define drv_to_ssb_drv(_drv) container_of(_drv, struct ssb_driver, drv)231#define drv_to_ssb_drv(_drv) container_of(_drv, struct ssb_driver, drv)
232 232
233extern int __ssb_driver_register(struct ssb_driver *drv, struct module *owner);233extern int __ssb_driver_register(struct ssb_driver *drv, struct module *owner);
234static inline int ssb_driver_register(struct ssb_driver *drv)234#define ssb_driver_register(drv) \
235{235 __ssb_driver_register(drv, THIS_MODULE)
236 return __ssb_driver_register(drv, THIS_MODULE);236
237}
238extern void ssb_driver_unregister(struct ssb_driver *drv);237extern void ssb_driver_unregister(struct ssb_driver *drv);
239 238
240 239
include/linux/stop_machine.h+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 3
4#include <linux/cpu.h>4#include <linux/cpu.h>
5#include <linux/cpumask.h>5#include <linux/cpumask.h>
6#include <linux/smp.h>
6#include <linux/list.h>7#include <linux/list.h>
7#include <asm/system.h>8#include <asm/system.h>
8 9
include/linux/sunrpc/svc_xprt.h+2−1
@@ -8,7 +8,8 @@ · 7 unmodified lines
8#define SUNRPC_SVC_XPRT_H8#define SUNRPC_SVC_XPRT_H
9 9
10#include <linux/sunrpc/svc.h>10#include <linux/sunrpc/svc.h>
11#include <linux/module.h>11
12struct module;
12 13
13struct svc_xprt_ops {14struct svc_xprt_ops {
14 struct svc_xprt *(*xpo_create)(struct svc_serv *,15 struct svc_xprt *(*xpo_create)(struct svc_serv *,
include/linux/sysdev.h+0−1
@@ -22,7 +22,6 @@ · 21 unmodified lines
22#define _SYSDEV_H_22#define _SYSDEV_H_
23 23
24#include <linux/kobject.h>24#include <linux/kobject.h>
25#include <linux/module.h>
26#include <linux/pm.h>25#include <linux/pm.h>
27 26
28 27
include/linux/textsearch.h+2−1
@@ -4,10 +4,11 @@ · 3 unmodified lines
4#include <linux/types.h>4#include <linux/types.h>
5#include <linux/list.h>5#include <linux/list.h>
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/module.h>
8#include <linux/err.h>7#include <linux/err.h>
9#include <linux/slab.h>8#include <linux/slab.h>
10 9
10struct module;
11
11struct ts_config;12struct ts_config;
12 13
13#define TS_AUTOLOAD 1 /* Automatically load textsearch modules when needed */14#define TS_AUTOLOAD 1 /* Automatically load textsearch modules when needed */
include/linux/uio_driver.h+6−6
@@ -14,10 +14,10 @@ · 13 unmodified lines
14#ifndef _UIO_DRIVER_H_14#ifndef _UIO_DRIVER_H_
15#define _UIO_DRIVER_H_15#define _UIO_DRIVER_H_
16 16
17#include <linux/module.h>
18#include <linux/fs.h>17#include <linux/fs.h>
19#include <linux/interrupt.h>18#include <linux/interrupt.h>
20 19
20struct module;
21struct uio_map;21struct uio_map;
22 22
23/**23/**
@@ -101,11 +101,11 @@ extern int __must_check · 77 unmodified lines
101 __uio_register_device(struct module *owner,101 __uio_register_device(struct module *owner,
102 struct device *parent,102 struct device *parent,
103 struct uio_info *info);103 struct uio_info *info);
104static inline int __must_check104
105 uio_register_device(struct device *parent, struct uio_info *info)105/* use a define to avoid include chaining to get THIS_MODULE */
106{106#define uio_register_device(parent, info) \
107 return __uio_register_device(THIS_MODULE, parent, info);107 __uio_register_device(THIS_MODULE, parent, info)
108}108
109extern void uio_unregister_device(struct uio_info *info);109extern void uio_unregister_device(struct uio_info *info);
110extern void uio_event_notify(struct uio_info *info);110extern void uio_event_notify(struct uio_info *info);
111 111
include/linux/usb.h+5−4
@@ -946,10 +946,11 @@ struct usb_class_driver { · 945 unmodified lines
946 */946 */
947extern int usb_register_driver(struct usb_driver *, struct module *,947extern int usb_register_driver(struct usb_driver *, struct module *,
948 const char *);948 const char *);
949static inline int usb_register(struct usb_driver *driver)949
950{950/* use a define to avoid include chaining to get THIS_MODULE & friends */
951 return usb_register_driver(driver, THIS_MODULE, KBUILD_MODNAME);951#define usb_register(driver) \
952}952 usb_register_driver(driver, THIS_MODULE, KBUILD_MODNAME)
953
953extern void usb_deregister(struct usb_driver *);954extern void usb_deregister(struct usb_driver *);
954 955
955extern int usb_register_device_driver(struct usb_device_driver *,956extern int usb_register_device_driver(struct usb_device_driver *,
include/linux/uwb.h+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/wait.h>33#include <linux/wait.h>
34#include <linux/workqueue.h>34#include <linux/workqueue.h>
35#include <linux/uwb/spec.h>35#include <linux/uwb/spec.h>
36#include <asm/page.h>
36 37
37struct uwb_dev;38struct uwb_dev;
38struct uwb_beca_e;39struct uwb_beca_e;
include/linux/uwb/umc.h+3−4
@@ -111,10 +111,9 @@ int __must_check __umc_driver_register(struct umc_driver *umc_drv, · 110 unmodified lines
111 * umc_driver_register - register a UMC capabiltity driver.111 * umc_driver_register - register a UMC capabiltity driver.
112 * @umc_drv: pointer to the driver.112 * @umc_drv: pointer to the driver.
113 */113 */
114static inline int __must_check umc_driver_register(struct umc_driver *umc_drv)114#define umc_driver_register(umc_drv) \
115{115 __umc_driver_register(umc_drv, THIS_MODULE, KBUILD_MODNAME)
116 return __umc_driver_register(umc_drv, THIS_MODULE, KBUILD_MODNAME);116
117}
118void umc_driver_unregister(struct umc_driver *umc_drv);117void umc_driver_unregister(struct umc_driver *umc_drv);
119 118
120/*119/*
include/linux/vermagic.h+0−1
@@ -1,5 +1,4 @@
1#include <generated/utsrelease.h>1#include <generated/utsrelease.h>
2#include <linux/module.h>
3 2
4/* Simply sanity version stamp for modules. */3/* Simply sanity version stamp for modules. */
5#ifdef CONFIG_SMP4#ifdef CONFIG_SMP
include/linux/vlynq.h+2−1
@@ -20,9 +20,10 @@ · 19 unmodified lines
20#define __VLYNQ_H__20#define __VLYNQ_H__
21 21
22#include <linux/device.h>22#include <linux/device.h>
23#include <linux/module.h>
24#include <linux/types.h>23#include <linux/types.h>
25 24
25struct module;
26
26#define VLYNQ_NUM_IRQS 3227#define VLYNQ_NUM_IRQS 32
27 28
28struct vlynq_mapping {29struct vlynq_mapping {
include/media/saa7146.h+2−1
@@ -1,7 +1,6 @@
1#ifndef __SAA7146__1#ifndef __SAA7146__
2#define __SAA7146__2#define __SAA7146__
3 3
4#include <linux/module.h> /* for module-version */
5#include <linux/delay.h> /* for delay-stuff */4#include <linux/delay.h> /* for delay-stuff */
6#include <linux/slab.h> /* for kmalloc/kfree */5#include <linux/slab.h> /* for kmalloc/kfree */
7#include <linux/pci.h> /* for pci-config-stuff, vendor ids etc. */6#include <linux/pci.h> /* for pci-config-stuff, vendor ids etc. */
@@ -55,6 +54,8 @@ do { \ · 47 unmodified lines
55#define SAA7146_ISR_CLEAR(x,y) \54#define SAA7146_ISR_CLEAR(x,y) \
56 saa7146_write(x, ISR, (y));55 saa7146_write(x, ISR, (y));
57 56
57struct module;
58
58struct saa7146_dev;59struct saa7146_dev;
59struct saa7146_extension;60struct saa7146_extension;
60struct saa7146_vv;61struct saa7146_vv;
include/media/v4l2-int-device.h+2−1
@@ -25,7 +25,6 @@ · 24 unmodified lines
25#ifndef V4L2_INT_DEVICE_H25#ifndef V4L2_INT_DEVICE_H
26#define V4L2_INT_DEVICE_H26#define V4L2_INT_DEVICE_H
27 27
28#include <linux/module.h>
29#include <media/v4l2-common.h>28#include <media/v4l2-common.h>
30 29
31#define V4L2NAMESIZE 3230#define V4L2NAMESIZE 32
@@ -41,6 +40,8 @@ enum v4l2_int_type { · 9 unmodified lines
41 v4l2_int_type_slave40 v4l2_int_type_slave
42};41};
43 42
43struct module;
44
44struct v4l2_int_device;45struct v4l2_int_device;
45 46
46struct v4l2_int_master {47struct v4l2_int_master {
include/net/bluetooth/hci_core.h+13−11
@@ -513,11 +513,15 @@ static inline void __hci_dev_put(struct hci_dev *d) · 512 unmodified lines
513 d->destruct(d);513 d->destruct(d);
514}514}
515 515
516static inline void hci_dev_put(struct hci_dev *d)516/*
517{517 * hci_dev_put and hci_dev_hold are macros to avoid dragging all the
518 __hci_dev_put(d);518 * overhead of all the modular infrastructure into this header.
519 module_put(d->owner);519 */
520}520#define hci_dev_put(d) \
521do { \
522 __hci_dev_put(d); \
523 module_put(d->owner); \
524} while (0)
521 525
522static inline struct hci_dev *__hci_dev_hold(struct hci_dev *d)526static inline struct hci_dev *__hci_dev_hold(struct hci_dev *d)
523{527{
@@ -525,12 +529,10 @@ static inline struct hci_dev *__hci_dev_hold(struct hci_dev *d) · 1 unmodified line
525 return d;529 return d;
526}530}
527 531
528static inline struct hci_dev *hci_dev_hold(struct hci_dev *d)532#define hci_dev_hold(d) \
529{533({ \
530 if (try_module_get(d->owner))534 try_module_get(d->owner) ? __hci_dev_hold(d) : NULL; \
531 return __hci_dev_hold(d);535})
532 return NULL;
533}
534 536
535#define hci_dev_lock(d) spin_lock(&d->lock)537#define hci_dev_lock(d) spin_lock(&d->lock)
536#define hci_dev_unlock(d) spin_unlock(&d->lock)538#define hci_dev_unlock(d) spin_unlock(&d->lock)
include/net/inet_timewait_sock.h+0−1
@@ -18,7 +18,6 @@ · 17 unmodified lines
18 18
19#include <linux/kmemcheck.h>19#include <linux/kmemcheck.h>
20#include <linux/list.h>20#include <linux/list.h>
21#include <linux/module.h>
22#include <linux/timer.h>21#include <linux/timer.h>
23#include <linux/types.h>22#include <linux/types.h>
24#include <linux/workqueue.h>23#include <linux/workqueue.h>
include/net/ip_vs.h+7−8
@@ -1126,17 +1126,16 @@ int unregister_ip_vs_pe(struct ip_vs_pe *pe); · 1125 unmodified lines
1126struct ip_vs_pe *ip_vs_pe_getbyname(const char *name);1126struct ip_vs_pe *ip_vs_pe_getbyname(const char *name);
1127struct ip_vs_pe *__ip_vs_pe_getbyname(const char *pe_name);1127struct ip_vs_pe *__ip_vs_pe_getbyname(const char *pe_name);
1128 1128
1129static inline void ip_vs_pe_get(const struct ip_vs_pe *pe)1129/*
1130{1130 * Use a #define to avoid all of module.h just for these trivial ops
1131 if (pe && pe->module)1131 */
1132#define ip_vs_pe_get(pe) \
1133 if (pe && pe->module) \
1132 __module_get(pe->module);1134 __module_get(pe->module);
1133}
1134 1135
1135static inline void ip_vs_pe_put(const struct ip_vs_pe *pe)1136#define ip_vs_pe_put(pe) \
1136{1137 if (pe && pe->module) \
1137 if (pe && pe->module)
1138 module_put(pe->module);1138 module_put(pe->module);
1139}
1140 1139
1141/*1140/*
1142 * IPVS protocol functions (from ip_vs_proto.c)1141 * IPVS protocol functions (from ip_vs_proto.c)
include/net/lib80211.h+2−1
@@ -25,7 +25,6 @@ · 24 unmodified lines
25 25
26#include <linux/types.h>26#include <linux/types.h>
27#include <linux/list.h>27#include <linux/list.h>
28#include <linux/module.h>
29#include <linux/atomic.h>28#include <linux/atomic.h>
30#include <linux/if.h>29#include <linux/if.h>
31#include <linux/skbuff.h>30#include <linux/skbuff.h>
@@ -42,6 +41,8 @@ enum { · 10 unmodified lines
42 IEEE80211_CRYPTO_TKIP_COUNTERMEASURES = (1 << 0),41 IEEE80211_CRYPTO_TKIP_COUNTERMEASURES = (1 << 0),
43};42};
44 43
44struct module;
45
45struct lib80211_crypto_ops {46struct lib80211_crypto_ops {
46 const char *name;47 const char *name;
47 struct list_head list;48 struct list_head list;
include/net/netfilter/nf_conntrack.h+2−0
@@ -313,6 +313,8 @@ static inline bool nf_is_loopback_packet(const struct sk_buff *skb) · 312 unmodified lines
313 return skb->dev && skb->skb_iif && skb->dev->flags & IFF_LOOPBACK;313 return skb->dev && skb->skb_iif && skb->dev->flags & IFF_LOOPBACK;
314}314}
315 315
316struct kernel_param;
317
316extern int nf_conntrack_set_hashsize(const char *val, struct kernel_param *kp);318extern int nf_conntrack_set_hashsize(const char *val, struct kernel_param *kp);
317extern unsigned int nf_conntrack_htable_size;319extern unsigned int nf_conntrack_htable_size;
318extern unsigned int nf_conntrack_max;320extern unsigned int nf_conntrack_max;
include/net/sch_generic.h+0−1
@@ -4,7 +4,6 @@ · 3 unmodified lines
4#include <linux/netdevice.h>4#include <linux/netdevice.h>
5#include <linux/types.h>5#include <linux/types.h>
6#include <linux/rcupdate.h>6#include <linux/rcupdate.h>
7#include <linux/module.h>
8#include <linux/pkt_sched.h>7#include <linux/pkt_sched.h>
9#include <linux/pkt_cls.h>8#include <linux/pkt_cls.h>
10#include <net/gen_stats.h>9#include <net/gen_stats.h>
include/net/sock.h+1−1
@@ -46,7 +46,6 @@ · 45 unmodified lines
46#include <linux/list_nulls.h>46#include <linux/list_nulls.h>
47#include <linux/timer.h>47#include <linux/timer.h>
48#include <linux/cache.h>48#include <linux/cache.h>
49#include <linux/module.h>
50#include <linux/lockdep.h>49#include <linux/lockdep.h>
51#include <linux/netdevice.h>50#include <linux/netdevice.h>
52#include <linux/skbuff.h> /* struct sk_buff */51#include <linux/skbuff.h> /* struct sk_buff */
@@ -729,6 +728,7 @@ struct request_sock_ops; · 676 unmodified lines
729struct timewait_sock_ops;728struct timewait_sock_ops;
730struct inet_hashinfo;729struct inet_hashinfo;
731struct raw_hashinfo;730struct raw_hashinfo;
731struct module;
732 732
733/* Networking protocol blocks we attach to sockets.733/* Networking protocol blocks we attach to sockets.
734 * socket layer -> transport layer interface734 * socket layer -> transport layer interface
include/sound/core.h+1−1
@@ -22,7 +22,6 @@ · 21 unmodified lines
22 *22 *
23 */23 */
24 24
25#include <linux/module.h>
26#include <linux/sched.h> /* wake_up() */25#include <linux/sched.h> /* wake_up() */
27#include <linux/mutex.h> /* struct mutex */26#include <linux/mutex.h> /* struct mutex */
28#include <linux/rwsem.h> /* struct rw_semaphore */27#include <linux/rwsem.h> /* struct rw_semaphore */
@@ -43,6 +42,7 @@ · 14 unmodified lines
43#ifdef CONFIG_PCI42#ifdef CONFIG_PCI
44struct pci_dev;43struct pci_dev;
45#endif44#endif
45struct module;
46 46
47/* device allocation stuff */47/* device allocation stuff */
48 48
include/trace/define_trace.h+0−10
@@ -21,16 +21,6 @@ · 20 unmodified lines
21#undef CREATE_TRACE_POINTS21#undef CREATE_TRACE_POINTS
22 22
23#include <linux/stringify.h>23#include <linux/stringify.h>
24/*
25 * module.h includes tracepoints, and because ftrace.h
26 * pulls in module.h:
27 * trace/ftrace.h -> linux/ftrace_event.h -> linux/perf_event.h ->
28 * linux/ftrace.h -> linux/module.h
29 * we must include module.h here before we play with any of
30 * the TRACE_EVENT() macros, otherwise the tracepoints included
31 * by module.h may break the build.
32 */
33#include <linux/module.h>
34 24
35#undef TRACE_EVENT25#undef TRACE_EVENT
36#define TRACE_EVENT(name, proto, args, tstruct, assign, print) \26#define TRACE_EVENT(name, proto, args, tstruct, assign, print) \
include/trace/events/module.h+1−1
@@ -1,6 +1,6 @@
1/*1/*
2 * Because linux/module.h has tracepoints in the header, and ftrace.h2 * Because linux/module.h has tracepoints in the header, and ftrace.h
3 * eventually includes this file, define_trace.h includes linux/module.h3 * used to include this file, define_trace.h includes linux/module.h
4 * But we do not want the module.h to override the TRACE_SYSTEM macro4 * But we do not want the module.h to override the TRACE_SYSTEM macro
5 * variable that define_trace.h is processing, so we only set it5 * variable that define_trace.h is processing, so we only set it
6 * when module events are being processed, which would happen when6 * when module events are being processed, which would happen when
include/xen/xenbus.h+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/device.h>37#include <linux/device.h>
38#include <linux/notifier.h>38#include <linux/notifier.h>
39#include <linux/mutex.h>39#include <linux/mutex.h>
40#include <linux/export.h>
40#include <linux/completion.h>41#include <linux/completion.h>
41#include <linux/init.h>42#include <linux/init.h>
42#include <linux/slab.h>43#include <linux/slab.h>
kernel/async.c+1−1
@@ -51,7 +51,7 @@ asynchronous and synchronous parts of the kernel. · 50 unmodified lines
51#include <linux/async.h>51#include <linux/async.h>
52#include <linux/atomic.h>52#include <linux/atomic.h>
53#include <linux/ktime.h>53#include <linux/ktime.h>
54#include <linux/module.h>54#include <linux/export.h>
55#include <linux/wait.h>55#include <linux/wait.h>
56#include <linux/sched.h>56#include <linux/sched.h>
57#include <linux/slab.h>57#include <linux/slab.h>
kernel/audit.c+1−1
@@ -45,7 +45,7 @@ · 44 unmodified lines
45#include <asm/types.h>45#include <asm/types.h>
46#include <linux/atomic.h>46#include <linux/atomic.h>
47#include <linux/mm.h>47#include <linux/mm.h>
48#include <linux/module.h>48#include <linux/export.h>
49#include <linux/slab.h>49#include <linux/slab.h>
50#include <linux/err.h>50#include <linux/err.h>
51#include <linux/kthread.h>51#include <linux/kthread.h>
kernel/auditsc.c+1−1
@@ -48,7 +48,7 @@ · 47 unmodified lines
48#include <linux/fs.h>48#include <linux/fs.h>
49#include <linux/namei.h>49#include <linux/namei.h>
50#include <linux/mm.h>50#include <linux/mm.h>
51#include <linux/module.h>51#include <linux/export.h>
52#include <linux/slab.h>52#include <linux/slab.h>
53#include <linux/mount.h>53#include <linux/mount.h>
54#include <linux/socket.h>54#include <linux/socket.h>
kernel/capability.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10#include <linux/audit.h>10#include <linux/audit.h>
11#include <linux/capability.h>11#include <linux/capability.h>
12#include <linux/mm.h>12#include <linux/mm.h>
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/security.h>14#include <linux/security.h>
15#include <linux/syscalls.h>15#include <linux/syscalls.h>
16#include <linux/pid_namespace.h>16#include <linux/pid_namespace.h>
kernel/cgroup_freezer.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15 */15 */
16 16
17#include <linux/module.h>17#include <linux/export.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/cgroup.h>19#include <linux/cgroup.h>
20#include <linux/fs.h>20#include <linux/fs.h>
kernel/compat.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/unistd.h>21#include <linux/unistd.h>
22#include <linux/security.h>22#include <linux/security.h>
23#include <linux/timex.h>23#include <linux/timex.h>
24#include <linux/export.h>
24#include <linux/migrate.h>25#include <linux/migrate.h>
25#include <linux/posix-timers.h>26#include <linux/posix-timers.h>
26#include <linux/times.h>27#include <linux/times.h>
kernel/cpu.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/unistd.h>11#include <linux/unistd.h>
12#include <linux/cpu.h>12#include <linux/cpu.h>
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/kthread.h>14#include <linux/kthread.h>
15#include <linux/stop_machine.h>15#include <linux/stop_machine.h>
16#include <linux/mutex.h>16#include <linux/mutex.h>
kernel/cpuset.c+1−1
@@ -37,7 +37,7 @@ · 36 unmodified lines
37#include <linux/mempolicy.h>37#include <linux/mempolicy.h>
38#include <linux/mm.h>38#include <linux/mm.h>
39#include <linux/memory.h>39#include <linux/memory.h>
40#include <linux/module.h>40#include <linux/export.h>
41#include <linux/mount.h>41#include <linux/mount.h>
42#include <linux/namei.h>42#include <linux/namei.h>
43#include <linux/pagemap.h>43#include <linux/pagemap.h>
kernel/crash_dump.c+1−1
@@ -2,7 +2,7 @@ · 1 unmodified line
2#include <linux/crash_dump.h>2#include <linux/crash_dump.h>
3#include <linux/init.h>3#include <linux/init.h>
4#include <linux/errno.h>4#include <linux/errno.h>
5#include <linux/module.h>5#include <linux/export.h>
6 6
7/*7/*
8 * If we have booted due to a crash, max_pfn will be a very low value. We need8 * If we have booted due to a crash, max_pfn will be a very low value. We need
kernel/cred.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 * as published by the Free Software Foundation; either version8 * as published by the Free Software Foundation; either version
9 * 2 of the Licence, or (at your option) any later version.9 * 2 of the Licence, or (at your option) any later version.
10 */10 */
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/cred.h>12#include <linux/cred.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/sched.h>14#include <linux/sched.h>
kernel/debug/kdb/kdb_debugger.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kgdb.h>11#include <linux/kgdb.h>
12#include <linux/kdb.h>12#include <linux/kdb.h>
13#include <linux/kdebug.h>13#include <linux/kdebug.h>
14#include <linux/export.h>
14#include "kdb_private.h"15#include "kdb_private.h"
15#include "../debug_core.h"16#include "../debug_core.h"
16 17
kernel/dma.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 * [It also happened to remove the sizeof(char *) == sizeof(int)9 * [It also happened to remove the sizeof(char *) == sizeof(int)
10 * assumption introduced because of those /proc/dma patches. -- Hennus]10 * assumption introduced because of those /proc/dma patches. -- Hennus]
11 */11 */
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/errno.h>14#include <linux/errno.h>
15#include <linux/spinlock.h>15#include <linux/spinlock.h>
kernel/events/core.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/reboot.h>25#include <linux/reboot.h>
26#include <linux/vmstat.h>26#include <linux/vmstat.h>
27#include <linux/device.h>27#include <linux/device.h>
28#include <linux/export.h>
28#include <linux/vmalloc.h>29#include <linux/vmalloc.h>
29#include <linux/hardirq.h>30#include <linux/hardirq.h>
30#include <linux/rculist.h>31#include <linux/rculist.h>
kernel/freezer.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6 6
7#include <linux/interrupt.h>7#include <linux/interrupt.h>
8#include <linux/suspend.h>8#include <linux/suspend.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <linux/syscalls.h>10#include <linux/syscalls.h>
11#include <linux/freezer.h>11#include <linux/freezer.h>
12 12
kernel/futex.c+1−1
@@ -55,7 +55,7 @@ · 54 unmodified lines
55#include <linux/pagemap.h>55#include <linux/pagemap.h>
56#include <linux/syscalls.h>56#include <linux/syscalls.h>
57#include <linux/signal.h>57#include <linux/signal.h>
58#include <linux/module.h>58#include <linux/export.h>
59#include <linux/magic.h>59#include <linux/magic.h>
60#include <linux/pid.h>60#include <linux/pid.h>
61#include <linux/nsproxy.h>61#include <linux/nsproxy.h>
kernel/groups.c+1−1
@@ -2,7 +2,7 @@ · 1 unmodified line
2 * Supplementary group IDs2 * Supplementary group IDs
3 */3 */
4#include <linux/cred.h>4#include <linux/cred.h>
5#include <linux/module.h>5#include <linux/export.h>
6#include <linux/slab.h>6#include <linux/slab.h>
7#include <linux/security.h>7#include <linux/security.h>
8#include <linux/syscalls.h>8#include <linux/syscalls.h>
kernel/hrtimer.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32 */32 */
33 33
34#include <linux/cpu.h>34#include <linux/cpu.h>
35#include <linux/module.h>35#include <linux/export.h>
36#include <linux/percpu.h>36#include <linux/percpu.h>
37#include <linux/hrtimer.h>37#include <linux/hrtimer.h>
38#include <linux/notifier.h>38#include <linux/notifier.h>
kernel/hung_task.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/freezer.h>13#include <linux/freezer.h>
14#include <linux/kthread.h>14#include <linux/kthread.h>
15#include <linux/lockdep.h>15#include <linux/lockdep.h>
16#include <linux/module.h>16#include <linux/export.h>
17#include <linux/sysctl.h>17#include <linux/sysctl.h>
18 18
19/*19/*
kernel/irq/generic-chip.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/io.h>6#include <linux/io.h>
7#include <linux/irq.h>7#include <linux/irq.h>
8#include <linux/slab.h>8#include <linux/slab.h>
9#include <linux/export.h>
9#include <linux/interrupt.h>10#include <linux/interrupt.h>
10#include <linux/kernel_stat.h>11#include <linux/kernel_stat.h>
11#include <linux/syscore_ops.h>12#include <linux/syscore_ops.h>
kernel/irq/irqdesc.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 */9 */
10#include <linux/irq.h>10#include <linux/irq.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/interrupt.h>13#include <linux/interrupt.h>
14#include <linux/kernel_stat.h>14#include <linux/kernel_stat.h>
15#include <linux/radix-tree.h>15#include <linux/radix-tree.h>
kernel/irq_work.c+3−1
@@ -6,9 +6,11 @@ · 5 unmodified lines
6 */6 */
7 7
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <linux/irq_work.h>10#include <linux/irq_work.h>
11#include <linux/percpu.h>
11#include <linux/hardirq.h>12#include <linux/hardirq.h>
13#include <asm/processor.h>
12 14
13/*15/*
14 * An entry can be in one of four states:16 * An entry can be in one of four states:
kernel/kfifo.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/module.h>23#include <linux/export.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/err.h>25#include <linux/err.h>
26#include <linux/log2.h>26#include <linux/log2.h>
kernel/kprobes.c+1−1
@@ -36,7 +36,7 @@ · 35 unmodified lines
36#include <linux/init.h>36#include <linux/init.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/stddef.h>38#include <linux/stddef.h>
39#include <linux/module.h>39#include <linux/export.h>
40#include <linux/moduleloader.h>40#include <linux/moduleloader.h>
41#include <linux/kallsyms.h>41#include <linux/kallsyms.h>
42#include <linux/freezer.h>42#include <linux/freezer.h>
kernel/ksysfs.c+2−1
@@ -11,10 +11,11 @@ · 10 unmodified lines
11#include <linux/kobject.h>11#include <linux/kobject.h>
12#include <linux/string.h>12#include <linux/string.h>
13#include <linux/sysfs.h>13#include <linux/sysfs.h>
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/kexec.h>16#include <linux/kexec.h>
17#include <linux/profile.h>17#include <linux/profile.h>
18#include <linux/stat.h>
18#include <linux/sched.h>19#include <linux/sched.h>
19#include <linux/capability.h>20#include <linux/capability.h>
20 21
kernel/kthread.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <linux/cpuset.h>12#include <linux/cpuset.h>
13#include <linux/unistd.h>13#include <linux/unistd.h>
14#include <linux/file.h>14#include <linux/file.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/mutex.h>16#include <linux/mutex.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/freezer.h>18#include <linux/freezer.h>
kernel/latencytop.c+1−1
@@ -53,7 +53,7 @@ · 52 unmodified lines
53#include <linux/notifier.h>53#include <linux/notifier.h>
54#include <linux/spinlock.h>54#include <linux/spinlock.h>
55#include <linux/proc_fs.h>55#include <linux/proc_fs.h>
56#include <linux/module.h>56#include <linux/export.h>
57#include <linux/sched.h>57#include <linux/sched.h>
58#include <linux/list.h>58#include <linux/list.h>
59#include <linux/stacktrace.h>59#include <linux/stacktrace.h>
kernel/lockdep_proc.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 * Code for /proc/lockdep and /proc/lockdep_stats:11 * Code for /proc/lockdep and /proc/lockdep_stats:
12 *12 *
13 */13 */
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/proc_fs.h>15#include <linux/proc_fs.h>
16#include <linux/seq_file.h>16#include <linux/seq_file.h>
17#include <linux/kallsyms.h>17#include <linux/kallsyms.h>
kernel/module.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16 along with this program; if not, write to the Free Software16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18*/18*/
19#include <linux/module.h>19#include <linux/export.h>
20#include <linux/moduleloader.h>20#include <linux/moduleloader.h>
21#include <linux/ftrace_event.h>21#include <linux/ftrace_event.h>
22#include <linux/init.h>22#include <linux/init.h>
kernel/mutex-debug.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14 */14 */
15#include <linux/mutex.h>15#include <linux/mutex.h>
16#include <linux/delay.h>16#include <linux/delay.h>
17#include <linux/module.h>17#include <linux/export.h>
18#include <linux/poison.h>18#include <linux/poison.h>
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/spinlock.h>20#include <linux/spinlock.h>
kernel/mutex.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19 */19 */
20#include <linux/mutex.h>20#include <linux/mutex.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/module.h>22#include <linux/export.h>
23#include <linux/spinlock.h>23#include <linux/spinlock.h>
24#include <linux/interrupt.h>24#include <linux/interrupt.h>
25#include <linux/debug_locks.h>25#include <linux/debug_locks.h>
kernel/notifier.c+1−1
@@ -1,6 +1,6 @@
1#include <linux/kdebug.h>1#include <linux/kdebug.h>
2#include <linux/kprobes.h>2#include <linux/kprobes.h>
3#include <linux/module.h>3#include <linux/export.h>
4#include <linux/notifier.h>4#include <linux/notifier.h>
5#include <linux/rcupdate.h>5#include <linux/rcupdate.h>
6#include <linux/vmalloc.h>6#include <linux/vmalloc.h>
kernel/nsproxy.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/module.h>17#include <linux/export.h>
18#include <linux/nsproxy.h>18#include <linux/nsproxy.h>
19#include <linux/init_task.h>19#include <linux/init_task.h>
20#include <linux/mnt_namespace.h>20#include <linux/mnt_namespace.h>
kernel/padata.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18 * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.18 * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
19 */19 */
20 20
21#include <linux/module.h>21#include <linux/export.h>
22#include <linux/cpumask.h>22#include <linux/cpumask.h>
23#include <linux/err.h>23#include <linux/err.h>
24#include <linux/cpu.h>24#include <linux/cpu.h>
kernel/params.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15 along with this program; if not, write to the Free Software15 along with this program; if not, write to the Free Software
16 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA16 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17*/17*/
18#include <linux/moduleparam.h>18#include <linux/module.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/string.h>20#include <linux/string.h>
21#include <linux/errno.h>21#include <linux/errno.h>
kernel/pid.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 */27 */
28 28
29#include <linux/mm.h>29#include <linux/mm.h>
30#include <linux/module.h>30#include <linux/export.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/init.h>32#include <linux/init.h>
33#include <linux/rculist.h>33#include <linux/rculist.h>
kernel/posix-timers.c+1−1
@@ -46,7 +46,7 @@ · 45 unmodified lines
46#include <linux/syscalls.h>46#include <linux/syscalls.h>
47#include <linux/wait.h>47#include <linux/wait.h>
48#include <linux/workqueue.h>48#include <linux/workqueue.h>
49#include <linux/module.h>49#include <linux/export.h>
50 50
51/*51/*
52 * Management arrays for POSIX timers. Timers are kept in slab memory52 * Management arrays for POSIX timers. Timers are kept in slab memory
kernel/power/hibernate.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 * This file is released under the GPLv2.9 * This file is released under the GPLv2.
10 */10 */
11 11
12#include <linux/export.h>
12#include <linux/suspend.h>13#include <linux/suspend.h>
13#include <linux/syscalls.h>14#include <linux/syscalls.h>
14#include <linux/reboot.h>15#include <linux/reboot.h>
kernel/power/main.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 *8 *
9 */9 */
10 10
11#include <linux/export.h>
11#include <linux/kobject.h>12#include <linux/kobject.h>
12#include <linux/string.h>13#include <linux/string.h>
13#include <linux/resume-trace.h>14#include <linux/resume-trace.h>
kernel/power/qos.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include <linux/kernel.h>43#include <linux/kernel.h>
44 44
45#include <linux/uaccess.h>45#include <linux/uaccess.h>
46#include <linux/export.h>
46 47
47/*48/*
48 * locking rule: all changes to constraints or notifiers lists49 * locking rule: all changes to constraints or notifiers lists
kernel/power/suspend.c+2−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/delay.h>12#include <linux/delay.h>
13#include <linux/errno.h>13#include <linux/errno.h>
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/kmod.h>
15#include <linux/console.h>16#include <linux/console.h>
16#include <linux/cpu.h>17#include <linux/cpu.h>
17#include <linux/syscalls.h>18#include <linux/syscalls.h>
@@ -21,6 +22,7 @@ · 3 unmodified lines
21#include <linux/list.h>22#include <linux/list.h>
22#include <linux/mm.h>23#include <linux/mm.h>
23#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/export.h>
24#include <linux/suspend.h>26#include <linux/suspend.h>
25#include <linux/syscore_ops.h>27#include <linux/syscore_ops.h>
26#include <trace/events/power.h>28#include <trace/events/power.h>
kernel/power/user.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/suspend.h>12#include <linux/suspend.h>
13#include <linux/syscalls.h>13#include <linux/syscalls.h>
14#include <linux/reboot.h>14#include <linux/reboot.h>
15#include <linux/kmod.h>
15#include <linux/string.h>16#include <linux/string.h>
16#include <linux/device.h>17#include <linux/device.h>
17#include <linux/miscdevice.h>18#include <linux/miscdevice.h>
kernel/profile.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 * to resolve timer interrupt livelocks, William Irwin, Oracle, 200413 * to resolve timer interrupt livelocks, William Irwin, Oracle, 2004
14 */14 */
15 15
16#include <linux/module.h>16#include <linux/export.h>
17#include <linux/profile.h>17#include <linux/profile.h>
18#include <linux/bootmem.h>18#include <linux/bootmem.h>
19#include <linux/notifier.h>19#include <linux/notifier.h>
kernel/ptrace.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/capability.h>10#include <linux/capability.h>
11#include <linux/module.h>11#include <linux/export.h>
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/errno.h>13#include <linux/errno.h>
14#include <linux/mm.h>14#include <linux/mm.h>
kernel/range.c+1−1
@@ -1,7 +1,7 @@
1/*1/*
2 * Range add and subtract2 * Range add and subtract
3 */3 */
4#include <linux/module.h>4#include <linux/kernel.h>
5#include <linux/init.h>5#include <linux/init.h>
6#include <linux/sort.h>6#include <linux/sort.h>
7 7
kernel/rcupdate.c+1−1
@@ -43,7 +43,7 @@ · 42 unmodified lines
43#include <linux/notifier.h>43#include <linux/notifier.h>
44#include <linux/cpu.h>44#include <linux/cpu.h>
45#include <linux/mutex.h>45#include <linux/mutex.h>
46#include <linux/module.h>46#include <linux/export.h>
47#include <linux/hardirq.h>47#include <linux/hardirq.h>
48 48
49#define CREATE_TRACE_POINTS49#define CREATE_TRACE_POINTS
kernel/rcutiny.c+1−2
@@ -22,13 +22,12 @@ · 21 unmodified lines
22 * For detailed explanation of Read-Copy Update mechanism see -22 * For detailed explanation of Read-Copy Update mechanism see -
23 * Documentation/RCU23 * Documentation/RCU
24 */24 */
25#include <linux/moduleparam.h>
26#include <linux/completion.h>25#include <linux/completion.h>
27#include <linux/interrupt.h>26#include <linux/interrupt.h>
28#include <linux/notifier.h>27#include <linux/notifier.h>
29#include <linux/rcupdate.h>28#include <linux/rcupdate.h>
30#include <linux/kernel.h>29#include <linux/kernel.h>
31#include <linux/module.h>30#include <linux/export.h>
32#include <linux/mutex.h>31#include <linux/mutex.h>
33#include <linux/sched.h>32#include <linux/sched.h>
34#include <linux/types.h>33#include <linux/types.h>
kernel/rcutiny_plugin.h+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 */23 */
24 24
25#include <linux/kthread.h>25#include <linux/kthread.h>
26#include <linux/module.h>
26#include <linux/debugfs.h>27#include <linux/debugfs.h>
27#include <linux/seq_file.h>28#include <linux/seq_file.h>
28 29
kernel/rcutree.c+1−1
@@ -38,7 +38,7 @@ · 37 unmodified lines
38#include <linux/nmi.h>38#include <linux/nmi.h>
39#include <linux/atomic.h>39#include <linux/atomic.h>
40#include <linux/bitops.h>40#include <linux/bitops.h>
41#include <linux/module.h>41#include <linux/export.h>
42#include <linux/completion.h>42#include <linux/completion.h>
43#include <linux/moduleparam.h>43#include <linux/moduleparam.h>
44#include <linux/percpu.h>44#include <linux/percpu.h>
kernel/relay.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/errno.h>15#include <linux/errno.h>
16#include <linux/stddef.h>16#include <linux/stddef.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/module.h>18#include <linux/export.h>
19#include <linux/string.h>19#include <linux/string.h>
20#include <linux/relay.h>20#include <linux/relay.h>
21#include <linux/vmalloc.h>21#include <linux/vmalloc.h>
kernel/resource.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7 * Arbitrary resource management.7 * Arbitrary resource management.
8 */8 */
9 9
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/errno.h>11#include <linux/errno.h>
12#include <linux/ioport.h>12#include <linux/ioport.h>
13#include <linux/init.h>13#include <linux/init.h>
kernel/rtmutex-debug.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18 */18 */
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/delay.h>20#include <linux/delay.h>
21#include <linux/module.h>21#include <linux/export.h>
22#include <linux/spinlock.h>22#include <linux/spinlock.h>
23#include <linux/kallsyms.h>23#include <linux/kallsyms.h>
24#include <linux/syscalls.h>24#include <linux/syscalls.h>
kernel/rtmutex-tester.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7 *7 *
8 */8 */
9#include <linux/kthread.h>9#include <linux/kthread.h>
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/spinlock.h>12#include <linux/spinlock.h>
13#include <linux/sysdev.h>13#include <linux/sysdev.h>
kernel/rtmutex.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 * See Documentation/rt-mutex-design.txt for details.11 * See Documentation/rt-mutex-design.txt for details.
12 */12 */
13#include <linux/spinlock.h>13#include <linux/spinlock.h>
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/timer.h>16#include <linux/timer.h>
17 17
kernel/rwsem.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7#include <linux/types.h>7#include <linux/types.h>
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/sched.h>9#include <linux/sched.h>
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/rwsem.h>11#include <linux/rwsem.h>
12 12
13#include <asm/system.h>13#include <asm/system.h>
kernel/sched_clock.c+1−1
@@ -62,7 +62,7 @@ · 61 unmodified lines
62 */62 */
63#include <linux/spinlock.h>63#include <linux/spinlock.h>
64#include <linux/hardirq.h>64#include <linux/hardirq.h>
65#include <linux/module.h>65#include <linux/export.h>
66#include <linux/percpu.h>66#include <linux/percpu.h>
67#include <linux/ktime.h>67#include <linux/ktime.h>
68#include <linux/sched.h>68#include <linux/sched.h>
kernel/semaphore.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 27
28#include <linux/compiler.h>28#include <linux/compiler.h>
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/module.h>30#include <linux/export.h>
31#include <linux/sched.h>31#include <linux/sched.h>
32#include <linux/semaphore.h>32#include <linux/semaphore.h>
33#include <linux/spinlock.h>33#include <linux/spinlock.h>
kernel/signal.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/fs.h>17#include <linux/fs.h>
kernel/smp.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6#include <linux/rcupdate.h>6#include <linux/rcupdate.h>
7#include <linux/rculist.h>7#include <linux/rculist.h>
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <linux/percpu.h>10#include <linux/percpu.h>
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/gfp.h>12#include <linux/gfp.h>
kernel/softirq.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10 * Remote softirq infrastructure is by Jens Axboe.10 * Remote softirq infrastructure is by Jens Axboe.
11 */11 */
12 12
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/kernel_stat.h>14#include <linux/kernel_stat.h>
15#include <linux/interrupt.h>15#include <linux/interrupt.h>
16#include <linux/init.h>16#include <linux/init.h>
kernel/spinlock.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/spinlock.h>19#include <linux/spinlock.h>
20#include <linux/interrupt.h>20#include <linux/interrupt.h>
21#include <linux/debug_locks.h>21#include <linux/debug_locks.h>
22#include <linux/module.h>22#include <linux/export.h>
23 23
24/*24/*
25 * If lockdep is enabled then we use the non-preemption spin-ops25 * If lockdep is enabled then we use the non-preemption spin-ops
kernel/srcu.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24 *24 *
25 */25 */
26 26
27#include <linux/module.h>27#include <linux/export.h>
28#include <linux/mutex.h>28#include <linux/mutex.h>
29#include <linux/percpu.h>29#include <linux/percpu.h>
30#include <linux/preempt.h>30#include <linux/preempt.h>
kernel/stacktrace.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7 */7 */
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/module.h>10#include <linux/export.h>
11#include <linux/kallsyms.h>11#include <linux/kallsyms.h>
12#include <linux/stacktrace.h>12#include <linux/stacktrace.h>
13 13
kernel/stop_machine.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <linux/cpu.h>12#include <linux/cpu.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/kthread.h>14#include <linux/kthread.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/percpu.h>16#include <linux/percpu.h>
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/stop_machine.h>18#include <linux/stop_machine.h>
kernel/sys.c+2−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 * Copyright (C) 1991, 1992 Linus Torvalds4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */5 */
6 6
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/mm.h>8#include <linux/mm.h>
9#include <linux/utsname.h>9#include <linux/utsname.h>
10#include <linux/mman.h>10#include <linux/mman.h>
@@ -12,6 +12,7 @@ · 1 unmodified line
12#include <linux/prctl.h>12#include <linux/prctl.h>
13#include <linux/highuid.h>13#include <linux/highuid.h>
14#include <linux/fs.h>14#include <linux/fs.h>
15#include <linux/kmod.h>
15#include <linux/perf_event.h>16#include <linux/perf_event.h>
16#include <linux/resource.h>17#include <linux/resource.h>
17#include <linux/kernel.h>18#include <linux/kernel.h>
kernel/time.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 * with nanosecond accuracy27 * with nanosecond accuracy
28 */28 */
29 29
30#include <linux/module.h>30#include <linux/export.h>
31#include <linux/timex.h>31#include <linux/timex.h>
32#include <linux/capability.h>32#include <linux/capability.h>
33#include <linux/clocksource.h>33#include <linux/clocksource.h>
kernel/time/posix-clock.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19 */19 */
20#include <linux/device.h>20#include <linux/device.h>
21#include <linux/export.h>
21#include <linux/file.h>22#include <linux/file.h>
22#include <linux/posix-clock.h>23#include <linux/posix-clock.h>
23#include <linux/slab.h>24#include <linux/slab.h>
kernel/timer.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/kernel_stat.h>22#include <linux/kernel_stat.h>
23#include <linux/module.h>23#include <linux/export.h>
24#include <linux/interrupt.h>24#include <linux/interrupt.h>
25#include <linux/percpu.h>25#include <linux/percpu.h>
26#include <linux/init.h>26#include <linux/init.h>
kernel/trace/blktrace.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/mutex.h>23#include <linux/mutex.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/debugfs.h>25#include <linux/debugfs.h>
26#include <linux/export.h>
26#include <linux/time.h>27#include <linux/time.h>
27#include <linux/uaccess.h>28#include <linux/uaccess.h>
28 29
kernel/trace/ftrace.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/hardirq.h>22#include <linux/hardirq.h>
23#include <linux/kthread.h>23#include <linux/kthread.h>
24#include <linux/uaccess.h>24#include <linux/uaccess.h>
25#include <linux/module.h>
25#include <linux/ftrace.h>26#include <linux/ftrace.h>
26#include <linux/sysctl.h>27#include <linux/sysctl.h>
27#include <linux/slab.h>28#include <linux/slab.h>
kernel/trace/trace_syscalls.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2#include <trace/events/syscalls.h>2#include <trace/events/syscalls.h>
3#include <linux/slab.h>3#include <linux/slab.h>
4#include <linux/kernel.h>4#include <linux/kernel.h>
5#include <linux/module.h> /* for MODULE_NAME_LEN via KSYM_SYMBOL_LEN */
5#include <linux/ftrace.h>6#include <linux/ftrace.h>
6#include <linux/perf_event.h>7#include <linux/perf_event.h>
7#include <asm/syscall.h>8#include <asm/syscall.h>
kernel/up.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 4
5#include <linux/interrupt.h>5#include <linux/interrupt.h>
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/smp.h>8#include <linux/smp.h>
9 9
10int smp_call_function_single(int cpu, void (*func) (void *info), void *info,10int smp_call_function_single(int cpu, void (*func) (void *info), void *info,
kernel/user-return-notifier.c+1−1
@@ -2,7 +2,7 @@ · 1 unmodified line
2#include <linux/user-return-notifier.h>2#include <linux/user-return-notifier.h>
3#include <linux/percpu.h>3#include <linux/percpu.h>
4#include <linux/sched.h>4#include <linux/sched.h>
5#include <linux/module.h>5#include <linux/export.h>
6 6
7static DEFINE_PER_CPU(struct hlist_head, return_notifier_list);7static DEFINE_PER_CPU(struct hlist_head, return_notifier_list);
8 8
kernel/user.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/bitops.h>14#include <linux/bitops.h>
15#include <linux/key.h>15#include <linux/key.h>
16#include <linux/interrupt.h>16#include <linux/interrupt.h>
17#include <linux/module.h>17#include <linux/export.h>
18#include <linux/user_namespace.h>18#include <linux/user_namespace.h>
19 19
20/*20/*
kernel/user_namespace.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5 * License.5 * License.
6 */6 */
7 7
8#include <linux/module.h>8#include <linux/export.h>
9#include <linux/nsproxy.h>9#include <linux/nsproxy.h>
10#include <linux/slab.h>10#include <linux/slab.h>
11#include <linux/user_namespace.h>11#include <linux/user_namespace.h>
kernel/utsname.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 * License.9 * License.
10 */10 */
11 11
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/uts.h>13#include <linux/uts.h>
14#include <linux/utsname.h>14#include <linux/utsname.h>
15#include <linux/err.h>15#include <linux/err.h>
kernel/utsname_sysctl.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 * License.9 * License.
10 */10 */
11 11
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/uts.h>13#include <linux/uts.h>
14#include <linux/utsname.h>14#include <linux/utsname.h>
15#include <linux/sysctl.h>15#include <linux/sysctl.h>
kernel/wait.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 * (C) 2004 William Irwin, Oracle4 * (C) 2004 William Irwin, Oracle
5 */5 */
6#include <linux/init.h>6#include <linux/init.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/mm.h>9#include <linux/mm.h>
10#include <linux/wait.h>10#include <linux/wait.h>
kernel/workqueue.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23 * Please read Documentation/workqueue.txt for details.23 * Please read Documentation/workqueue.txt for details.
24 */24 */
25 25
26#include <linux/module.h>26#include <linux/export.h>
27#include <linux/kernel.h>27#include <linux/kernel.h>
28#include <linux/sched.h>28#include <linux/sched.h>
29#include <linux/init.h>29#include <linux/init.h>
lib/dma-debug.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/spinlock.h>24#include <linux/spinlock.h>
25#include <linux/debugfs.h>25#include <linux/debugfs.h>
26#include <linux/uaccess.h>26#include <linux/uaccess.h>
27#include <linux/export.h>
27#include <linux/device.h>28#include <linux/device.h>
28#include <linux/types.h>29#include <linux/types.h>
29#include <linux/sched.h>30#include <linux/sched.h>
lib/raid6/algos.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 */17 */
18 18
19#include <linux/raid/pq.h>19#include <linux/raid/pq.h>
20#include <linux/module.h>
20#ifndef __KERNEL__21#ifndef __KERNEL__
21#include <sys/mman.h>22#include <sys/mman.h>
22#include <stdio.h>23#include <stdio.h>
lib/raid6/mktables.c+1−0
@@ -60,6 +60,7 @@ int main(int argc, char *argv[]) · 59 unmodified lines
60 uint8_t exptbl[256], invtbl[256];60 uint8_t exptbl[256], invtbl[256];
61 61
62 printf("#include <linux/raid/pq.h>\n");62 printf("#include <linux/raid/pq.h>\n");
63 printf("#include <linux/export.h>\n");
63 64
64 /* Compute multiplication table */65 /* Compute multiplication table */
65 printf("\nconst u8 __attribute__((aligned(256)))\n"66 printf("\nconst u8 __attribute__((aligned(256)))\n"
lib/raid6/recov.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * the syndrome.)18 * the syndrome.)
19 */19 */
20 20
21#include <linux/export.h>
21#include <linux/raid/pq.h>22#include <linux/raid/pq.h>
22 23
23/* Recover two failed data blocks. */24/* Recover two failed data blocks. */
mm/bootmem.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <linux/pfn.h>12#include <linux/pfn.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/bootmem.h>14#include <linux/bootmem.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/kmemleak.h>16#include <linux/kmemleak.h>
17#include <linux/range.h>17#include <linux/range.h>
18#include <linux/memblock.h>18#include <linux/memblock.h>
mm/bounce.c+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4 */4 */
5 5
6#include <linux/mm.h>6#include <linux/mm.h>
7#include <linux/module.h>7#include <linux/export.h>
8#include <linux/swap.h>8#include <linux/swap.h>
9#include <linux/gfp.h>9#include <linux/gfp.h>
10#include <linux/bio.h>10#include <linux/bio.h>
mm/dmapool.c+2−1
@@ -27,11 +27,12 @@ · 26 unmodified lines
27#include <linux/dmapool.h>27#include <linux/dmapool.h>
28#include <linux/kernel.h>28#include <linux/kernel.h>
29#include <linux/list.h>29#include <linux/list.h>
30#include <linux/module.h>30#include <linux/export.h>
31#include <linux/mutex.h>31#include <linux/mutex.h>
32#include <linux/poison.h>32#include <linux/poison.h>
33#include <linux/sched.h>33#include <linux/sched.h>
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/stat.h>
35#include <linux/spinlock.h>36#include <linux/spinlock.h>
36#include <linux/string.h>37#include <linux/string.h>
37#include <linux/types.h>38#include <linux/types.h>
mm/filemap.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 * most "normal" filesystems (but you don't /have/ to use this:9 * most "normal" filesystems (but you don't /have/ to use this:
10 * the NFS filesystem used to do this differently, for example)10 * the NFS filesystem used to do this differently, for example)
11 */11 */
12#include <linux/module.h>12#include <linux/export.h>
13#include <linux/compiler.h>13#include <linux/compiler.h>
14#include <linux/fs.h>14#include <linux/fs.h>
15#include <linux/uaccess.h>15#include <linux/uaccess.h>
mm/filemap_xip.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/fs.h>11#include <linux/fs.h>
12#include <linux/pagemap.h>12#include <linux/pagemap.h>
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/uio.h>14#include <linux/uio.h>
15#include <linux/rmap.h>15#include <linux/rmap.h>
16#include <linux/mmu_notifier.h>16#include <linux/mmu_notifier.h>
mm/fremap.c+0−1
@@ -13,7 +13,6 @@ · 12 unmodified lines
13#include <linux/pagemap.h>13#include <linux/pagemap.h>
14#include <linux/swapops.h>14#include <linux/swapops.h>
15#include <linux/rmap.h>15#include <linux/rmap.h>
16#include <linux/module.h>
17#include <linux/syscalls.h>16#include <linux/syscalls.h>
18#include <linux/mmu_notifier.h>17#include <linux/mmu_notifier.h>
19 18
mm/highmem.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17 */17 */
18 18
19#include <linux/mm.h>19#include <linux/mm.h>
20#include <linux/module.h>20#include <linux/export.h>
21#include <linux/swap.h>21#include <linux/swap.h>
22#include <linux/bio.h>22#include <linux/bio.h>
23#include <linux/pagemap.h>23#include <linux/pagemap.h>
mm/kmemleak.c+1−1
@@ -69,7 +69,7 @@ · 68 unmodified lines
69#include <linux/sched.h>69#include <linux/sched.h>
70#include <linux/jiffies.h>70#include <linux/jiffies.h>
71#include <linux/delay.h>71#include <linux/delay.h>
72#include <linux/module.h>72#include <linux/export.h>
73#include <linux/kthread.h>73#include <linux/kthread.h>
74#include <linux/prio_tree.h>74#include <linux/prio_tree.h>
75#include <linux/fs.h>75#include <linux/fs.h>
mm/maccess.c+1−1
@@ -1,7 +1,7 @@
1/*1/*
2 * Access kernel memory without faulting.2 * Access kernel memory without faulting.
3 */3 */
4#include <linux/module.h>4#include <linux/export.h>
5#include <linux/mm.h>5#include <linux/mm.h>
6#include <linux/uaccess.h>6#include <linux/uaccess.h>
7 7
mm/memcontrol.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/bit_spinlock.h>33#include <linux/bit_spinlock.h>
34#include <linux/rcupdate.h>34#include <linux/rcupdate.h>
35#include <linux/limits.h>35#include <linux/limits.h>
36#include <linux/export.h>
36#include <linux/mutex.h>37#include <linux/mutex.h>
37#include <linux/rbtree.h>38#include <linux/rbtree.h>
38#include <linux/slab.h>39#include <linux/slab.h>
mm/memory-failure.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/sched.h>42#include <linux/sched.h>
43#include <linux/ksm.h>43#include <linux/ksm.h>
44#include <linux/rmap.h>44#include <linux/rmap.h>
45#include <linux/export.h>
45#include <linux/pagemap.h>46#include <linux/pagemap.h>
46#include <linux/swap.h>47#include <linux/swap.h>
47#include <linux/backing-dev.h>48#include <linux/backing-dev.h>
mm/memory.c+1−1
@@ -47,7 +47,7 @@ · 46 unmodified lines
47#include <linux/pagemap.h>47#include <linux/pagemap.h>
48#include <linux/ksm.h>48#include <linux/ksm.h>
49#include <linux/rmap.h>49#include <linux/rmap.h>
50#include <linux/module.h>50#include <linux/export.h>
51#include <linux/delayacct.h>51#include <linux/delayacct.h>
52#include <linux/init.h>52#include <linux/init.h>
53#include <linux/writeback.h>53#include <linux/writeback.h>
mm/memory_hotplug.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11#include <linux/pagemap.h>11#include <linux/pagemap.h>
12#include <linux/bootmem.h>12#include <linux/bootmem.h>
13#include <linux/compiler.h>13#include <linux/compiler.h>
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/pagevec.h>15#include <linux/pagevec.h>
16#include <linux/writeback.h>16#include <linux/writeback.h>
17#include <linux/slab.h>17#include <linux/slab.h>
mm/mempolicy.c+1−1
@@ -75,7 +75,7 @@ · 74 unmodified lines
75#include <linux/cpuset.h>75#include <linux/cpuset.h>
76#include <linux/slab.h>76#include <linux/slab.h>
77#include <linux/string.h>77#include <linux/string.h>
78#include <linux/module.h>78#include <linux/export.h>
79#include <linux/nsproxy.h>79#include <linux/nsproxy.h>
80#include <linux/interrupt.h>80#include <linux/interrupt.h>
81#include <linux/init.h>81#include <linux/init.h>
mm/mempool.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/mm.h>11#include <linux/mm.h>
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/module.h>13#include <linux/export.h>
14#include <linux/mempool.h>14#include <linux/mempool.h>
15#include <linux/blkdev.h>15#include <linux/blkdev.h>
16#include <linux/writeback.h>16#include <linux/writeback.h>
mm/migrate.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <linux/migrate.h>15#include <linux/migrate.h>
16#include <linux/module.h>16#include <linux/export.h>
17#include <linux/swap.h>17#include <linux/swap.h>
18#include <linux/swapops.h>18#include <linux/swapops.h>
19#include <linux/pagemap.h>19#include <linux/pagemap.h>
mm/mlock.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/mempolicy.h>14#include <linux/mempolicy.h>
15#include <linux/syscalls.h>15#include <linux/syscalls.h>
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/module.h>17#include <linux/export.h>
18#include <linux/rmap.h>18#include <linux/rmap.h>
19#include <linux/mmzone.h>19#include <linux/mmzone.h>
20#include <linux/hugetlb.h>20#include <linux/hugetlb.h>
mm/mm_init.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/init.h>9#include <linux/init.h>
10#include <linux/kobject.h>10#include <linux/kobject.h>
11#include <linux/module.h>11#include <linux/export.h>
12#include "internal.h"12#include "internal.h"
13 13
14#ifdef CONFIG_DEBUG_MEMORY_INIT14#ifdef CONFIG_DEBUG_MEMORY_INIT
mm/mmap.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22#include <linux/security.h>22#include <linux/security.h>
23#include <linux/hugetlb.h>23#include <linux/hugetlb.h>
24#include <linux/profile.h>24#include <linux/profile.h>
25#include <linux/module.h>25#include <linux/export.h>
26#include <linux/mount.h>26#include <linux/mount.h>
27#include <linux/mempolicy.h>27#include <linux/mempolicy.h>
28#include <linux/rmap.h>28#include <linux/rmap.h>
mm/mmu_context.c+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5 5
6#include <linux/mm.h>6#include <linux/mm.h>
7#include <linux/mmu_context.h>7#include <linux/mmu_context.h>
8#include <linux/module.h>8#include <linux/export.h>
9#include <linux/sched.h>9#include <linux/sched.h>
10 10
11#include <asm/mmu_context.h>11#include <asm/mmu_context.h>
mm/mmu_notifier.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/rculist.h>12#include <linux/rculist.h>
13#include <linux/mmu_notifier.h>13#include <linux/mmu_notifier.h>
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/mm.h>15#include <linux/mm.h>
16#include <linux/err.h>16#include <linux/err.h>
17#include <linux/rcupdate.h>17#include <linux/rcupdate.h>
mm/mmzone.c+0−1
@@ -8,7 +8,6 @@ · 7 unmodified lines
8#include <linux/stddef.h>8#include <linux/stddef.h>
9#include <linux/mm.h>9#include <linux/mm.h>
10#include <linux/mmzone.h>10#include <linux/mmzone.h>
11#include <linux/module.h>
12 11
13struct pglist_data *first_online_pgdat(void)12struct pglist_data *first_online_pgdat(void)
14{13{
mm/nobootmem.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <linux/pfn.h>12#include <linux/pfn.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/bootmem.h>14#include <linux/bootmem.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/kmemleak.h>16#include <linux/kmemleak.h>
17#include <linux/range.h>17#include <linux/range.h>
18#include <linux/memblock.h>18#include <linux/memblock.h>
mm/nommu.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 * Copyright (c) 2007-2010 Paul Mundt <lethal@linux-sh.org>13 * Copyright (c) 2007-2010 Paul Mundt <lethal@linux-sh.org>
14 */14 */
15 15
16#include <linux/module.h>16#include <linux/export.h>
17#include <linux/mm.h>17#include <linux/mm.h>
18#include <linux/mman.h>18#include <linux/mman.h>
19#include <linux/swap.h>19#include <linux/swap.h>
mm/oom_kill.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/timex.h>26#include <linux/timex.h>
27#include <linux/jiffies.h>27#include <linux/jiffies.h>
28#include <linux/cpuset.h>28#include <linux/cpuset.h>
29#include <linux/module.h>29#include <linux/export.h>
30#include <linux/notifier.h>30#include <linux/notifier.h>
31#include <linux/memcontrol.h>31#include <linux/memcontrol.h>
32#include <linux/mempolicy.h>32#include <linux/mempolicy.h>
mm/page-writeback.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/spinlock.h>16#include <linux/spinlock.h>
17#include <linux/fs.h>17#include <linux/fs.h>
18#include <linux/mm.h>18#include <linux/mm.h>
mm/quicklist.c+0−1
@@ -17,7 +17,6 @@ · 16 unmodified lines
17#include <linux/gfp.h>17#include <linux/gfp.h>
18#include <linux/mm.h>18#include <linux/mm.h>
19#include <linux/mmzone.h>19#include <linux/mmzone.h>
20#include <linux/module.h>
21#include <linux/quicklist.h>20#include <linux/quicklist.h>
22 21
23DEFINE_PER_CPU(struct quicklist [CONFIG_NR_QUICK], quicklist);22DEFINE_PER_CPU(struct quicklist [CONFIG_NR_QUICK], quicklist);
mm/readahead.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11#include <linux/fs.h>11#include <linux/fs.h>
12#include <linux/gfp.h>12#include <linux/gfp.h>
13#include <linux/mm.h>13#include <linux/mm.h>
14#include <linux/module.h>14#include <linux/export.h>
15#include <linux/blkdev.h>15#include <linux/blkdev.h>
16#include <linux/backing-dev.h>16#include <linux/backing-dev.h>
17#include <linux/task_io_accounting_ops.h>17#include <linux/task_io_accounting_ops.h>
mm/rmap.c+1−1
@@ -51,7 +51,7 @@ · 50 unmodified lines
51#include <linux/ksm.h>51#include <linux/ksm.h>
52#include <linux/rmap.h>52#include <linux/rmap.h>
53#include <linux/rcupdate.h>53#include <linux/rcupdate.h>
54#include <linux/module.h>54#include <linux/export.h>
55#include <linux/memcontrol.h>55#include <linux/memcontrol.h>
56#include <linux/mmu_notifier.h>56#include <linux/mmu_notifier.h>
57#include <linux/migrate.h>57#include <linux/migrate.h>
mm/shmem.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/pagemap.h>28#include <linux/pagemap.h>
29#include <linux/file.h>29#include <linux/file.h>
30#include <linux/mm.h>30#include <linux/mm.h>
31#include <linux/module.h>31#include <linux/export.h>
32#include <linux/swap.h>32#include <linux/swap.h>
33 33
34static struct vfsmount *shm_mnt;34static struct vfsmount *shm_mnt;
mm/slob.c+1−1
@@ -63,7 +63,7 @@ · 62 unmodified lines
63#include <linux/swap.h> /* struct reclaim_state */63#include <linux/swap.h> /* struct reclaim_state */
64#include <linux/cache.h>64#include <linux/cache.h>
65#include <linux/init.h>65#include <linux/init.h>
66#include <linux/module.h>66#include <linux/export.h>
67#include <linux/rcupdate.h>67#include <linux/rcupdate.h>
68#include <linux/list.h>68#include <linux/list.h>
69#include <linux/kmemleak.h>69#include <linux/kmemleak.h>
mm/sparse-vmemmap.c+0−1
@@ -21,7 +21,6 @@ · 20 unmodified lines
21#include <linux/mmzone.h>21#include <linux/mmzone.h>
22#include <linux/bootmem.h>22#include <linux/bootmem.h>
23#include <linux/highmem.h>23#include <linux/highmem.h>
24#include <linux/module.h>
25#include <linux/slab.h>24#include <linux/slab.h>
26#include <linux/spinlock.h>25#include <linux/spinlock.h>
27#include <linux/vmalloc.h>26#include <linux/vmalloc.h>
mm/sparse.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6#include <linux/mmzone.h>6#include <linux/mmzone.h>
7#include <linux/bootmem.h>7#include <linux/bootmem.h>
8#include <linux/highmem.h>8#include <linux/highmem.h>
9#include <linux/module.h>9#include <linux/export.h>
10#include <linux/spinlock.h>10#include <linux/spinlock.h>
11#include <linux/vmalloc.h>11#include <linux/vmalloc.h>
12#include "internal.h"12#include "internal.h"
mm/swap.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/pagemap.h>21#include <linux/pagemap.h>
22#include <linux/pagevec.h>22#include <linux/pagevec.h>
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/module.h>24#include <linux/export.h>
25#include <linux/mm_inline.h>25#include <linux/mm_inline.h>
26#include <linux/buffer_head.h> /* for try_to_release_page() */26#include <linux/buffer_head.h> /* for try_to_release_page() */
27#include <linux/percpu_counter.h>27#include <linux/percpu_counter.h>
mm/swap_state.c+0−1
@@ -6,7 +6,6 @@ · 5 unmodified lines
6 *6 *
7 * Rewritten to use page cache, (C) 1998 Stephen Tweedie7 * Rewritten to use page cache, (C) 1998 Stephen Tweedie
8 */8 */
9#include <linux/module.h>
10#include <linux/mm.h>9#include <linux/mm.h>
11#include <linux/gfp.h>10#include <linux/gfp.h>
12#include <linux/kernel_stat.h>11#include <linux/kernel_stat.h>
mm/swapfile.c+0−1
@@ -21,7 +21,6 @@ · 20 unmodified lines
21#include <linux/proc_fs.h>21#include <linux/proc_fs.h>
22#include <linux/seq_file.h>22#include <linux/seq_file.h>
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/module.h>
25#include <linux/ksm.h>24#include <linux/ksm.h>
26#include <linux/rmap.h>25#include <linux/rmap.h>
27#include <linux/security.h>26#include <linux/security.h>
mm/truncate.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <linux/gfp.h>12#include <linux/gfp.h>
13#include <linux/mm.h>13#include <linux/mm.h>
14#include <linux/swap.h>14#include <linux/swap.h>
15#include <linux/module.h>15#include <linux/export.h>
16#include <linux/pagemap.h>16#include <linux/pagemap.h>
17#include <linux/highmem.h>17#include <linux/highmem.h>
18#include <linux/pagevec.h>18#include <linux/pagevec.h>
mm/util.c+1−1
@@ -1,7 +1,7 @@
1#include <linux/mm.h>1#include <linux/mm.h>
2#include <linux/slab.h>2#include <linux/slab.h>
3#include <linux/string.h>3#include <linux/string.h>
4#include <linux/module.h>4#include <linux/export.h>
5#include <linux/err.h>5#include <linux/err.h>
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <asm/uaccess.h>7#include <asm/uaccess.h>
net/802/fc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/net.h>27#include <linux/net.h>
28#include <linux/proc_fs.h>28#include <linux/proc_fs.h>
29#include <linux/init.h>29#include <linux/init.h>
30#include <linux/export.h>
30#include <net/arp.h>31#include <net/arp.h>
31 32
32/*33/*
net/802/garp.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/rtnetlink.h>15#include <linux/rtnetlink.h>
16#include <linux/llc.h>16#include <linux/llc.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/module.h>
18#include <net/llc.h>19#include <net/llc.h>
19#include <net/llc_pdu.h>20#include <net/llc_pdu.h>
20#include <net/garp.h>21#include <net/garp.h>
net/802/stp.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/etherdevice.h>12#include <linux/etherdevice.h>
13#include <linux/llc.h>13#include <linux/llc.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/module.h>
15#include <net/llc.h>16#include <net/llc.h>
16#include <net/llc_pdu.h>17#include <net/llc_pdu.h>
17#include <net/stp.h>18#include <net/stp.h>
net/8021q/vlan_core.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2#include <linux/netdevice.h>2#include <linux/netdevice.h>
3#include <linux/if_vlan.h>3#include <linux/if_vlan.h>
4#include <linux/netpoll.h>4#include <linux/netpoll.h>
5#include <linux/export.h>
5#include "vlan.h"6#include "vlan.h"
6 7
7bool vlan_do_receive(struct sk_buff **skbp, bool last_handler)8bool vlan_do_receive(struct sk_buff **skbp, bool last_handler)
net/8021q/vlan_netlink.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/netdevice.h>12#include <linux/netdevice.h>
13#include <linux/if_vlan.h>13#include <linux/if_vlan.h>
14#include <linux/module.h>
14#include <net/net_namespace.h>15#include <net/net_namespace.h>
15#include <net/netlink.h>16#include <net/netlink.h>
16#include <net/rtnetlink.h>17#include <net/rtnetlink.h>
net/appletalk/aarp.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/init.h>39#include <linux/init.h>
40#include <linux/proc_fs.h>40#include <linux/proc_fs.h>
41#include <linux/seq_file.h>41#include <linux/seq_file.h>
42#include <linux/export.h>
42 43
43int sysctl_aarp_expiry_time = AARP_EXPIRY_TIME;44int sysctl_aarp_expiry_time = AARP_EXPIRY_TIME;
44int sysctl_aarp_tick_time = AARP_TICK_TIME;45int sysctl_aarp_tick_time = AARP_TICK_TIME;
net/appletalk/atalk_proc.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <net/net_namespace.h>14#include <net/net_namespace.h>
15#include <net/sock.h>15#include <net/sock.h>
16#include <linux/atalk.h>16#include <linux/atalk.h>
17#include <linux/export.h>
17 18
18 19
19static __inline__ struct atalk_iface *atalk_get_interface_idx(loff_t pos)20static __inline__ struct atalk_iface *atalk_get_interface_idx(loff_t pos)
net/atm/pvc.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/skbuff.h>12#include <linux/skbuff.h>
13#include <linux/bitops.h>13#include <linux/bitops.h>
14#include <linux/export.h>
14#include <net/sock.h> /* for sock_no_* */15#include <net/sock.h> /* for sock_no_* */
15 16
16#include "resources.h" /* devs and vccs */17#include "resources.h" /* devs and vccs */
net/atm/svc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/bitops.h>20#include <linux/bitops.h>
21#include <net/sock.h> /* for sock_no_* */21#include <net/sock.h> /* for sock_no_* */
22#include <linux/uaccess.h>22#include <linux/uaccess.h>
23#include <linux/export.h>
23 24
24#include "resources.h"25#include "resources.h"
25#include "common.h" /* common for PVCs and SVCs */26#include "common.h" /* common for PVCs and SVCs */
net/ax25/ax25_route.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/interrupt.h>38#include <linux/interrupt.h>
39#include <linux/init.h>39#include <linux/init.h>
40#include <linux/seq_file.h>40#include <linux/seq_file.h>
41#include <linux/export.h>
41 42
42static ax25_route *ax25_route_list;43static ax25_route *ax25_route_list;
43static DEFINE_RWLOCK(ax25_route_lock);44static DEFINE_RWLOCK(ax25_route_lock);
net/ax25/ax25_uid.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/stat.h>37#include <linux/stat.h>
38#include <linux/netfilter.h>38#include <linux/netfilter.h>
39#include <linux/sysctl.h>39#include <linux/sysctl.h>
40#include <linux/export.h>
40#include <net/ip.h>41#include <net/ip.h>
41#include <net/arp.h>42#include <net/arp.h>
42 43
net/bluetooth/hci_sysfs.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/init.h>5#include <linux/init.h>
6#include <linux/debugfs.h>6#include <linux/debugfs.h>
7#include <linux/seq_file.h>7#include <linux/seq_file.h>
8#include <linux/module.h>
8 9
9#include <net/bluetooth/bluetooth.h>10#include <net/bluetooth/bluetooth.h>
10#include <net/bluetooth/hci_core.h>11#include <net/bluetooth/hci_core.h>
net/bluetooth/l2cap_sock.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27/* Bluetooth L2CAP sockets. */27/* Bluetooth L2CAP sockets. */
28 28
29#include <linux/security.h>29#include <linux/security.h>
30#include <linux/export.h>
30 31
31#include <net/bluetooth/bluetooth.h>32#include <net/bluetooth/bluetooth.h>
32#include <net/bluetooth/hci_core.h>33#include <net/bluetooth/hci_core.h>
net/bluetooth/mgmt.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23/* Bluetooth HCI Management interface */23/* Bluetooth HCI Management interface */
24 24
25#include <linux/uaccess.h>25#include <linux/uaccess.h>
26#include <linux/module.h>
26#include <asm/unaligned.h>27#include <asm/unaligned.h>
27 28
28#include <net/bluetooth/bluetooth.h>29#include <net/bluetooth/bluetooth.h>
net/bridge/br_input.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/netdevice.h>16#include <linux/netdevice.h>
17#include <linux/etherdevice.h>17#include <linux/etherdevice.h>
18#include <linux/netfilter_bridge.h>18#include <linux/netfilter_bridge.h>
19#include <linux/export.h>
19#include "br_private.h"20#include "br_private.h"
20 21
21/* Bridge group multicast address 802.1d (pg 51). */22/* Bridge group multicast address 802.1d (pg 51). */
net/bridge/br_stp_if.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/kmod.h>
15#include <linux/etherdevice.h>16#include <linux/etherdevice.h>
16#include <linux/rtnetlink.h>17#include <linux/rtnetlink.h>
17 18
net/caif/caif_dev.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/net.h>16#include <linux/net.h>
17#include <linux/netdevice.h>17#include <linux/netdevice.h>
18#include <linux/mutex.h>18#include <linux/mutex.h>
19#include <linux/module.h>
19#include <net/netns/generic.h>20#include <net/netns/generic.h>
20#include <net/net_namespace.h>21#include <net/net_namespace.h>
21#include <net/pkt_sched.h>22#include <net/pkt_sched.h>
net/caif/cfpkt_skbuff.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/string.h>9#include <linux/string.h>
10#include <linux/skbuff.h>10#include <linux/skbuff.h>
11#include <linux/hardirq.h>11#include <linux/hardirq.h>
12#include <linux/export.h>
12#include <net/caif/cfpkt.h>13#include <net/caif/cfpkt.h>
13 14
14#define PKT_PREFIX 4815#define PKT_PREFIX 48
net/ceph/messenger.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/ceph/messenger.h>18#include <linux/ceph/messenger.h>
19#include <linux/ceph/decode.h>19#include <linux/ceph/decode.h>
20#include <linux/ceph/pagelist.h>20#include <linux/ceph/pagelist.h>
21#include <linux/export.h>
21 22
22/*23/*
23 * Ceph uses the messenger to exchange ceph_msg messages with other24 * Ceph uses the messenger to exchange ceph_msg messages with other
net/compat.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/filter.h>22#include <linux/filter.h>
23#include <linux/compat.h>23#include <linux/compat.h>
24#include <linux/security.h>24#include <linux/security.h>
25#include <linux/export.h>
25 26
26#include <net/scm.h>27#include <net/scm.h>
27#include <net/sock.h>28#include <net/sock.h>
net/core/dev_addr_lists.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/netdevice.h>14#include <linux/netdevice.h>
15#include <linux/rtnetlink.h>15#include <linux/rtnetlink.h>
16#include <linux/export.h>
16#include <linux/list.h>17#include <linux/list.h>
17#include <linux/proc_fs.h>18#include <linux/proc_fs.h>
18 19
net/core/fib_rules.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/list.h>14#include <linux/list.h>
15#include <linux/module.h>
15#include <net/net_namespace.h>16#include <net/net_namespace.h>
16#include <net/sock.h>17#include <net/sock.h>
17#include <net/fib_rules.h>18#include <net/fib_rules.h>
net/core/net-sysfs.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/rtnetlink.h>20#include <linux/rtnetlink.h>
21#include <linux/wireless.h>21#include <linux/wireless.h>
22#include <linux/vmalloc.h>22#include <linux/vmalloc.h>
23#include <linux/export.h>
23#include <net/wext.h>24#include <net/wext.h>
24 25
25#include "net-sysfs.h"26#include "net-sysfs.h"
net/core/net-traces.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/inetdevice.h>11#include <linux/inetdevice.h>
12#include <linux/inet.h>12#include <linux/inet.h>
13#include <linux/interrupt.h>13#include <linux/interrupt.h>
14#include <linux/export.h>
14#include <linux/netpoll.h>15#include <linux/netpoll.h>
15#include <linux/sched.h>16#include <linux/sched.h>
16#include <linux/delay.h>17#include <linux/delay.h>
net/core/net_namespace.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/nsproxy.h>10#include <linux/nsproxy.h>
11#include <linux/proc_fs.h>11#include <linux/proc_fs.h>
12#include <linux/file.h>12#include <linux/file.h>
13#include <linux/export.h>
13#include <net/net_namespace.h>14#include <net/net_namespace.h>
14#include <net/netns/generic.h>15#include <net/netns/generic.h>
15 16
net/core/netevent.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/rtnetlink.h>16#include <linux/rtnetlink.h>
17#include <linux/notifier.h>17#include <linux/notifier.h>
18#include <linux/export.h>
18#include <net/netevent.h>19#include <net/netevent.h>
19 20
20static ATOMIC_NOTIFIER_HEAD(netevent_notif_chain);21static ATOMIC_NOTIFIER_HEAD(netevent_notif_chain);
net/core/netpoll.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/rcupdate.h>23#include <linux/rcupdate.h>
24#include <linux/workqueue.h>24#include <linux/workqueue.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/export.h>
26#include <net/tcp.h>27#include <net/tcp.h>
27#include <net/udp.h>28#include <net/udp.h>
28#include <asm/unaligned.h>29#include <asm/unaligned.h>
net/core/timestamping.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/phy.h>21#include <linux/phy.h>
22#include <linux/ptp_classify.h>22#include <linux/ptp_classify.h>
23#include <linux/skbuff.h>23#include <linux/skbuff.h>
24#include <linux/export.h>
24 25
25static struct sock_filter ptp_filter[] = {26static struct sock_filter ptp_filter[] = {
26 PTP_FILTER27 PTP_FILTER
net/core/user_dma.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 27
28#include <linux/dmaengine.h>28#include <linux/dmaengine.h>
29#include <linux/socket.h>29#include <linux/socket.h>
30#include <linux/export.h>
30#include <net/tcp.h>31#include <net/tcp.h>
31#include <net/netdma.h>32#include <net/netdma.h>
32 33
net/dcb/dcbevent.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/rtnetlink.h>20#include <linux/rtnetlink.h>
21#include <linux/notifier.h>21#include <linux/notifier.h>
22#include <linux/export.h>
22 23
23static ATOMIC_NOTIFIER_HEAD(dcbevent_notif_chain);24static ATOMIC_NOTIFIER_HEAD(dcbevent_notif_chain);
24 25
net/dcb/dcbnl.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/dcbnl.h>25#include <linux/dcbnl.h>
26#include <net/dcbevent.h>26#include <net/dcbevent.h>
27#include <linux/rtnetlink.h>27#include <linux/rtnetlink.h>
28#include <linux/module.h>
28#include <net/sock.h>29#include <net/sock.h>
29 30
30/**31/**
net/dccp/ackvec.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include "dccp.h"12#include "dccp.h"
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/export.h>
15 16
16static struct kmem_cache *dccp_ackvec_slab;17static struct kmem_cache *dccp_ackvec_slab;
17static struct kmem_cache *dccp_ackvec_record_slab;18static struct kmem_cache *dccp_ackvec_record_slab;
net/dccp/ccids/lib/tfrc.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 * Copyright (c) 2007 The University of Aberdeen, Scotland, UK4 * Copyright (c) 2007 The University of Aberdeen, Scotland, UK
5 * Copyright (c) 2007 Arnaldo Carvalho de Melo <acme@redhat.com>5 * Copyright (c) 2007 Arnaldo Carvalho de Melo <acme@redhat.com>
6 */6 */
7#include <linux/moduleparam.h>
7#include "tfrc.h"8#include "tfrc.h"
8 9
9#ifdef CONFIG_IP_DCCP_TFRC_DEBUG10#ifdef CONFIG_IP_DCCP_TFRC_DEBUG
net/dccp/timer.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/dccp.h>13#include <linux/dccp.h>
14#include <linux/skbuff.h>14#include <linux/skbuff.h>
15#include <linux/export.h>
15 16
16#include "dccp.h"17#include "dccp.h"
17 18
net/decnet/dn_route.c+1−0
@@ -77,6 +77,7 @@ · 76 unmodified lines
77#include <linux/netfilter_decnet.h>77#include <linux/netfilter_decnet.h>
78#include <linux/rcupdate.h>78#include <linux/rcupdate.h>
79#include <linux/times.h>79#include <linux/times.h>
80#include <linux/export.h>
80#include <asm/errno.h>81#include <asm/errno.h>
81#include <net/net_namespace.h>82#include <net/net_namespace.h>
82#include <net/netlink.h>83#include <net/netlink.h>
net/decnet/dn_rules.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/spinlock.h>23#include <linux/spinlock.h>
24#include <linux/list.h>24#include <linux/list.h>
25#include <linux/rcupdate.h>25#include <linux/rcupdate.h>
26#include <linux/export.h>
26#include <net/neighbour.h>27#include <net/neighbour.h>
27#include <net/dst.h>28#include <net/dst.h>
28#include <net/flow.h>29#include <net/flow.h>
net/dsa/dsa.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/netdevice.h>12#include <linux/netdevice.h>
13#include <linux/platform_device.h>13#include <linux/platform_device.h>
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/module.h>
15#include <net/dsa.h>16#include <net/dsa.h>
16#include "dsa_priv.h"17#include "dsa_priv.h"
17 18
net/ieee802154/nl-mac.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <net/genetlink.h>30#include <net/genetlink.h>
31#include <net/sock.h>31#include <net/sock.h>
32#include <linux/nl802154.h>32#include <linux/nl802154.h>
33#include <linux/export.h>
33#include <net/af_ieee802154.h>34#include <net/af_ieee802154.h>
34#include <net/nl802154.h>35#include <net/nl802154.h>
35#include <net/ieee802154.h>36#include <net/ieee802154.h>
net/ipv4/fib_rules.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/list.h>27#include <linux/list.h>
28#include <linux/rcupdate.h>28#include <linux/rcupdate.h>
29#include <linux/export.h>
29#include <net/ip.h>30#include <net/ip.h>
30#include <net/route.h>31#include <net/route.h>
31#include <net/tcp.h>32#include <net/tcp.h>
net/ipv4/fib_trie.c+1−0
@@ -73,6 +73,7 @@ · 72 unmodified lines
73#include <linux/list.h>73#include <linux/list.h>
74#include <linux/slab.h>74#include <linux/slab.h>
75#include <linux/prefetch.h>75#include <linux/prefetch.h>
76#include <linux/export.h>
76#include <net/net_namespace.h>77#include <net/net_namespace.h>
77#include <net/ip.h>78#include <net/ip.h>
78#include <net/protocol.h>79#include <net/protocol.h>
net/ipv4/inet_timewait_sock.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/kmemcheck.h>12#include <linux/kmemcheck.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/module.h>
14#include <net/inet_hashtables.h>15#include <net/inet_hashtables.h>
15#include <net/inet_timewait_sock.h>16#include <net/inet_timewait_sock.h>
16#include <net/ip.h>17#include <net/ip.h>
net/ipv4/ipconfig.c+1−0
@@ -54,6 +54,7 @@ · 53 unmodified lines
54#include <linux/delay.h>54#include <linux/delay.h>
55#include <linux/nfs_fs.h>55#include <linux/nfs_fs.h>
56#include <linux/slab.h>56#include <linux/slab.h>
57#include <linux/export.h>
57#include <net/net_namespace.h>58#include <net/net_namespace.h>
58#include <net/arp.h>59#include <net/arp.h>
59#include <net/ip.h>60#include <net/ip.h>
net/ipv4/ipmr.c+1−0
@@ -61,6 +61,7 @@ · 60 unmodified lines
61#include <linux/if_arp.h>61#include <linux/if_arp.h>
62#include <linux/netfilter_ipv4.h>62#include <linux/netfilter_ipv4.h>
63#include <linux/compat.h>63#include <linux/compat.h>
64#include <linux/export.h>
64#include <net/ipip.h>65#include <net/ipip.h>
65#include <net/checksum.h>66#include <net/checksum.h>
66#include <net/netlink.h>67#include <net/netlink.h>
net/ipv4/netfilter.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/ip.h>5#include <linux/ip.h>
6#include <linux/skbuff.h>6#include <linux/skbuff.h>
7#include <linux/gfp.h>7#include <linux/gfp.h>
8#include <linux/export.h>
8#include <net/route.h>9#include <net/route.h>
9#include <net/xfrm.h>10#include <net/xfrm.h>
10#include <net/ip.h>11#include <net/ip.h>
net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <net/netfilter/nf_conntrack_expect.h>21#include <net/netfilter/nf_conntrack_expect.h>
22#include <net/netfilter/nf_conntrack_acct.h>22#include <net/netfilter/nf_conntrack_acct.h>
23#include <linux/rculist_nulls.h>23#include <linux/rculist_nulls.h>
24#include <linux/export.h>
24 25
25struct ct_iter_state {26struct ct_iter_state {
26 struct seq_net_private p;27 struct seq_net_private p;
net/ipv4/netfilter/nf_nat_proto_common.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/ip.h>12#include <linux/ip.h>
13 13
14#include <linux/netfilter.h>14#include <linux/netfilter.h>
15#include <linux/export.h>
15#include <net/secure_seq.h>16#include <net/secure_seq.h>
16#include <net/netfilter/nf_nat.h>17#include <net/netfilter/nf_nat.h>
17#include <net/netfilter/nf_nat_core.h>18#include <net/netfilter/nf_nat_core.h>
net/ipv4/netfilter/nf_nat_proto_icmp.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/export.h>
11#include <linux/ip.h>12#include <linux/ip.h>
12#include <linux/icmp.h>13#include <linux/icmp.h>
13 14
net/ipv4/netfilter/nf_nat_proto_sctp.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/ip.h>11#include <linux/ip.h>
12#include <linux/sctp.h>12#include <linux/sctp.h>
13#include <linux/module.h>
13#include <net/sctp/checksum.h>14#include <net/sctp/checksum.h>
14 15
15#include <net/netfilter/nf_nat_protocol.h>16#include <net/netfilter/nf_nat_protocol.h>
net/ipv4/netfilter/nf_nat_proto_tcp.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/init.h>10#include <linux/init.h>
11#include <linux/export.h>
11#include <linux/ip.h>12#include <linux/ip.h>
12#include <linux/tcp.h>13#include <linux/tcp.h>
13 14
net/ipv4/netfilter/nf_nat_proto_udp.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/export.h>
10#include <linux/init.h>11#include <linux/init.h>
11#include <linux/ip.h>12#include <linux/ip.h>
12#include <linux/udp.h>13#include <linux/udp.h>
net/ipv4/netfilter/nf_nat_proto_udplite.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/udp.h>13#include <linux/udp.h>
14 14
15#include <linux/netfilter.h>15#include <linux/netfilter.h>
16#include <linux/module.h>
16#include <net/netfilter/nf_nat.h>17#include <net/netfilter/nf_nat.h>
17#include <net/netfilter/nf_nat_protocol.h>18#include <net/netfilter/nf_nat_protocol.h>
18 19
net/ipv4/ping.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <net/protocol.h>39#include <net/protocol.h>
40#include <linux/skbuff.h>40#include <linux/skbuff.h>
41#include <linux/proc_fs.h>41#include <linux/proc_fs.h>
42#include <linux/export.h>
42#include <net/sock.h>43#include <net/sock.h>
43#include <net/ping.h>44#include <net/ping.h>
44#include <net/udp.h>45#include <net/udp.h>
net/ipv4/proc.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/inetdevice.h>42#include <linux/inetdevice.h>
43#include <linux/proc_fs.h>43#include <linux/proc_fs.h>
44#include <linux/seq_file.h>44#include <linux/seq_file.h>
45#include <linux/export.h>
45#include <net/sock.h>46#include <net/sock.h>
46#include <net/raw.h>47#include <net/raw.h>
47 48
net/ipv4/raw.c+1−0
@@ -48,6 +48,7 @@ · 47 unmodified lines
48#include <linux/errno.h>48#include <linux/errno.h>
49#include <linux/aio.h>49#include <linux/aio.h>
50#include <linux/kernel.h>50#include <linux/kernel.h>
51#include <linux/export.h>
51#include <linux/spinlock.h>52#include <linux/spinlock.h>
52#include <linux/sockios.h>53#include <linux/sockios.h>
53#include <linux/socket.h>54#include <linux/socket.h>
net/ipv4/syncookies.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/random.h>15#include <linux/random.h>
16#include <linux/cryptohash.h>16#include <linux/cryptohash.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/export.h>
18#include <net/tcp.h>19#include <net/tcp.h>
19#include <net/route.h>20#include <net/route.h>
20 21
net/ipv4/udplite.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 * as published by the Free Software Foundation; either version10 * as published by the Free Software Foundation; either version
11 * 2 of the License, or (at your option) any later version.11 * 2 of the License, or (at your option) any later version.
12 */12 */
13#include <linux/export.h>
13#include "udp_impl.h"14#include "udp_impl.h"
14 15
15struct udp_table udplite_table __read_mostly;16struct udp_table udplite_table __read_mostly;
net/ipv4/xfrm4_state.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/pfkeyv2.h>12#include <linux/pfkeyv2.h>
13#include <linux/ipsec.h>13#include <linux/ipsec.h>
14#include <linux/netfilter_ipv4.h>14#include <linux/netfilter_ipv4.h>
15#include <linux/export.h>
15 16
16static int xfrm4_init_flags(struct xfrm_state *x)17static int xfrm4_init_flags(struct xfrm_state *x)
17{18{
net/ipv6/addrconf.c+1−0
@@ -87,6 +87,7 @@ · 86 unmodified lines
87 87
88#include <linux/proc_fs.h>88#include <linux/proc_fs.h>
89#include <linux/seq_file.h>89#include <linux/seq_file.h>
90#include <linux/export.h>
90 91
91/* Set to 3 to get tracing... */92/* Set to 3 to get tracing... */
92#define ACONF_DEBUG 293#define ACONF_DEBUG 2
net/ipv6/addrconf_core.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 * not configured or static.3 * not configured or static.
4 */4 */
5 5
6#include <linux/export.h>
6#include <net/ipv6.h>7#include <net/ipv6.h>
7 8
8#define IPV6_ADDR_SCOPE_TYPE(scope) ((scope) << 16)9#define IPV6_ADDR_SCOPE_TYPE(scope) ((scope) << 16)
net/ipv6/exthdrs.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/in6.h>30#include <linux/in6.h>
31#include <linux/icmpv6.h>31#include <linux/icmpv6.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/export.h>
33 34
34#include <net/dst.h>35#include <net/dst.h>
35#include <net/sock.h>36#include <net/sock.h>
net/ipv6/exthdrs_core.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * IPv6 library code, needed by static components when full IPv6 support is2 * IPv6 library code, needed by static components when full IPv6 support is
3 * not configured or static.3 * not configured or static.
4 */4 */
5#include <linux/export.h>
5#include <net/ipv6.h>6#include <net/ipv6.h>
6 7
7/*8/*
net/ipv6/fib6_rules.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/netdevice.h>16#include <linux/netdevice.h>
17#include <linux/export.h>
17 18
18#include <net/fib_rules.h>19#include <net/fib_rules.h>
19#include <net/ipv6.h>20#include <net/ipv6.h>
net/ipv6/ip6_flowlabel.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/proc_fs.h>21#include <linux/proc_fs.h>
22#include <linux/seq_file.h>22#include <linux/seq_file.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/export.h>
24 25
25#include <net/net_namespace.h>26#include <net/net_namespace.h>
26#include <net/sock.h>27#include <net/sock.h>
net/ipv6/ip6mr.c+1−0
@@ -51,6 +51,7 @@ · 50 unmodified lines
51#include <linux/pim.h>51#include <linux/pim.h>
52#include <net/addrconf.h>52#include <net/addrconf.h>
53#include <linux/netfilter_ipv6.h>53#include <linux/netfilter_ipv6.h>
54#include <linux/export.h>
54#include <net/ip6_checksum.h>55#include <net/ip6_checksum.h>
55 56
56struct mr6_table {57struct mr6_table {
net/ipv6/netfilter.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3#include <linux/ipv6.h>3#include <linux/ipv6.h>
4#include <linux/netfilter.h>4#include <linux/netfilter.h>
5#include <linux/netfilter_ipv6.h>5#include <linux/netfilter_ipv6.h>
6#include <linux/export.h>
6#include <net/dst.h>7#include <net/dst.h>
7#include <net/ipv6.h>8#include <net/ipv6.h>
8#include <net/ip6_route.h>9#include <net/ip6_route.h>
net/ipv6/proc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/proc_fs.h>21#include <linux/proc_fs.h>
22#include <linux/seq_file.h>22#include <linux/seq_file.h>
23#include <linux/stddef.h>23#include <linux/stddef.h>
24#include <linux/export.h>
24#include <net/net_namespace.h>25#include <net/net_namespace.h>
25#include <net/ip.h>26#include <net/ip.h>
26#include <net/sock.h>27#include <net/sock.h>
net/ipv6/raw.c+1−0
@@ -61,6 +61,7 @@ · 60 unmodified lines
61 61
62#include <linux/proc_fs.h>62#include <linux/proc_fs.h>
63#include <linux/seq_file.h>63#include <linux/seq_file.h>
64#include <linux/export.h>
64 65
65static struct raw_hashinfo raw_v6_hashinfo = {66static struct raw_hashinfo raw_v6_hashinfo = {
66 .lock = __RW_LOCK_UNLOCKED(raw_v6_hashinfo.lock),67 .lock = __RW_LOCK_UNLOCKED(raw_v6_hashinfo.lock),
net/ipv6/reassembly.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/jhash.h>42#include <linux/jhash.h>
43#include <linux/skbuff.h>43#include <linux/skbuff.h>
44#include <linux/slab.h>44#include <linux/slab.h>
45#include <linux/export.h>
45 46
46#include <net/sock.h>47#include <net/sock.h>
47#include <net/snmp.h>48#include <net/snmp.h>
net/ipv6/route.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include <linux/capability.h>27#include <linux/capability.h>
28#include <linux/errno.h>28#include <linux/errno.h>
29#include <linux/export.h>
29#include <linux/types.h>30#include <linux/types.h>
30#include <linux/times.h>31#include <linux/times.h>
31#include <linux/socket.h>32#include <linux/socket.h>
net/ipv6/sysctl_net_ipv6.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/in6.h>10#include <linux/in6.h>
11#include <linux/ipv6.h>11#include <linux/ipv6.h>
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/export.h>
13#include <net/ndisc.h>14#include <net/ndisc.h>
14#include <net/ipv6.h>15#include <net/ipv6.h>
15#include <net/addrconf.h>16#include <net/addrconf.h>
net/ipv6/udplite.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 * as published by the Free Software Foundation; either version11 * as published by the Free Software Foundation; either version
12 * 2 of the License, or (at your option) any later version.12 * 2 of the License, or (at your option) any later version.
13 */13 */
14#include <linux/export.h>
14#include "udp_impl.h"15#include "udp_impl.h"
15 16
16static int udplitev6_rcv(struct sk_buff *skb)17static int udplitev6_rcv(struct sk_buff *skb)
net/ipv6/xfrm6_state.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/pfkeyv2.h>15#include <linux/pfkeyv2.h>
16#include <linux/ipsec.h>16#include <linux/ipsec.h>
17#include <linux/netfilter_ipv6.h>17#include <linux/netfilter_ipv6.h>
18#include <linux/export.h>
18#include <net/dsfield.h>19#include <net/dsfield.h>
19#include <net/ipv6.h>20#include <net/ipv6.h>
20#include <net/addrconf.h>21#include <net/addrconf.h>
net/ipx/ipx_proc.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/proc_fs.h>9#include <linux/proc_fs.h>
10#include <linux/spinlock.h>10#include <linux/spinlock.h>
11#include <linux/seq_file.h>11#include <linux/seq_file.h>
12#include <linux/export.h>
12#include <net/net_namespace.h>13#include <net/net_namespace.h>
13#include <net/tcp_states.h>14#include <net/tcp_states.h>
14#include <net/ipx.h>15#include <net/ipx.h>
net/irda/discovery.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/fs.h>35#include <linux/fs.h>
36#include <linux/seq_file.h>36#include <linux/seq_file.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/export.h>
38 39
39#include <net/irda/irda.h>40#include <net/irda/irda.h>
40#include <net/irda/irlmp.h>41#include <net/irda/irlmp.h>
net/irda/irda_device.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include <linux/kmod.h>42#include <linux/kmod.h>
43#include <linux/spinlock.h>43#include <linux/spinlock.h>
44#include <linux/slab.h>44#include <linux/slab.h>
45#include <linux/export.h>
45 46
46#include <asm/ioctls.h>47#include <asm/ioctls.h>
47#include <asm/uaccess.h>48#include <asm/uaccess.h>
net/irda/irttp.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/fs.h>29#include <linux/fs.h>
30#include <linux/seq_file.h>30#include <linux/seq_file.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/export.h>
32 33
33#include <asm/byteorder.h>34#include <asm/byteorder.h>
34#include <asm/unaligned.h>35#include <asm/unaligned.h>
net/irda/qos.c+2−0
@@ -30,6 +30,8 @@ · 29 unmodified lines
30 *30 *
31 ********************************************************************/31 ********************************************************************/
32 32
33#include <linux/export.h>
34
33#include <asm/byteorder.h>35#include <asm/byteorder.h>
34 36
35#include <net/irda/irda.h>37#include <net/irda/irda.h>
net/llc/llc_input.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14#include <linux/netdevice.h>14#include <linux/netdevice.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/export.h>
16#include <net/net_namespace.h>17#include <net/net_namespace.h>
17#include <net/llc.h>18#include <net/llc.h>
18#include <net/llc_pdu.h>19#include <net/llc_pdu.h>
net/llc/llc_output.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/netdevice.h>18#include <linux/netdevice.h>
19#include <linux/trdevice.h>19#include <linux/trdevice.h>
20#include <linux/skbuff.h>20#include <linux/skbuff.h>
21#include <linux/export.h>
21#include <net/llc.h>22#include <net/llc.h>
22#include <net/llc_pdu.h>23#include <net/llc_pdu.h>
23 24
net/llc/llc_proc.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/proc_fs.h>17#include <linux/proc_fs.h>
18#include <linux/errno.h>18#include <linux/errno.h>
19#include <linux/seq_file.h>19#include <linux/seq_file.h>
20#include <linux/export.h>
20#include <net/net_namespace.h>21#include <net/net_namespace.h>
21#include <net/sock.h>22#include <net/sock.h>
22#include <net/llc.h>23#include <net/llc.h>
net/mac80211/agg-rx.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38 38
39#include <linux/ieee80211.h>39#include <linux/ieee80211.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/export.h>
41#include <net/mac80211.h>42#include <net/mac80211.h>
42#include "ieee80211_i.h"43#include "ieee80211_i.h"
43#include "driver-ops.h"44#include "driver-ops.h"
net/mac80211/agg-tx.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/ieee80211.h>16#include <linux/ieee80211.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/export.h>
18#include <net/mac80211.h>19#include <net/mac80211.h>
19#include "ieee80211_i.h"20#include "ieee80211_i.h"
20#include "driver-ops.h"21#include "driver-ops.h"
net/mac80211/ht.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/ieee80211.h>16#include <linux/ieee80211.h>
17#include <linux/export.h>
17#include <net/mac80211.h>18#include <net/mac80211.h>
18#include "ieee80211_i.h"19#include "ieee80211_i.h"
19#include "rate.h"20#include "rate.h"
net/mac80211/key.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/rcupdate.h>15#include <linux/rcupdate.h>
16#include <linux/rtnetlink.h>16#include <linux/rtnetlink.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/export.h>
18#include <net/mac80211.h>19#include <net/mac80211.h>
19#include "ieee80211_i.h"20#include "ieee80211_i.h"
20#include "driver-ops.h"21#include "driver-ops.h"
net/mac80211/led.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9/* just for IFNAMSIZ */9/* just for IFNAMSIZ */
10#include <linux/if.h>10#include <linux/if.h>
11#include <linux/slab.h>11#include <linux/slab.h>
12#include <linux/export.h>
12#include "led.h"13#include "led.h"
13 14
14void ieee80211_led_rx(struct ieee80211_local *local)15void ieee80211_led_rx(struct ieee80211_local *local)
net/mac80211/mlme.c+2−0
@@ -16,10 +16,12 @@ · 15 unmodified lines
16#include <linux/skbuff.h>16#include <linux/skbuff.h>
17#include <linux/if_arp.h>17#include <linux/if_arp.h>
18#include <linux/etherdevice.h>18#include <linux/etherdevice.h>
19#include <linux/moduleparam.h>
19#include <linux/rtnetlink.h>20#include <linux/rtnetlink.h>
20#include <linux/pm_qos.h>21#include <linux/pm_qos.h>
21#include <linux/crc32.h>22#include <linux/crc32.h>
22#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/export.h>
23#include <net/mac80211.h>25#include <net/mac80211.h>
24#include <asm/unaligned.h>26#include <asm/unaligned.h>
25 27
net/mac80211/offchannel.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 * it under the terms of the GNU General Public License version 2 as12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.13 * published by the Free Software Foundation.
14 */14 */
15#include <linux/export.h>
15#include <net/mac80211.h>16#include <net/mac80211.h>
16#include "ieee80211_i.h"17#include "ieee80211_i.h"
17#include "driver-trace.h"18#include "driver-trace.h"
net/mac80211/rate.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/rtnetlink.h>12#include <linux/rtnetlink.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/module.h>
14#include "rate.h"15#include "rate.h"
15#include "ieee80211_i.h"16#include "ieee80211_i.h"
16#include "debugfs.h"17#include "debugfs.h"
net/mac80211/rc80211_minstrel_debugfs.c+1−0
@@ -50,6 +50,7 @@ · 49 unmodified lines
50#include <linux/debugfs.h>50#include <linux/debugfs.h>
51#include <linux/ieee80211.h>51#include <linux/ieee80211.h>
52#include <linux/slab.h>52#include <linux/slab.h>
53#include <linux/export.h>
53#include <net/mac80211.h>54#include <net/mac80211.h>
54#include "rc80211_minstrel.h"55#include "rc80211_minstrel.h"
55 56
net/mac80211/rc80211_minstrel_ht_debugfs.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/skbuff.h>10#include <linux/skbuff.h>
11#include <linux/debugfs.h>11#include <linux/debugfs.h>
12#include <linux/ieee80211.h>12#include <linux/ieee80211.h>
13#include <linux/export.h>
13#include <net/mac80211.h>14#include <net/mac80211.h>
14#include "rc80211_minstrel.h"15#include "rc80211_minstrel.h"
15#include "rc80211_minstrel_ht.h"16#include "rc80211_minstrel_ht.h"
net/mac80211/rc80211_pid_debugfs.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/types.h>13#include <linux/types.h>
14#include <linux/skbuff.h>14#include <linux/skbuff.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/export.h>
16 17
17#include <net/mac80211.h>18#include <net/mac80211.h>
18#include "rate.h"19#include "rate.h"
net/mac80211/rx.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/netdevice.h>16#include <linux/netdevice.h>
17#include <linux/etherdevice.h>17#include <linux/etherdevice.h>
18#include <linux/rcupdate.h>18#include <linux/rcupdate.h>
19#include <linux/export.h>
19#include <net/mac80211.h>20#include <net/mac80211.h>
20#include <net/ieee80211_radiotap.h>21#include <net/ieee80211_radiotap.h>
21 22
net/mac80211/scan.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/pm_qos.h>17#include <linux/pm_qos.h>
18#include <net/sch_generic.h>18#include <net/sch_generic.h>
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/export.h>
20#include <net/mac80211.h>21#include <net/mac80211.h>
21 22
22#include "ieee80211_i.h"23#include "ieee80211_i.h"
net/mac80211/status.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 * published by the Free Software Foundation.9 * published by the Free Software Foundation.
10 */10 */
11 11
12#include <linux/export.h>
12#include <net/mac80211.h>13#include <net/mac80211.h>
13#include "ieee80211_i.h"14#include "ieee80211_i.h"
14#include "rate.h"15#include "rate.h"
net/mac80211/tkip.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/bitops.h>10#include <linux/bitops.h>
11#include <linux/types.h>11#include <linux/types.h>
12#include <linux/netdevice.h>12#include <linux/netdevice.h>
13#include <linux/export.h>
13#include <asm/unaligned.h>14#include <asm/unaligned.h>
14 15
15#include <net/mac80211.h>16#include <net/mac80211.h>
net/mac80211/tx.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/etherdevice.h>18#include <linux/etherdevice.h>
19#include <linux/bitmap.h>19#include <linux/bitmap.h>
20#include <linux/rcupdate.h>20#include <linux/rcupdate.h>
21#include <linux/export.h>
21#include <net/net_namespace.h>22#include <net/net_namespace.h>
22#include <net/ieee80211_radiotap.h>23#include <net/ieee80211_radiotap.h>
23#include <net/cfg80211.h>24#include <net/cfg80211.h>
net/mac80211/util.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <net/mac80211.h>14#include <net/mac80211.h>
15#include <linux/netdevice.h>15#include <linux/netdevice.h>
16#include <linux/export.h>
16#include <linux/types.h>17#include <linux/types.h>
17#include <linux/slab.h>18#include <linux/slab.h>
18#include <linux/skbuff.h>19#include <linux/skbuff.h>
net/netfilter/ipset/ip_set_getport.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <net/ipv6.h>17#include <net/ipv6.h>
18 18
19#include <linux/netfilter/ipset/ip_set_getport.h>19#include <linux/netfilter/ipset/ip_set_getport.h>
20#include <linux/export.h>
20 21
21/* We must handle non-linear skbs */22/* We must handle non-linear skbs */
22static bool23static bool
net/netfilter/ipset/pfxlen.c+1−0
@@ -1,3 +1,4 @@
1#include <linux/export.h>
1#include <linux/netfilter/ipset/pfxlen.h>2#include <linux/netfilter/ipset/pfxlen.h>
2 3
3/*4/*
net/netfilter/nf_conntrack_acct.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/moduleparam.h>14#include <linux/moduleparam.h>
15#include <linux/export.h>
15 16
16#include <net/netfilter/nf_conntrack.h>17#include <net/netfilter/nf_conntrack.h>
17#include <net/netfilter/nf_conntrack_extend.h>18#include <net/netfilter/nf_conntrack_extend.h>
net/netfilter/nf_conntrack_ecache.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/netdevice.h>20#include <linux/netdevice.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/export.h>
22 23
23#include <net/netfilter/nf_conntrack.h>24#include <net/netfilter/nf_conntrack.h>
24#include <net/netfilter/nf_conntrack_core.h>25#include <net/netfilter/nf_conntrack_core.h>
net/netfilter/nf_conntrack_expect.c+2−0
@@ -20,6 +20,8 @@ · 19 unmodified lines
20#include <linux/percpu.h>20#include <linux/percpu.h>
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/jhash.h>22#include <linux/jhash.h>
23#include <linux/moduleparam.h>
24#include <linux/export.h>
23#include <net/net_namespace.h>25#include <net/net_namespace.h>
24 26
25#include <net/netfilter/nf_conntrack.h>27#include <net/netfilter/nf_conntrack.h>
net/netfilter/x_tables.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt15#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/module.h>
17#include <linux/socket.h>18#include <linux/socket.h>
18#include <linux/net.h>19#include <linux/net.h>
19#include <linux/proc_fs.h>20#include <linux/proc_fs.h>
net/netfilter/xt_quota.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/netfilter/x_tables.h>10#include <linux/netfilter/x_tables.h>
11#include <linux/netfilter/xt_quota.h>11#include <linux/netfilter/xt_quota.h>
12#include <linux/module.h>
12 13
13struct xt_quota_priv {14struct xt_quota_priv {
14 spinlock_t lock;15 spinlock_t lock;
net/netfilter/xt_statistic.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include <linux/netfilter/xt_statistic.h>17#include <linux/netfilter/xt_statistic.h>
18#include <linux/netfilter/x_tables.h>18#include <linux/netfilter/x_tables.h>
19#include <linux/module.h>
19 20
20struct xt_statistic_priv {21struct xt_statistic_priv {
21 atomic_t count;22 atomic_t count;
net/netrom/nr_route.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/spinlock.h>37#include <linux/spinlock.h>
38#include <net/netrom.h>38#include <net/netrom.h>
39#include <linux/seq_file.h>39#include <linux/seq_file.h>
40#include <linux/export.h>
40 41
41static unsigned int nr_neigh_no = 1;42static unsigned int nr_neigh_no = 1;
42 43
net/nfc/af_nfc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include <linux/nfc.h>24#include <linux/nfc.h>
25#include <linux/module.h>
25 26
26#include "nfc.h"27#include "nfc.h"
27 28
net/nfc/nci/core.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/types.h>28#include <linux/types.h>
29#include <linux/workqueue.h>29#include <linux/workqueue.h>
30#include <linux/completion.h>30#include <linux/completion.h>
31#include <linux/export.h>
31#include <linux/sched.h>32#include <linux/sched.h>
32#include <linux/bitops.h>33#include <linux/bitops.h>
33#include <linux/skbuff.h>34#include <linux/skbuff.h>
net/nfc/rawsock.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#include <net/tcp_states.h>24#include <net/tcp_states.h>
25#include <linux/nfc.h>25#include <linux/nfc.h>
26#include <linux/export.h>
26 27
27#include "nfc.h"28#include "nfc.h"
28 29
net/phonet/datagram.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <net/sock.h>30#include <net/sock.h>
31 31
32#include <linux/phonet.h>32#include <linux/phonet.h>
33#include <linux/export.h>
33#include <net/phonet/phonet.h>34#include <net/phonet/phonet.h>
34 35
35static int pn_backlog_rcv(struct sock *sk, struct sk_buff *skb);36static int pn_backlog_rcv(struct sock *sk, struct sk_buff *skb);
net/phonet/pep.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <asm/ioctls.h>30#include <asm/ioctls.h>
31 31
32#include <linux/phonet.h>32#include <linux/phonet.h>
33#include <linux/module.h>
33#include <net/phonet/phonet.h>34#include <net/phonet/phonet.h>
34#include <net/phonet/pep.h>35#include <net/phonet/pep.h>
35#include <net/phonet/gprs.h>36#include <net/phonet/gprs.h>
net/phonet/socket.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <net/tcp_states.h>31#include <net/tcp_states.h>
32 32
33#include <linux/phonet.h>33#include <linux/phonet.h>
34#include <linux/export.h>
34#include <net/phonet/phonet.h>35#include <net/phonet/phonet.h>
35#include <net/phonet/pep.h>36#include <net/phonet/pep.h>
36#include <net/phonet/pn_dev.h>37#include <net/phonet/pn_dev.h>
net/rds/cong.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/types.h>34#include <linux/types.h>
35#include <linux/rbtree.h>35#include <linux/rbtree.h>
36#include <linux/bitops.h>36#include <linux/bitops.h>
37#include <linux/export.h>
37 38
38#include "rds.h"39#include "rds.h"
39 40
net/rds/connection.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/kernel.h>33#include <linux/kernel.h>
34#include <linux/list.h>34#include <linux/list.h>
35#include <linux/slab.h>35#include <linux/slab.h>
36#include <linux/export.h>
36#include <net/inet_hashtables.h>37#include <net/inet_hashtables.h>
37 38
38#include "rds.h"39#include "rds.h"
net/rds/ib.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/if_arp.h>38#include <linux/if_arp.h>
39#include <linux/delay.h>39#include <linux/delay.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/module.h>
41 42
42#include "rds.h"43#include "rds.h"
43#include "ib.h"44#include "ib.h"
net/rds/info.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/seq_file.h>34#include <linux/seq_file.h>
35#include <linux/slab.h>35#include <linux/slab.h>
36#include <linux/proc_fs.h>36#include <linux/proc_fs.h>
37#include <linux/export.h>
37 38
38#include "rds.h"39#include "rds.h"
39 40
net/rds/iw.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/if_arp.h>38#include <linux/if_arp.h>
39#include <linux/delay.h>39#include <linux/delay.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/module.h>
41 42
42#include "rds.h"43#include "rds.h"
43#include "iw.h"44#include "iw.h"
net/rds/message.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33#include <linux/kernel.h>33#include <linux/kernel.h>
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/export.h>
35 36
36#include "rds.h"37#include "rds.h"
37 38
net/rds/page.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/highmem.h>33#include <linux/highmem.h>
34#include <linux/gfp.h>34#include <linux/gfp.h>
35#include <linux/cpu.h>35#include <linux/cpu.h>
36#include <linux/export.h>
36 37
37#include "rds.h"38#include "rds.h"
38 39
net/rds/rdma_transport.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 * SOFTWARE.30 * SOFTWARE.
31 *31 *
32 */32 */
33#include <linux/module.h>
33#include <rdma/rdma_cm.h>34#include <rdma/rdma_cm.h>
34 35
35#include "rdma_transport.h"36#include "rdma_transport.h"
net/rds/recv.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <net/sock.h>35#include <net/sock.h>
36#include <linux/in.h>36#include <linux/in.h>
37#include <linux/export.h>
37 38
38#include "rds.h"39#include "rds.h"
39 40
net/rds/send.c+2−0
@@ -31,11 +31,13 @@ · 30 unmodified lines
31 *31 *
32 */32 */
33#include <linux/kernel.h>33#include <linux/kernel.h>
34#include <linux/moduleparam.h>
34#include <linux/gfp.h>35#include <linux/gfp.h>
35#include <net/sock.h>36#include <net/sock.h>
36#include <linux/in.h>37#include <linux/in.h>
37#include <linux/list.h>38#include <linux/list.h>
38#include <linux/ratelimit.h>39#include <linux/ratelimit.h>
40#include <linux/export.h>
39 41
40#include "rds.h"42#include "rds.h"
41 43
net/rds/stats.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/percpu.h>33#include <linux/percpu.h>
34#include <linux/seq_file.h>34#include <linux/seq_file.h>
35#include <linux/proc_fs.h>35#include <linux/proc_fs.h>
36#include <linux/export.h>
36 37
37#include "rds.h"38#include "rds.h"
38 39
net/rds/tcp.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/kernel.h>33#include <linux/kernel.h>
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/in.h>35#include <linux/in.h>
36#include <linux/module.h>
36#include <net/tcp.h>37#include <net/tcp.h>
37 38
38#include "rds.h"39#include "rds.h"
net/rds/threads.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 */32 */
33#include <linux/kernel.h>33#include <linux/kernel.h>
34#include <linux/random.h>34#include <linux/random.h>
35#include <linux/export.h>
35 36
36#include "rds.h"37#include "rds.h"
37 38
net/rfkill/input.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/input.h>16#include <linux/input.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/moduleparam.h>
18#include <linux/workqueue.h>19#include <linux/workqueue.h>
19#include <linux/init.h>20#include <linux/init.h>
20#include <linux/rfkill.h>21#include <linux/rfkill.h>
net/rose/rose_route.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/init.h>36#include <linux/init.h>
37#include <net/rose.h>37#include <net/rose.h>
38#include <linux/seq_file.h>38#include <linux/seq_file.h>
39#include <linux/export.h>
39 40
40static unsigned int rose_neigh_no = 1;41static unsigned int rose_neigh_no = 1;
41 42
net/rxrpc/ar-output.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/gfp.h>13#include <linux/gfp.h>
14#include <linux/skbuff.h>14#include <linux/skbuff.h>
15#include <linux/circ_buf.h>15#include <linux/circ_buf.h>
16#include <linux/export.h>
16#include <net/sock.h>17#include <net/sock.h>
17#include <net/af_rxrpc.h>18#include <net/af_rxrpc.h>
18#include "ar-internal.h"19#include "ar-internal.h"
net/rxrpc/ar-recvmsg.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/net.h>12#include <linux/net.h>
13#include <linux/skbuff.h>13#include <linux/skbuff.h>
14#include <linux/export.h>
14#include <net/sock.h>15#include <net/sock.h>
15#include <net/af_rxrpc.h>16#include <net/af_rxrpc.h>
16#include "ar-internal.h"17#include "ar-internal.h"
net/sched/act_api.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/kmod.h>21#include <linux/kmod.h>
22#include <linux/err.h>22#include <linux/err.h>
23#include <linux/module.h>
23#include <net/net_namespace.h>24#include <net/net_namespace.h>
24#include <net/sock.h>25#include <net/sock.h>
25#include <net/sch_generic.h>26#include <net/sch_generic.h>
net/sched/cls_flow.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/ipv6.h>21#include <linux/ipv6.h>
22#include <linux/if_vlan.h>22#include <linux/if_vlan.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24 25
25#include <net/pkt_cls.h>26#include <net/pkt_cls.h>
26#include <net/ip.h>27#include <net/ip.h>
net/sched/sch_mq.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/types.h>11#include <linux/types.h>
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/export.h>
14#include <linux/string.h>15#include <linux/string.h>
15#include <linux/errno.h>16#include <linux/errno.h>
16#include <linux/skbuff.h>17#include <linux/skbuff.h>
net/sched/sch_mqprio.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/string.h>14#include <linux/string.h>
15#include <linux/errno.h>15#include <linux/errno.h>
16#include <linux/skbuff.h>16#include <linux/skbuff.h>
17#include <linux/module.h>
17#include <net/netlink.h>18#include <net/netlink.h>
18#include <net/pkt_sched.h>19#include <net/pkt_sched.h>
19#include <net/sch_generic.h>20#include <net/sch_generic.h>
net/sctp/proc.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/types.h>37#include <linux/types.h>
38#include <linux/seq_file.h>38#include <linux/seq_file.h>
39#include <linux/init.h>39#include <linux/init.h>
40#include <linux/export.h>
40#include <net/sctp/sctp.h>41#include <net/sctp/sctp.h>
41#include <net/ip.h> /* for snmp_fold_field */42#include <net/ip.h> /* for snmp_fold_field */
42 43
net/sctp/socket.c+1−0
@@ -78,6 +78,7 @@ · 77 unmodified lines
78#include <net/inet_common.h>78#include <net/inet_common.h>
79 79
80#include <linux/socket.h> /* for sa_family_t */80#include <linux/socket.h> /* for sa_family_t */
81#include <linux/export.h>
81#include <net/sock.h>82#include <net/sock.h>
82#include <net/sctp/sctp.h>83#include <net/sctp/sctp.h>
83#include <net/sctp/sm.h>84#include <net/sctp/sm.h>
net/sunrpc/addr.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <net/ipv6.h>19#include <net/ipv6.h>
20#include <linux/sunrpc/clnt.h>20#include <linux/sunrpc/clnt.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/export.h>
22 23
23#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE)24#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE)
24 25
net/sunrpc/backchannel_rqst.c+1−0
@@ -24,6 +24,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. · 23 unmodified lines
24#include <linux/tcp.h>24#include <linux/tcp.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/sunrpc/xprt.h>26#include <linux/sunrpc/xprt.h>
27#include <linux/export.h>
27 28
28#ifdef RPC_DEBUG29#ifdef RPC_DEBUG
29#define RPCDBG_FACILITY RPCDBG_TRANS30#define RPCDBG_FACILITY RPCDBG_TRANS
net/sunrpc/socklib.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/pagemap.h>14#include <linux/pagemap.h>
15#include <linux/udp.h>15#include <linux/udp.h>
16#include <linux/sunrpc/xdr.h>16#include <linux/sunrpc/xdr.h>
17#include <linux/export.h>
17 18
18 19
19/**20/**
net/sunrpc/svc_xprt.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/sunrpc/svc_xprt.h>14#include <linux/sunrpc/svc_xprt.h>
15#include <linux/sunrpc/svcsock.h>15#include <linux/sunrpc/svcsock.h>
16#include <linux/sunrpc/xprt.h>16#include <linux/sunrpc/xprt.h>
17#include <linux/module.h>
17 18
18#define RPCDBG_FACILITY RPCDBG_SVCXPRT19#define RPCDBG_FACILITY RPCDBG_SVCXPRT
19 20
net/sunrpc/svcsock.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/sched.h>23#include <linux/sched.h>
24#include <linux/module.h>
24#include <linux/errno.h>25#include <linux/errno.h>
25#include <linux/fcntl.h>26#include <linux/fcntl.h>
26#include <linux/net.h>27#include <linux/net.h>
net/sunrpc/xprtrdma/svc_rdma_transport.c+1−0
@@ -50,6 +50,7 @@ · 49 unmodified lines
50#include <rdma/ib_verbs.h>50#include <rdma/ib_verbs.h>
51#include <rdma/rdma_cm.h>51#include <rdma/rdma_cm.h>
52#include <linux/sunrpc/svc_rdma.h>52#include <linux/sunrpc/svc_rdma.h>
53#include <linux/export.h>
53 54
54#define RPCDBG_FACILITY RPCDBG_SVCXPRT55#define RPCDBG_FACILITY RPCDBG_SVCXPRT
55 56
net/sysctl_net.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/mm.h>14#include <linux/mm.h>
15#include <linux/export.h>
15#include <linux/sysctl.h>16#include <linux/sysctl.h>
16#include <linux/nsproxy.h>17#include <linux/nsproxy.h>
17 18
net/tipc/core.c+2−0
@@ -34,6 +34,8 @@ · 33 unmodified lines
34 * POSSIBILITY OF SUCH DAMAGE.34 * POSSIBILITY OF SUCH DAMAGE.
35 */35 */
36 36
37#include <linux/module.h>
38
37#include "core.h"39#include "core.h"
38#include "ref.h"40#include "ref.h"
39#include "name_table.h"41#include "name_table.h"
net/tipc/socket.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 * POSSIBILITY OF SUCH DAMAGE.34 * POSSIBILITY OF SUCH DAMAGE.
35 */35 */
36 36
37#include <linux/export.h>
37#include <net/sock.h>38#include <net/sock.h>
38 39
39#include "core.h"40#include "core.h"
net/wimax/op-msg.c+1−0
@@ -77,6 +77,7 @@ · 76 unmodified lines
77#include <linux/netdevice.h>77#include <linux/netdevice.h>
78#include <linux/wimax.h>78#include <linux/wimax.h>
79#include <linux/security.h>79#include <linux/security.h>
80#include <linux/export.h>
80#include "wimax-internal.h"81#include "wimax-internal.h"
81 82
82 83
net/wimax/op-reset.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <net/genetlink.h>32#include <net/genetlink.h>
33#include <linux/wimax.h>33#include <linux/wimax.h>
34#include <linux/security.h>34#include <linux/security.h>
35#include <linux/export.h>
35#include "wimax-internal.h"36#include "wimax-internal.h"
36 37
37#define D_SUBMODULE op_reset38#define D_SUBMODULE op_reset
net/wimax/op-rfkill.c+1−0
@@ -65,6 +65,7 @@ · 64 unmodified lines
65#include <linux/wimax.h>65#include <linux/wimax.h>
66#include <linux/security.h>66#include <linux/security.h>
67#include <linux/rfkill.h>67#include <linux/rfkill.h>
68#include <linux/export.h>
68#include "wimax-internal.h"69#include "wimax-internal.h"
69 70
70#define D_SUBMODULE op_rfkill71#define D_SUBMODULE op_rfkill
net/wimax/stack.c+1−0
@@ -55,6 +55,7 @@ · 54 unmodified lines
55#include <net/genetlink.h>55#include <net/genetlink.h>
56#include <linux/netdevice.h>56#include <linux/netdevice.h>
57#include <linux/wimax.h>57#include <linux/wimax.h>
58#include <linux/module.h>
58#include "wimax-internal.h"59#include "wimax-internal.h"
59 60
60 61
net/wireless/ibss.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7#include <linux/etherdevice.h>7#include <linux/etherdevice.h>
8#include <linux/if_arp.h>8#include <linux/if_arp.h>
9#include <linux/slab.h>9#include <linux/slab.h>
10#include <linux/export.h>
10#include <net/cfg80211.h>11#include <net/cfg80211.h>
11#include "wext-compat.h"12#include "wext-compat.h"
12#include "nl80211.h"13#include "nl80211.h"
net/wireless/mesh.c+1−0
@@ -1,4 +1,5 @@
1#include <linux/ieee80211.h>1#include <linux/ieee80211.h>
2#include <linux/export.h>
2#include <net/cfg80211.h>3#include <net/cfg80211.h>
3#include "nl80211.h"4#include "nl80211.h"
4#include "core.h"5#include "core.h"
net/wireless/radiotap.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/export.h>
18#include <net/cfg80211.h>19#include <net/cfg80211.h>
19#include <net/ieee80211_radiotap.h>20#include <net/ieee80211_radiotap.h>
20#include <asm/unaligned.h>21#include <asm/unaligned.h>
net/wireless/reg.c+2−0
@@ -36,12 +36,14 @@ · 35 unmodified lines
36#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt36#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
37 37
38#include <linux/kernel.h>38#include <linux/kernel.h>
39#include <linux/export.h>
39#include <linux/slab.h>40#include <linux/slab.h>
40#include <linux/list.h>41#include <linux/list.h>
41#include <linux/random.h>42#include <linux/random.h>
42#include <linux/ctype.h>43#include <linux/ctype.h>
43#include <linux/nl80211.h>44#include <linux/nl80211.h>
44#include <linux/platform_device.h>45#include <linux/platform_device.h>
46#include <linux/moduleparam.h>
45#include <net/cfg80211.h>47#include <net/cfg80211.h>
46#include "core.h"48#include "core.h"
47#include "reg.h"49#include "reg.h"
net/wireless/sme.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/slab.h>10#include <linux/slab.h>
11#include <linux/workqueue.h>11#include <linux/workqueue.h>
12#include <linux/wireless.h>12#include <linux/wireless.h>
13#include <linux/export.h>
13#include <net/iw_handler.h>14#include <net/iw_handler.h>
14#include <net/cfg80211.h>15#include <net/cfg80211.h>
15#include <net/rtnetlink.h>16#include <net/rtnetlink.h>
net/wireless/util.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 *3 *
4 * Copyright 2007-2009 Johannes Berg <johannes@sipsolutions.net>4 * Copyright 2007-2009 Johannes Berg <johannes@sipsolutions.net>
5 */5 */
6#include <linux/export.h>
6#include <linux/bitops.h>7#include <linux/bitops.h>
7#include <linux/etherdevice.h>8#include <linux/etherdevice.h>
8#include <linux/slab.h>9#include <linux/slab.h>
net/wireless/wext-compat.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 * Copyright 2008-2009 Johannes Berg <johannes@sipsolutions.net>8 * Copyright 2008-2009 Johannes Berg <johannes@sipsolutions.net>
9 */9 */
10 10
11#include <linux/export.h>
11#include <linux/wireless.h>12#include <linux/wireless.h>
12#include <linux/nl80211.h>13#include <linux/nl80211.h>
13#include <linux/if_arp.h>14#include <linux/if_arp.h>
net/wireless/wext-core.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/wireless.h>14#include <linux/wireless.h>
15#include <linux/uaccess.h>15#include <linux/uaccess.h>
16#include <linux/export.h>
16#include <net/cfg80211.h>17#include <net/cfg80211.h>
17#include <net/iw_handler.h>18#include <net/iw_handler.h>
18#include <net/netlink.h>19#include <net/netlink.h>
net/wireless/wext-sme.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 * Copyright (C) 2009 Intel Corporation. All rights reserved.5 * Copyright (C) 2009 Intel Corporation. All rights reserved.
6 */6 */
7 7
8#include <linux/export.h>
8#include <linux/etherdevice.h>9#include <linux/etherdevice.h>
9#include <linux/if_arp.h>10#include <linux/if_arp.h>
10#include <linux/slab.h>11#include <linux/slab.h>
net/wireless/wext-spy.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/wireless.h>10#include <linux/wireless.h>
11#include <linux/netdevice.h>11#include <linux/netdevice.h>
12#include <linux/etherdevice.h>12#include <linux/etherdevice.h>
13#include <linux/export.h>
13#include <net/iw_handler.h>14#include <net/iw_handler.h>
14#include <net/arp.h>15#include <net/arp.h>
15#include <net/wext.h>16#include <net/wext.h>
net/x25/x25_proc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/proc_fs.h>21#include <linux/proc_fs.h>
22#include <linux/seq_file.h>22#include <linux/seq_file.h>
23#include <linux/export.h>
23#include <net/net_namespace.h>24#include <net/net_namespace.h>
24#include <net/sock.h>25#include <net/sock.h>
25#include <net/x25.h>26#include <net/x25.h>
net/xfrm/xfrm_proc.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13#include <linux/proc_fs.h>13#include <linux/proc_fs.h>
14#include <linux/seq_file.h>14#include <linux/seq_file.h>
15#include <linux/export.h>
15#include <net/snmp.h>16#include <net/snmp.h>
16#include <net/xfrm.h>17#include <net/xfrm.h>
17 18
net/xfrm/xfrm_replay.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.18 * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
19 */19 */
20 20
21#include <linux/export.h>
21#include <net/xfrm.h>22#include <net/xfrm.h>
22 23
23u32 xfrm_replay_seqhi(struct xfrm_state *x, __be32 net_seq)24u32 xfrm_replay_seqhi(struct xfrm_state *x, __be32 net_seq)
security/selinux/hooks.c+1−0
@@ -80,6 +80,7 @@ · 79 unmodified lines
80#include <linux/posix-timers.h>80#include <linux/posix-timers.h>
81#include <linux/syslog.h>81#include <linux/syslog.h>
82#include <linux/user_namespace.h>82#include <linux/user_namespace.h>
83#include <linux/export.h>
83 84
84#include "avc.h"85#include "avc.h"
85#include "objsec.h"86#include "objsec.h"
security/selinux/netlink.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/stddef.h>15#include <linux/stddef.h>
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/export.h>
17#include <linux/skbuff.h>18#include <linux/skbuff.h>
18#include <linux/netlink.h>19#include <linux/netlink.h>
19#include <linux/selinux_netlink.h>20#include <linux/selinux_netlink.h>
sound/aoa/soundbus/i2sbus/pcm.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <sound/core.h>12#include <sound/core.h>
13#include <asm/macio.h>13#include <asm/macio.h>
14#include <linux/pci.h>14#include <linux/pci.h>
15#include <linux/module.h>
15#include "../soundbus.h"16#include "../soundbus.h"
16#include "i2sbus.h"17#include "i2sbus.h"
17 18
sound/arm/pxa2xx-ac97-lib.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/interrupt.h>16#include <linux/interrupt.h>
17#include <linux/clk.h>17#include <linux/clk.h>
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/module.h>
19 20
20#include <sound/ac97_codec.h>21#include <sound/ac97_codec.h>
21#include <sound/pxa2xx-lib.h>22#include <sound/pxa2xx-lib.h>
sound/arm/pxa2xx-pcm.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 * published by the Free Software Foundation.10 * published by the Free Software Foundation.
11 */11 */
12 12
13#include <linux/module.h>
13#include <sound/core.h>14#include <sound/core.h>
14#include <sound/pxa2xx-lib.h>15#include <sound/pxa2xx-lib.h>
15 16
sound/core/control.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/threads.h>22#include <linux/threads.h>
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/module.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25#include <linux/vmalloc.h>26#include <linux/vmalloc.h>
26#include <linux/time.h>27#include <linux/time.h>
sound/core/device.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/time.h>23#include <linux/time.h>
24#include <linux/export.h>
24#include <linux/errno.h>25#include <linux/errno.h>
25#include <sound/core.h>26#include <sound/core.h>
26 27
sound/core/hwdep.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/time.h>25#include <linux/time.h>
26#include <linux/mutex.h>26#include <linux/mutex.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/control.h>29#include <sound/control.h>
29#include <sound/minors.h>30#include <sound/minors.h>
sound/core/info.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/mm.h>24#include <linux/mm.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/string.h>26#include <linux/string.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/minors.h>29#include <sound/minors.h>
29#include <sound/info.h>30#include <sound/info.h>
sound/core/info_oss.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/time.h>23#include <linux/time.h>
24#include <linux/string.h>24#include <linux/string.h>
25#include <linux/export.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include <sound/minors.h>27#include <sound/minors.h>
27#include <sound/info.h>28#include <sound/info.h>
sound/core/init.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/sched.h>23#include <linux/sched.h>
24#include <linux/module.h>
24#include <linux/file.h>25#include <linux/file.h>
25#include <linux/slab.h>26#include <linux/slab.h>
26#include <linux/time.h>27#include <linux/time.h>
sound/core/isadma.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#undef HAVE_REALLY_SLOW_DMA_CONTROLLER27#undef HAVE_REALLY_SLOW_DMA_CONTROLLER
28 28
29#include <linux/export.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include <asm/dma.h>31#include <asm/dma.h>
31 32
sound/core/jack.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/input.h>22#include <linux/input.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <sound/jack.h>25#include <sound/jack.h>
25#include <sound/core.h>26#include <sound/core.h>
26 27
sound/core/memory.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 *20 *
21 */21 */
22 22
23#include <linux/export.h>
23#include <asm/io.h>24#include <asm/io.h>
24#include <asm/uaccess.h>25#include <asm/uaccess.h>
25#include <sound/core.h>26#include <sound/core.h>
sound/core/misc.c+2−0
@@ -20,6 +20,8 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/export.h>
24#include <linux/moduleparam.h>
23#include <linux/time.h>25#include <linux/time.h>
24#include <linux/slab.h>26#include <linux/slab.h>
25#include <linux/ioport.h>27#include <linux/ioport.h>
sound/core/oss/mixer_oss.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/time.h>24#include <linux/time.h>
25#include <linux/string.h>25#include <linux/string.h>
26#include <linux/module.h>
26#include <sound/core.h>27#include <sound/core.h>
27#include <sound/minors.h>28#include <sound/minors.h>
28#include <sound/control.h>29#include <sound/control.h>
sound/core/oss/pcm_oss.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/time.h>31#include <linux/time.h>
32#include <linux/vmalloc.h>32#include <linux/vmalloc.h>
33#include <linux/moduleparam.h>33#include <linux/module.h>
34#include <linux/math64.h>34#include <linux/math64.h>
35#include <linux/string.h>35#include <linux/string.h>
36#include <sound/core.h>36#include <sound/core.h>
sound/core/pcm.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <linux/time.h>25#include <linux/time.h>
25#include <linux/mutex.h>26#include <linux/mutex.h>
26#include <sound/core.h>27#include <sound/core.h>
sound/core/pcm_lib.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/time.h>24#include <linux/time.h>
25#include <linux/math64.h>25#include <linux/math64.h>
26#include <linux/export.h>
26#include <sound/core.h>27#include <sound/core.h>
27#include <sound/control.h>28#include <sound/control.h>
28#include <sound/info.h>29#include <sound/info.h>
sound/core/pcm_memory.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/moduleparam.h>26#include <linux/moduleparam.h>
27#include <linux/vmalloc.h>27#include <linux/vmalloc.h>
28#include <linux/export.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include <sound/pcm.h>30#include <sound/pcm.h>
30#include <sound/info.h>31#include <sound/info.h>
sound/core/pcm_misc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/time.h>22#include <linux/time.h>
23#include <linux/export.h>
23#include <sound/core.h>24#include <sound/core.h>
24#include <sound/pcm.h>25#include <sound/pcm.h>
25#define SND_PCM_FORMAT_UNKNOWN (-1)26#define SND_PCM_FORMAT_UNKNOWN (-1)
sound/core/pcm_native.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/mm.h>22#include <linux/mm.h>
23#include <linux/module.h>
23#include <linux/file.h>24#include <linux/file.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25#include <linux/time.h>26#include <linux/time.h>
sound/core/rawmidi.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/time.h>27#include <linux/time.h>
28#include <linux/wait.h>28#include <linux/wait.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <linux/moduleparam.h>30#include <linux/module.h>
31#include <linux/delay.h>31#include <linux/delay.h>
32#include <sound/rawmidi.h>32#include <sound/rawmidi.h>
33#include <sound/info.h>33#include <sound/info.h>
sound/core/seq/oss/seq_oss.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/moduleparam.h>24#include <linux/module.h>
25#include <linux/mutex.h>25#include <linux/mutex.h>
26#include <sound/core.h>26#include <sound/core.h>
27#include <sound/minors.h>27#include <sound/minors.h>
sound/core/seq/oss/seq_oss_init.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include "seq_oss_timer.h"28#include "seq_oss_timer.h"
29#include "seq_oss_event.h"29#include "seq_oss_event.h"
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/export.h>
31#include <linux/moduleparam.h>32#include <linux/moduleparam.h>
32#include <linux/slab.h>33#include <linux/slab.h>
33 34
sound/core/seq/oss/seq_oss_synth.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include "seq_oss_midi.h"24#include "seq_oss_midi.h"
25#include "../seq_lock.h"25#include "../seq_lock.h"
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/module.h>
27#include <linux/slab.h>28#include <linux/slab.h>
28 29
29/*30/*
sound/core/seq/seq.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/moduleparam.h>23#include <linux/module.h>
24#include <sound/core.h>24#include <sound/core.h>
25#include <sound/initval.h>25#include <sound/initval.h>
26 26
sound/core/seq/seq_clientmgr.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/export.h>
25#include <linux/slab.h>26#include <linux/slab.h>
26#include <sound/core.h>27#include <sound/core.h>
27#include <sound/minors.h>28#include <sound/minors.h>
sound/core/seq/seq_device.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37 */37 */
38 38
39#include <linux/init.h>39#include <linux/init.h>
40#include <linux/module.h>
40#include <sound/core.h>41#include <sound/core.h>
41#include <sound/info.h>42#include <sound/info.h>
42#include <sound/seq_device.h>43#include <sound/seq_device.h>
sound/core/seq/seq_dummy.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/moduleparam.h>23#include <linux/module.h>
24#include <sound/core.h>24#include <sound/core.h>
25#include "seq_clientmgr.h"25#include "seq_clientmgr.h"
26#include <sound/initval.h>26#include <sound/initval.h>
sound/core/seq/seq_info.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/export.h>
23#include <sound/core.h>24#include <sound/core.h>
24 25
25#include "seq_info.h"26#include "seq_info.h"
sound/core/seq/seq_lock.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 *19 *
20 */20 */
21 21
22#include <linux/export.h>
22#include <sound/core.h>23#include <sound/core.h>
23#include "seq_lock.h"24#include "seq_lock.h"
24 25
sound/core/seq/seq_memory.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/export.h>
24#include <linux/slab.h>25#include <linux/slab.h>
25#include <linux/vmalloc.h>26#include <linux/vmalloc.h>
26#include <sound/core.h>27#include <sound/core.h>
sound/core/seq/seq_midi.c+1−1
@@ -30,7 +30,7 @@ Possible options for midisynth module: · 29 unmodified lines
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/errno.h>31#include <linux/errno.h>
32#include <linux/string.h>32#include <linux/string.h>
33#include <linux/moduleparam.h>33#include <linux/module.h>
34#include <linux/mutex.h>34#include <linux/mutex.h>
35#include <sound/core.h>35#include <sound/core.h>
36#include <sound/rawmidi.h>36#include <sound/rawmidi.h>
sound/core/seq/seq_midi_emul.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/init.h>32#include <linux/init.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/string.h>34#include <linux/string.h>
35#include <linux/module.h>
35#include <sound/core.h>36#include <sound/core.h>
36#include <sound/seq_kernel.h>37#include <sound/seq_kernel.h>
37#include <sound/seq_midi_emul.h>38#include <sound/seq_midi_emul.h>
sound/core/seq/seq_midi_event.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/errno.h>23#include <linux/errno.h>
24#include <linux/string.h>24#include <linux/string.h>
25#include <linux/module.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include <sound/seq_kernel.h>27#include <sound/seq_kernel.h>
27#include <sound/seq_midi_event.h>28#include <sound/seq_midi_event.h>
sound/core/seq/seq_ports.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <sound/core.h>23#include <sound/core.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25#include "seq_system.h"26#include "seq_system.h"
26#include "seq_ports.h"27#include "seq_ports.h"
27#include "seq_clientmgr.h"28#include "seq_clientmgr.h"
sound/core/seq/seq_system.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/export.h>
23#include <linux/slab.h>24#include <linux/slab.h>
24#include <sound/core.h>25#include <sound/core.h>
25#include "seq_system.h"26#include "seq_system.h"
sound/core/seq/seq_virmidi.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37 37
38#include <linux/init.h>38#include <linux/init.h>
39#include <linux/wait.h>39#include <linux/wait.h>
40#include <linux/module.h>
40#include <linux/slab.h>41#include <linux/slab.h>
41#include <sound/core.h>42#include <sound/core.h>
42#include <sound/rawmidi.h>43#include <sound/rawmidi.h>
sound/core/sound.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/time.h>24#include <linux/time.h>
25#include <linux/device.h>25#include <linux/device.h>
26#include <linux/moduleparam.h>26#include <linux/module.h>
27#include <sound/core.h>27#include <sound/core.h>
28#include <sound/minors.h>28#include <sound/minors.h>
29#include <sound/info.h>29#include <sound/info.h>
sound/core/sound_oss.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#endif26#endif
27 27
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/export.h>
29#include <linux/slab.h>30#include <linux/slab.h>
30#include <linux/time.h>31#include <linux/time.h>
31#include <sound/core.h>32#include <sound/core.h>
sound/core/timer.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/time.h>25#include <linux/time.h>
26#include <linux/mutex.h>26#include <linux/mutex.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <linux/string.h>28#include <linux/string.h>
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/timer.h>30#include <sound/timer.h>
sound/core/vmaster.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/slab.h>12#include <linux/slab.h>
13#include <linux/export.h>
13#include <sound/core.h>14#include <sound/core.h>
14#include <sound/control.h>15#include <sound/control.h>
15#include <sound/tlv.h>16#include <sound/tlv.h>
sound/drivers/aloop.c+1−1
@@ -34,7 +34,7 @@ · 33 unmodified lines
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/time.h>35#include <linux/time.h>
36#include <linux/wait.h>36#include <linux/wait.h>
37#include <linux/moduleparam.h>37#include <linux/module.h>
38#include <linux/platform_device.h>38#include <linux/platform_device.h>
39#include <sound/core.h>39#include <sound/core.h>
40#include <sound/control.h>40#include <sound/control.h>
sound/drivers/dummy.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/wait.h>27#include <linux/wait.h>
28#include <linux/hrtimer.h>28#include <linux/hrtimer.h>
29#include <linux/math64.h>29#include <linux/math64.h>
30#include <linux/moduleparam.h>30#include <linux/module.h>
31#include <sound/core.h>31#include <sound/core.h>
32#include <sound/control.h>32#include <sound/control.h>
33#include <sound/tlv.h>33#include <sound/tlv.h>
sound/drivers/ml403-ac97cr.c+1−1
@@ -34,7 +34,7 @@ · 33 unmodified lines
34 */34 */
35 35
36#include <linux/init.h>36#include <linux/init.h>
37#include <linux/moduleparam.h>37#include <linux/module.h>
38 38
39#include <linux/platform_device.h>39#include <linux/platform_device.h>
40 40
sound/drivers/mpu401/mpu401.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/pnp.h>24#include <linux/pnp.h>
25#include <linux/err.h>25#include <linux/err.h>
26#include <linux/platform_device.h>26#include <linux/platform_device.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <sound/core.h>28#include <sound/core.h>
29#include <sound/mpu401.h>29#include <sound/mpu401.h>
30#include <sound/initval.h>30#include <sound/initval.h>
sound/drivers/mpu401/mpu401_uart.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/init.h>33#include <linux/init.h>
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/ioport.h>35#include <linux/ioport.h>
36#include <linux/module.h>
36#include <linux/interrupt.h>37#include <linux/interrupt.h>
37#include <linux/errno.h>38#include <linux/errno.h>
38#include <sound/core.h>39#include <sound/core.h>
sound/drivers/mtpav.c+1−0
@@ -52,6 +52,7 @@ · 51 unmodified lines
52 52
53#include <linux/init.h>53#include <linux/init.h>
54#include <linux/interrupt.h>54#include <linux/interrupt.h>
55#include <linux/module.h>
55#include <linux/err.h>56#include <linux/err.h>
56#include <linux/platform_device.h>57#include <linux/platform_device.h>
57#include <linux/ioport.h>58#include <linux/ioport.h>
sound/drivers/mts64.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/platform_device.h>22#include <linux/platform_device.h>
23#include <linux/parport.h>23#include <linux/parport.h>
24#include <linux/spinlock.h>24#include <linux/spinlock.h>
25#include <linux/module.h>
25#include <linux/delay.h>26#include <linux/delay.h>
26#include <linux/slab.h>27#include <linux/slab.h>
27#include <sound/core.h>28#include <sound/core.h>
sound/drivers/opl3/opl3_lib.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <sound/opl3.h>26#include <sound/opl3.h>
27#include <asm/io.h>27#include <asm/io.h>
28#include <linux/delay.h>28#include <linux/delay.h>
29#include <linux/module.h>
29#include <linux/init.h>30#include <linux/init.h>
30#include <linux/slab.h>31#include <linux/slab.h>
31#include <linux/ioport.h>32#include <linux/ioport.h>
sound/drivers/opl3/opl3_oss.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */19 */
20 20
21#include <linux/export.h>
21#include "opl3_voice.h"22#include "opl3_voice.h"
22 23
23static int snd_opl3_open_seq_oss(struct snd_seq_oss_arg *arg, void *closure);24static int snd_opl3_open_seq_oss(struct snd_seq_oss_arg *arg, void *closure);
sound/drivers/opl3/opl3_seq.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "opl3_voice.h"25#include "opl3_voice.h"
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/moduleparam.h>27#include <linux/moduleparam.h>
28#include <linux/module.h>
28#include <sound/initval.h>29#include <sound/initval.h>
29 30
30MODULE_AUTHOR("Uros Bizjak <uros@kss-loka.si>");31MODULE_AUTHOR("Uros Bizjak <uros@kss-loka.si>");
sound/drivers/opl3/opl3_synth.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/export.h>
23#include <sound/opl3.h>24#include <sound/opl3.h>
24#include <sound/asound_fm.h>25#include <sound/asound_fm.h>
25 26
sound/drivers/opl4/opl4_lib.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/ioport.h>22#include <linux/ioport.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/module.h>
25#include <asm/io.h>26#include <asm/io.h>
26 27
27MODULE_AUTHOR("Clemens Ladisch <clemens@ladisch.de>");28MODULE_AUTHOR("Clemens Ladisch <clemens@ladisch.de>");
sound/drivers/opl4/opl4_proc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include "opl4_local.h"20#include "opl4_local.h"
21#include <linux/vmalloc.h>21#include <linux/vmalloc.h>
22#include <linux/export.h>
22#include <sound/info.h>23#include <sound/info.h>
23 24
24#ifdef CONFIG_PROC_FS25#ifdef CONFIG_PROC_FS
sound/drivers/opl4/opl4_seq.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "opl4_local.h"34#include "opl4_local.h"
35#include <linux/init.h>35#include <linux/init.h>
36#include <linux/moduleparam.h>36#include <linux/moduleparam.h>
37#include <linux/module.h>
37#include <sound/initval.h>38#include <sound/initval.h>
38 39
39MODULE_AUTHOR("Clemens Ladisch <clemens@ladisch.de>");40MODULE_AUTHOR("Clemens Ladisch <clemens@ladisch.de>");
sound/drivers/pcsp/pcsp.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include <linux/init.h>8#include <linux/init.h>
9#include <linux/moduleparam.h>9#include <linux/module.h>
10#include <linux/platform_device.h>10#include <linux/platform_device.h>
11#include <sound/core.h>11#include <sound/core.h>
12#include <sound/initval.h>12#include <sound/initval.h>
sound/drivers/portman2x4.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include <linux/spinlock.h>43#include <linux/spinlock.h>
44#include <linux/delay.h>44#include <linux/delay.h>
45#include <linux/slab.h>45#include <linux/slab.h>
46#include <linux/module.h>
46#include <sound/core.h>47#include <sound/core.h>
47#include <sound/initval.h>48#include <sound/initval.h>
48#include <sound/rawmidi.h>49#include <sound/rawmidi.h>
sound/drivers/serial-u16550.c+1−1
@@ -36,7 +36,7 @@ · 35 unmodified lines
36#include <linux/platform_device.h>36#include <linux/platform_device.h>
37#include <linux/slab.h>37#include <linux/slab.h>
38#include <linux/ioport.h>38#include <linux/ioport.h>
39#include <linux/moduleparam.h>39#include <linux/module.h>
40#include <sound/core.h>40#include <sound/core.h>
41#include <sound/rawmidi.h>41#include <sound/rawmidi.h>
42#include <sound/initval.h>42#include <sound/initval.h>
sound/drivers/virmidi.c+1−1
@@ -45,7 +45,7 @@ · 44 unmodified lines
45#include <linux/wait.h>45#include <linux/wait.h>
46#include <linux/err.h>46#include <linux/err.h>
47#include <linux/platform_device.h>47#include <linux/platform_device.h>
48#include <linux/moduleparam.h>48#include <linux/module.h>
49#include <sound/core.h>49#include <sound/core.h>
50#include <sound/seq_kernel.h>50#include <sound/seq_kernel.h>
51#include <sound/seq_virmidi.h>51#include <sound/seq_virmidi.h>
sound/drivers/vx/vx_core.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/device.h>27#include <linux/device.h>
28#include <linux/firmware.h>28#include <linux/firmware.h>
29#include <linux/module.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include <sound/pcm.h>31#include <sound/pcm.h>
31#include <sound/asoundef.h>32#include <sound/asoundef.h>
sound/drivers/vx/vx_hwdep.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/firmware.h>24#include <linux/firmware.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/vmalloc.h>26#include <linux/vmalloc.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/hwdep.h>29#include <sound/hwdep.h>
29#include <sound/vx_core.h>30#include <sound/vx_core.h>
sound/firewire/iso-resources.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/device.h>8#include <linux/device.h>
9#include <linux/firewire.h>9#include <linux/firewire.h>
10#include <linux/firewire-constants.h>10#include <linux/firewire-constants.h>
11#include <linux/export.h>
11#include <linux/jiffies.h>12#include <linux/jiffies.h>
12#include <linux/mutex.h>13#include <linux/mutex.h>
13#include <linux/sched.h>14#include <linux/sched.h>
sound/firewire/packets-buffer.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include <linux/firewire.h>8#include <linux/firewire.h>
9#include <linux/export.h>
9#include <linux/slab.h>10#include <linux/slab.h>
10#include "packets-buffer.h"11#include "packets-buffer.h"
11 12
sound/i2c/cs8427.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/bitrev.h>26#include <linux/bitrev.h>
27#include <linux/module.h>
27#include <asm/unaligned.h>28#include <asm/unaligned.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include <sound/control.h>30#include <sound/control.h>
sound/i2c/i2c.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25#include <linux/string.h>26#include <linux/string.h>
26#include <linux/errno.h>27#include <linux/errno.h>
27#include <sound/core.h>28#include <sound/core.h>
sound/i2c/other/ak4113.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/module.h>
26#include <sound/core.h>27#include <sound/core.h>
27#include <sound/control.h>28#include <sound/control.h>
28#include <sound/pcm.h>29#include <sound/pcm.h>
sound/i2c/other/ak4114.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/module.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include <sound/control.h>27#include <sound/control.h>
27#include <sound/pcm.h>28#include <sound/pcm.h>
sound/i2c/other/ak4117.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/module.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include <sound/control.h>27#include <sound/control.h>
27#include <sound/pcm.h>28#include <sound/pcm.h>
sound/i2c/other/ak4xxx-adda.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/interrupt.h>26#include <linux/interrupt.h>
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/module.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include <sound/control.h>30#include <sound/control.h>
30#include <sound/tlv.h>31#include <sound/tlv.h>
sound/i2c/other/pt2258.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <sound/tlv.h>24#include <sound/tlv.h>
25#include <sound/i2c.h>25#include <sound/i2c.h>
26#include <sound/pt2258.h>26#include <sound/pt2258.h>
27#include <linux/module.h>
27 28
28MODULE_AUTHOR("Jochen Voss <voss@seehuhn.de>");29MODULE_AUTHOR("Jochen Voss <voss@seehuhn.de>");
29MODULE_DESCRIPTION("PT2258 volume controller (Princeton Technology Corp.)");30MODULE_DESCRIPTION("PT2258 volume controller (Princeton Technology Corp.)");
sound/i2c/other/tea575x-tuner.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <asm/io.h>23#include <asm/io.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/module.h>
25#include <linux/init.h>26#include <linux/init.h>
26#include <linux/slab.h>27#include <linux/slab.h>
27#include <linux/version.h>28#include <linux/version.h>
sound/i2c/tea6330t.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include <sound/control.h>27#include <sound/control.h>
27#include <sound/tea6330t.h>28#include <sound/tea6330t.h>
sound/isa/ad1816a/ad1816a.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22#include <linux/time.h>22#include <linux/time.h>
23#include <linux/wait.h>23#include <linux/wait.h>
24#include <linux/pnp.h>24#include <linux/pnp.h>
25#include <linux/moduleparam.h>25#include <linux/module.h>
26#include <sound/core.h>26#include <sound/core.h>
27#include <sound/initval.h>27#include <sound/initval.h>
28#include <sound/ad1816a.h>28#include <sound/ad1816a.h>
sound/isa/ad1848/ad1848.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/isa.h>26#include <linux/isa.h>
27#include <linux/time.h>27#include <linux/time.h>
28#include <linux/wait.h>28#include <linux/wait.h>
29#include <linux/moduleparam.h>29#include <linux/module.h>
30#include <sound/core.h>30#include <sound/core.h>
31#include <sound/wss.h>31#include <sound/wss.h>
32#include <sound/initval.h>32#include <sound/initval.h>
sound/isa/als100.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/wait.h>28#include <linux/wait.h>
29#include <linux/time.h>29#include <linux/time.h>
30#include <linux/pnp.h>30#include <linux/pnp.h>
31#include <linux/moduleparam.h>31#include <linux/module.h>
32#include <sound/core.h>32#include <sound/core.h>
33#include <sound/initval.h>33#include <sound/initval.h>
34#include <sound/mpu401.h>34#include <sound/mpu401.h>
sound/isa/azt2320.c+1−1
@@ -35,7 +35,7 @@ · 34 unmodified lines
35#include <linux/time.h>35#include <linux/time.h>
36#include <linux/wait.h>36#include <linux/wait.h>
37#include <linux/pnp.h>37#include <linux/pnp.h>
38#include <linux/moduleparam.h>38#include <linux/module.h>
39#include <sound/core.h>39#include <sound/core.h>
40#include <sound/initval.h>40#include <sound/initval.h>
41#include <sound/wss.h>41#include <sound/wss.h>
sound/isa/cmi8330.c+1−1
@@ -47,7 +47,7 @@ · 46 unmodified lines
47#include <linux/err.h>47#include <linux/err.h>
48#include <linux/isa.h>48#include <linux/isa.h>
49#include <linux/pnp.h>49#include <linux/pnp.h>
50#include <linux/moduleparam.h>50#include <linux/module.h>
51#include <sound/core.h>51#include <sound/core.h>
52#include <sound/wss.h>52#include <sound/wss.h>
53#include <sound/opl3.h>53#include <sound/opl3.h>
sound/isa/cs423x/cs4231.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/isa.h>25#include <linux/isa.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/wait.h>27#include <linux/wait.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/wss.h>30#include <sound/wss.h>
31#include <sound/mpu401.h>31#include <sound/mpu401.h>
sound/isa/cs423x/cs4236.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23#include <linux/err.h>23#include <linux/err.h>
24#include <linux/isa.h>24#include <linux/isa.h>
25#include <linux/pnp.h>25#include <linux/pnp.h>
26#include <linux/moduleparam.h>26#include <linux/module.h>
27#include <sound/core.h>27#include <sound/core.h>
28#include <sound/wss.h>28#include <sound/wss.h>
29#include <sound/mpu401.h>29#include <sound/mpu401.h>
sound/isa/es1688/es1688.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/isapnp.h>25#include <linux/isapnp.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/wait.h>27#include <linux/wait.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <asm/dma.h>29#include <asm/dma.h>
30#include <sound/core.h>30#include <sound/core.h>
31#include <sound/es1688.h>31#include <sound/es1688.h>
sound/isa/es1688/es1688_lib.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/ioport.h>26#include <linux/ioport.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/es1688.h>29#include <sound/es1688.h>
29#include <sound/initval.h>30#include <sound/initval.h>
sound/isa/es18xx.c+1−1
@@ -82,7 +82,7 @@ · 81 unmodified lines
82#include <linux/isa.h>82#include <linux/isa.h>
83#include <linux/pnp.h>83#include <linux/pnp.h>
84#include <linux/isapnp.h>84#include <linux/isapnp.h>
85#include <linux/moduleparam.h>85#include <linux/module.h>
86#include <linux/delay.h>86#include <linux/delay.h>
87 87
88#include <asm/io.h>88#include <asm/io.h>
sound/isa/gus/gus_main.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/ioport.h>26#include <linux/ioport.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/gus.h>29#include <sound/gus.h>
29#include <sound/control.h>30#include <sound/control.h>
sound/isa/gus/gus_volume.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <linux/time.h>21#include <linux/time.h>
22#include <linux/export.h>
22#include <sound/core.h>23#include <sound/core.h>
23#include <sound/gus.h>24#include <sound/gus.h>
24#define __GUS_TABLES_ALLOC__25#define __GUS_TABLES_ALLOC__
sound/isa/gus/gusclassic.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/isa.h>24#include <linux/isa.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <asm/dma.h>28#include <asm/dma.h>
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/gus.h>30#include <sound/gus.h>
sound/isa/gus/gusextreme.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/isa.h>24#include <linux/isa.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <asm/dma.h>28#include <asm/dma.h>
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/gus.h>30#include <sound/gus.h>
sound/isa/gus/gusmax.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/isa.h>24#include <linux/isa.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <asm/dma.h>28#include <asm/dma.h>
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/gus.h>30#include <sound/gus.h>
sound/isa/gus/interwave.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/isa.h>27#include <linux/isa.h>
28#include <linux/delay.h>28#include <linux/delay.h>
29#include <linux/pnp.h>29#include <linux/pnp.h>
30#include <linux/moduleparam.h>30#include <linux/module.h>
31#include <asm/dma.h>31#include <asm/dma.h>
32#include <sound/core.h>32#include <sound/core.h>
33#include <sound/gus.h>33#include <sound/gus.h>
sound/isa/msnd/msnd.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include <linux/io.h>41#include <linux/io.h>
42#include <linux/fs.h>42#include <linux/fs.h>
43#include <linux/delay.h>43#include <linux/delay.h>
44#include <linux/module.h>
44 45
45#include <sound/core.h>46#include <sound/core.h>
46#include <sound/initval.h>47#include <sound/initval.h>
sound/isa/msnd/msnd_midi.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/delay.h>29#include <linux/delay.h>
30#include <linux/ioport.h>30#include <linux/ioport.h>
31#include <linux/errno.h>31#include <linux/errno.h>
32#include <linux/export.h>
32#include <sound/core.h>33#include <sound/core.h>
33#include <sound/rawmidi.h>34#include <sound/rawmidi.h>
34 35
sound/isa/msnd/msnd_pinnacle_mixer.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 ***************************************************************************/16 ***************************************************************************/
17 17
18#include <linux/io.h>18#include <linux/io.h>
19#include <linux/export.h>
19 20
20#include <sound/core.h>21#include <sound/core.h>
21#include <sound/control.h>22#include <sound/control.h>
sound/isa/opl3sa2.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/pm.h>26#include <linux/pm.h>
27#include <linux/pnp.h>27#include <linux/pnp.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/wss.h>30#include <sound/wss.h>
31#include <sound/mpu401.h>31#include <sound/mpu401.h>
sound/isa/opti9xx/miro.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/pnp.h>28#include <linux/pnp.h>
29#include <linux/delay.h>29#include <linux/delay.h>
30#include <linux/ioport.h>30#include <linux/ioport.h>
31#include <linux/moduleparam.h>31#include <linux/module.h>
32#include <asm/io.h>32#include <asm/io.h>
33#include <asm/dma.h>33#include <asm/dma.h>
34#include <sound/core.h>34#include <sound/core.h>
sound/isa/opti9xx/opti92x-ad1848.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/isa.h>28#include <linux/isa.h>
29#include <linux/delay.h>29#include <linux/delay.h>
30#include <linux/pnp.h>30#include <linux/pnp.h>
31#include <linux/moduleparam.h>31#include <linux/module.h>
32#include <asm/io.h>32#include <asm/io.h>
33#include <asm/dma.h>33#include <asm/dma.h>
34#include <sound/core.h>34#include <sound/core.h>
sound/isa/sb/emu8000.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/sched.h>24#include <linux/sched.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/ioport.h>26#include <linux/ioport.h>
27#include <linux/export.h>
27#include <linux/delay.h>28#include <linux/delay.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include <sound/emu8000.h>30#include <sound/emu8000.h>
sound/isa/sb/emu8000_callback.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "emu8000_local.h"22#include "emu8000_local.h"
23#include <linux/export.h>
23#include <sound/asoundef.h>24#include <sound/asoundef.h>
24 25
25/*26/*
sound/isa/sb/emu8000_patch.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "emu8000_local.h"22#include "emu8000_local.h"
23#include <asm/uaccess.h>23#include <asm/uaccess.h>
24#include <linux/moduleparam.h>24#include <linux/moduleparam.h>
25#include <linux/moduleparam.h>
25 26
26static int emu8000_reset_addr;27static int emu8000_reset_addr;
27module_param(emu8000_reset_addr, int, 0444);28module_param(emu8000_reset_addr, int, 0444);
sound/isa/sb/emu8000_synth.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include "emu8000_local.h"23#include "emu8000_local.h"
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/module.h>
25#include <sound/initval.h>26#include <sound/initval.h>
26 27
27MODULE_AUTHOR("Takashi Iwai, Steve Ratcliffe");28MODULE_AUTHOR("Takashi Iwai, Steve Ratcliffe");
sound/isa/sb/sb16.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/pnp.h>24#include <linux/pnp.h>
25#include <linux/err.h>25#include <linux/err.h>
26#include <linux/isa.h>26#include <linux/isa.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <sound/core.h>28#include <sound/core.h>
29#include <sound/sb.h>29#include <sound/sb.h>
30#include <sound/sb16_csp.h>30#include <sound/sb16_csp.h>
sound/isa/sb/sb16_csp.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/module.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include <sound/control.h>31#include <sound/control.h>
31#include <sound/info.h>32#include <sound/info.h>
sound/isa/sb/sb16_main.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <asm/dma.h>37#include <asm/dma.h>
38#include <linux/init.h>38#include <linux/init.h>
39#include <linux/time.h>39#include <linux/time.h>
40#include <linux/module.h>
40#include <sound/core.h>41#include <sound/core.h>
41#include <sound/sb.h>42#include <sound/sb.h>
42#include <sound/sb16_csp.h>43#include <sound/sb16_csp.h>
sound/isa/sb/sb8.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23#include <linux/err.h>23#include <linux/err.h>
24#include <linux/isa.h>24#include <linux/isa.h>
25#include <linux/ioport.h>25#include <linux/ioport.h>
26#include <linux/moduleparam.h>26#include <linux/module.h>
27#include <sound/core.h>27#include <sound/core.h>
28#include <sound/sb.h>28#include <sound/sb.h>
29#include <sound/opl3.h>29#include <sound/opl3.h>
sound/isa/sb/sb8_main.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <asm/dma.h>34#include <asm/dma.h>
35#include <linux/init.h>35#include <linux/init.h>
36#include <linux/time.h>36#include <linux/time.h>
37#include <linux/module.h>
37#include <sound/core.h>38#include <sound/core.h>
38#include <sound/sb.h>39#include <sound/sb.h>
39 40
sound/isa/sb/sb_common.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/ioport.h>27#include <linux/ioport.h>
28#include <linux/module.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include <sound/sb.h>30#include <sound/sb.h>
30#include <sound/initval.h>31#include <sound/initval.h>
sound/isa/sscape.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/firmware.h>28#include <linux/firmware.h>
29#include <linux/pnp.h>29#include <linux/pnp.h>
30#include <linux/spinlock.h>30#include <linux/spinlock.h>
31#include <linux/moduleparam.h>31#include <linux/module.h>
32#include <asm/dma.h>32#include <asm/dma.h>
33#include <sound/core.h>33#include <sound/core.h>
34#include <sound/wss.h>34#include <sound/wss.h>
sound/isa/wavefront/wavefront.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/err.h>24#include <linux/err.h>
25#include <linux/isa.h>25#include <linux/isa.h>
26#include <linux/pnp.h>26#include <linux/pnp.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <sound/core.h>28#include <sound/core.h>
29#include <sound/initval.h>29#include <sound/initval.h>
30#include <sound/opl3.h>30#include <sound/opl3.h>
sound/isa/wavefront/wavefront_fx.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/time.h>21#include <linux/time.h>
22#include <linux/wait.h>22#include <linux/wait.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <linux/firmware.h>25#include <linux/firmware.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include <sound/snd_wavefront.h>27#include <sound/snd_wavefront.h>
sound/isa/wavefront/wavefront_synth.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/firmware.h>29#include <linux/firmware.h>
30#include <linux/moduleparam.h>30#include <linux/moduleparam.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/module.h>
32#include <sound/core.h>33#include <sound/core.h>
33#include <sound/snd_wavefront.h>34#include <sound/snd_wavefront.h>
34#include <sound/initval.h>35#include <sound/initval.h>
sound/isa/wss/wss_lib.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/interrupt.h>30#include <linux/interrupt.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/ioport.h>32#include <linux/ioport.h>
33#include <linux/module.h>
33#include <sound/core.h>34#include <sound/core.h>
34#include <sound/wss.h>35#include <sound/wss.h>
35#include <sound/pcm_params.h>36#include <sound/pcm_params.h>
sound/mips/au1x00.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/interrupt.h>38#include <linux/interrupt.h>
39#include <linux/init.h>39#include <linux/init.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/module.h>
41#include <sound/core.h>42#include <sound/core.h>
42#include <sound/initval.h>43#include <sound/initval.h>
43#include <sound/pcm.h>44#include <sound/pcm.h>
sound/mips/hal2.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/platform_device.h>26#include <linux/platform_device.h>
27#include <linux/io.h>27#include <linux/io.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/module.h>
29 30
30#include <asm/sgi/hpc3.h>31#include <asm/sgi/hpc3.h>
31#include <asm/sgi/ip22.h>32#include <asm/sgi/ip22.h>
sound/mips/sgio2audio.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/platform_device.h>30#include <linux/platform_device.h>
31#include <linux/io.h>31#include <linux/io.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/module.h>
33 34
34#include <asm/ip32/ip32_ints.h>35#include <asm/ip32/ip32_ints.h>
35#include <asm/ip32/mace.h>36#include <asm/ip32/mace.h>
sound/pci/ac97/ac97_codec.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/pci.h>28#include <linux/pci.h>
29#include <linux/moduleparam.h>29#include <linux/module.h>
30#include <linux/mutex.h>30#include <linux/mutex.h>
31#include <sound/core.h>31#include <sound/core.h>
32#include <sound/pcm.h>32#include <sound/pcm.h>
sound/pci/ac97/ac97_pcm.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <linux/export.h>
30 31
31#include <sound/core.h>32#include <sound/core.h>
32#include <sound/pcm.h>33#include <sound/pcm.h>
sound/pci/ad1889.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include <linux/interrupt.h>39#include <linux/interrupt.h>
40#include <linux/compiler.h>40#include <linux/compiler.h>
41#include <linux/delay.h>41#include <linux/delay.h>
42#include <linux/module.h>
42 43
43#include <sound/core.h>44#include <sound/core.h>
44#include <sound/pcm.h>45#include <sound/pcm.h>
sound/pci/ak4531_codec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/mutex.h>25#include <linux/mutex.h>
26#include <linux/module.h>
26 27
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/ak4531_codec.h>29#include <sound/ak4531_codec.h>
sound/pci/ali5451/ali5451.c+1−1
@@ -31,7 +31,7 @@ · 30 unmodified lines
31#include <linux/init.h>31#include <linux/init.h>
32#include <linux/pci.h>32#include <linux/pci.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/moduleparam.h>34#include <linux/module.h>
35#include <linux/dma-mapping.h>35#include <linux/dma-mapping.h>
36#include <sound/core.h>36#include <sound/core.h>
37#include <sound/pcm.h>37#include <sound/pcm.h>
sound/pci/als300.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32 32
33#include <linux/delay.h>33#include <linux/delay.h>
34#include <linux/init.h>34#include <linux/init.h>
35#include <linux/moduleparam.h>35#include <linux/module.h>
36#include <linux/pci.h>36#include <linux/pci.h>
37#include <linux/dma-mapping.h>37#include <linux/dma-mapping.h>
38#include <linux/interrupt.h>38#include <linux/interrupt.h>
sound/pci/als4000.c+1−1
@@ -69,7 +69,7 @@ · 68 unmodified lines
69#include <linux/init.h>69#include <linux/init.h>
70#include <linux/pci.h>70#include <linux/pci.h>
71#include <linux/gameport.h>71#include <linux/gameport.h>
72#include <linux/moduleparam.h>72#include <linux/module.h>
73#include <linux/dma-mapping.h>73#include <linux/dma-mapping.h>
74#include <sound/core.h>74#include <sound/core.h>
75#include <sound/pcm.h>75#include <sound/pcm.h>
sound/pci/asihpi/asihpi.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/time.h>33#include <linux/time.h>
34#include <linux/wait.h>34#include <linux/wait.h>
35#include <linux/module.h>
35#include <sound/core.h>36#include <sound/core.h>
36#include <sound/control.h>37#include <sound/control.h>
37#include <sound/pcm.h>38#include <sound/pcm.h>
sound/pci/asihpi/hpioctl.c+1−0
@@ -33,6 +33,7 @@ Common Linux HPI ioctl and module probe/remove functions · 32 unmodified lines
33#include <asm/uaccess.h>33#include <asm/uaccess.h>
34#include <linux/pci.h>34#include <linux/pci.h>
35#include <linux/stringify.h>35#include <linux/stringify.h>
36#include <linux/module.h>
36 37
37#ifdef MODULE_FIRMWARE38#ifdef MODULE_FIRMWARE
38MODULE_FIRMWARE("asihpi/dsp5000.bin");39MODULE_FIRMWARE("asihpi/dsp5000.bin");
sound/pci/atiixp.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <sound/core.h>30#include <sound/core.h>
31#include <sound/pcm.h>31#include <sound/pcm.h>
sound/pci/atiixp_modem.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <sound/core.h>30#include <sound/core.h>
31#include <sound/pcm.h>31#include <sound/pcm.h>
sound/pci/au88x0/au88x0.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/pci.h>19#include <linux/pci.h>
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/interrupt.h>21#include <linux/interrupt.h>
22#include <linux/moduleparam.h>22#include <linux/module.h>
23#include <linux/dma-mapping.h>23#include <linux/dma-mapping.h>
24#include <sound/initval.h>24#include <sound/initval.h>
25 25
sound/pci/au88x0/au88x0_game.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <sound/core.h>34#include <sound/core.h>
35#include "au88x0.h"35#include "au88x0.h"
36#include <linux/gameport.h>36#include <linux/gameport.h>
37#include <linux/export.h>
37 38
38#if defined(CONFIG_GAMEPORT) || (defined(MODULE) && defined(CONFIG_GAMEPORT_MODULE))39#if defined(CONFIG_GAMEPORT) || (defined(MODULE) && defined(CONFIG_GAMEPORT_MODULE))
39 40
sound/pci/aw2/aw2-alsa.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/interrupt.h>27#include <linux/interrupt.h>
28#include <linux/delay.h>28#include <linux/delay.h>
29#include <linux/io.h>29#include <linux/io.h>
30#include <linux/module.h>
30#include <sound/core.h>31#include <sound/core.h>
31#include <sound/initval.h>32#include <sound/initval.h>
32#include <sound/pcm.h>33#include <sound/pcm.h>
sound/pci/azt3328.c+1−1
@@ -186,7 +186,7 @@ · 185 unmodified lines
186#include <linux/delay.h>186#include <linux/delay.h>
187#include <linux/slab.h>187#include <linux/slab.h>
188#include <linux/gameport.h>188#include <linux/gameport.h>
189#include <linux/moduleparam.h>189#include <linux/module.h>
190#include <linux/dma-mapping.h>190#include <linux/dma-mapping.h>
191#include <sound/core.h>191#include <sound/core.h>
192#include <sound/control.h>192#include <sound/control.h>
sound/pci/bt87x.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <linux/bitops.h>29#include <linux/bitops.h>
30#include <asm/io.h>30#include <asm/io.h>
31#include <sound/core.h>31#include <sound/core.h>
sound/pci/ca0106/ca0106_main.c+1−1
@@ -140,7 +140,7 @@ · 139 unmodified lines
140#include <linux/interrupt.h>140#include <linux/interrupt.h>
141#include <linux/pci.h>141#include <linux/pci.h>
142#include <linux/slab.h>142#include <linux/slab.h>
143#include <linux/moduleparam.h>143#include <linux/module.h>
144#include <linux/dma-mapping.h>144#include <linux/dma-mapping.h>
145#include <sound/core.h>145#include <sound/core.h>
146#include <sound/initval.h>146#include <sound/initval.h>
sound/pci/cmipci.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/gameport.h>29#include <linux/gameport.h>
30#include <linux/moduleparam.h>30#include <linux/module.h>
31#include <linux/mutex.h>31#include <linux/mutex.h>
32#include <sound/core.h>32#include <sound/core.h>
33#include <sound/info.h>33#include <sound/info.h>
sound/pci/cs4281.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/gameport.h>28#include <linux/gameport.h>
29#include <linux/moduleparam.h>29#include <linux/module.h>
30#include <sound/core.h>30#include <sound/core.h>
31#include <sound/control.h>31#include <sound/control.h>
32#include <sound/pcm.h>32#include <sound/pcm.h>
sound/pci/cs46xx/cs46xx.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/pci.h>28#include <linux/pci.h>
29#include <linux/time.h>29#include <linux/time.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/moduleparam.h>31#include <linux/module.h>
32#include <sound/core.h>32#include <sound/core.h>
33#include <sound/cs46xx.h>33#include <sound/cs46xx.h>
34#include <sound/initval.h>34#include <sound/initval.h>
sound/pci/cs46xx/cs46xx_lib.c+1−0
@@ -53,6 +53,7 @@ · 52 unmodified lines
53#include <linux/slab.h>53#include <linux/slab.h>
54#include <linux/gameport.h>54#include <linux/gameport.h>
55#include <linux/mutex.h>55#include <linux/mutex.h>
56#include <linux/export.h>
56 57
57 58
58#include <sound/core.h>59#include <sound/core.h>
sound/pci/cs5530.c+1−1
@@ -37,7 +37,7 @@ · 36 unmodified lines
37 */37 */
38 38
39#include <linux/delay.h>39#include <linux/delay.h>
40#include <linux/moduleparam.h>40#include <linux/module.h>
41#include <linux/pci.h>41#include <linux/pci.h>
42#include <linux/slab.h>42#include <linux/slab.h>
43#include <sound/core.h>43#include <sound/core.h>
sound/pci/cs5535audio/cs5535audio.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/moduleparam.h>29#include <linux/module.h>
30#include <asm/io.h>30#include <asm/io.h>
31#include <sound/core.h>31#include <sound/core.h>
32#include <sound/control.h>32#include <sound/control.h>
sound/pci/ctxfi/xfi.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/pci.h>12#include <linux/pci.h>
13#include <linux/moduleparam.h>13#include <linux/moduleparam.h>
14#include <linux/pci_ids.h>14#include <linux/pci_ids.h>
15#include <linux/module.h>
15#include <sound/core.h>16#include <sound/core.h>
16#include <sound/initval.h>17#include <sound/initval.h>
17#include "ctatc.h"18#include "ctatc.h"
sound/pci/echoaudio/darla20.c+1−1
@@ -40,7 +40,7 @@ · 39 unmodified lines
40#include <linux/init.h>40#include <linux/init.h>
41#include <linux/interrupt.h>41#include <linux/interrupt.h>
42#include <linux/pci.h>42#include <linux/pci.h>
43#include <linux/moduleparam.h>43#include <linux/module.h>
44#include <linux/firmware.h>44#include <linux/firmware.h>
45#include <linux/slab.h>45#include <linux/slab.h>
46#include <sound/core.h>46#include <sound/core.h>
sound/pci/echoaudio/darla24.c+1−1
@@ -44,7 +44,7 @@ · 43 unmodified lines
44#include <linux/init.h>44#include <linux/init.h>
45#include <linux/interrupt.h>45#include <linux/interrupt.h>
46#include <linux/pci.h>46#include <linux/pci.h>
47#include <linux/moduleparam.h>47#include <linux/module.h>
48#include <linux/firmware.h>48#include <linux/firmware.h>
49#include <linux/slab.h>49#include <linux/slab.h>
50#include <sound/core.h>50#include <sound/core.h>
sound/pci/echoaudio/echo3g.c+1−1
@@ -51,7 +51,7 @@ · 50 unmodified lines
51#include <linux/init.h>51#include <linux/init.h>
52#include <linux/interrupt.h>52#include <linux/interrupt.h>
53#include <linux/pci.h>53#include <linux/pci.h>
54#include <linux/moduleparam.h>54#include <linux/module.h>
55#include <linux/firmware.h>55#include <linux/firmware.h>
56#include <linux/slab.h>56#include <linux/slab.h>
57#include <sound/core.h>57#include <sound/core.h>
sound/pci/echoaudio/echoaudio.c+2−0
@@ -16,6 +16,8 @@ · 15 unmodified lines
16 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.16 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17 */17 */
18 18
19#include <linux/module.h>
20
19MODULE_AUTHOR("Giuliano Pochini <pochini@shiny.it>");21MODULE_AUTHOR("Giuliano Pochini <pochini@shiny.it>");
20MODULE_LICENSE("GPL v2");22MODULE_LICENSE("GPL v2");
21MODULE_DESCRIPTION("Echoaudio " ECHOCARD_NAME " soundcards driver");23MODULE_DESCRIPTION("Echoaudio " ECHOCARD_NAME " soundcards driver");
sound/pci/echoaudio/gina20.c+1−1
@@ -44,7 +44,7 @@ · 43 unmodified lines
44#include <linux/init.h>44#include <linux/init.h>
45#include <linux/interrupt.h>45#include <linux/interrupt.h>
46#include <linux/pci.h>46#include <linux/pci.h>
47#include <linux/moduleparam.h>47#include <linux/module.h>
48#include <linux/firmware.h>48#include <linux/firmware.h>
49#include <linux/slab.h>49#include <linux/slab.h>
50#include <sound/core.h>50#include <sound/core.h>
sound/pci/echoaudio/gina24.c+1−1
@@ -50,7 +50,7 @@ · 49 unmodified lines
50#include <linux/init.h>50#include <linux/init.h>
51#include <linux/interrupt.h>51#include <linux/interrupt.h>
52#include <linux/pci.h>52#include <linux/pci.h>
53#include <linux/moduleparam.h>53#include <linux/module.h>
54#include <linux/firmware.h>54#include <linux/firmware.h>
55#include <linux/slab.h>55#include <linux/slab.h>
56#include <sound/core.h>56#include <sound/core.h>
sound/pci/echoaudio/indigo.c+1−1
@@ -42,7 +42,7 @@ · 41 unmodified lines
42#include <linux/init.h>42#include <linux/init.h>
43#include <linux/interrupt.h>43#include <linux/interrupt.h>
44#include <linux/pci.h>44#include <linux/pci.h>
45#include <linux/moduleparam.h>45#include <linux/module.h>
46#include <linux/firmware.h>46#include <linux/firmware.h>
47#include <linux/slab.h>47#include <linux/slab.h>
48#include <sound/core.h>48#include <sound/core.h>
sound/pci/echoaudio/indigodj.c+1−1
@@ -42,7 +42,7 @@ · 41 unmodified lines
42#include <linux/init.h>42#include <linux/init.h>
43#include <linux/interrupt.h>43#include <linux/interrupt.h>
44#include <linux/pci.h>44#include <linux/pci.h>
45#include <linux/moduleparam.h>45#include <linux/module.h>
46#include <linux/firmware.h>46#include <linux/firmware.h>
47#include <linux/slab.h>47#include <linux/slab.h>
48#include <sound/core.h>48#include <sound/core.h>
sound/pci/echoaudio/indigodjx.c+1−1
@@ -42,7 +42,7 @@ · 41 unmodified lines
42#include <linux/init.h>42#include <linux/init.h>
43#include <linux/interrupt.h>43#include <linux/interrupt.h>
44#include <linux/pci.h>44#include <linux/pci.h>
45#include <linux/moduleparam.h>45#include <linux/module.h>
46#include <linux/firmware.h>46#include <linux/firmware.h>
47#include <linux/io.h>47#include <linux/io.h>
48#include <linux/slab.h>48#include <linux/slab.h>
sound/pci/echoaudio/indigoio.c+1−1
@@ -43,7 +43,7 @@ · 42 unmodified lines
43#include <linux/init.h>43#include <linux/init.h>
44#include <linux/interrupt.h>44#include <linux/interrupt.h>
45#include <linux/pci.h>45#include <linux/pci.h>
46#include <linux/moduleparam.h>46#include <linux/module.h>
47#include <linux/firmware.h>47#include <linux/firmware.h>
48#include <linux/slab.h>48#include <linux/slab.h>
49#include <sound/core.h>49#include <sound/core.h>
sound/pci/echoaudio/indigoiox.c+1−1
@@ -43,7 +43,7 @@ · 42 unmodified lines
43#include <linux/init.h>43#include <linux/init.h>
44#include <linux/interrupt.h>44#include <linux/interrupt.h>
45#include <linux/pci.h>45#include <linux/pci.h>
46#include <linux/moduleparam.h>46#include <linux/module.h>
47#include <linux/firmware.h>47#include <linux/firmware.h>
48#include <linux/io.h>48#include <linux/io.h>
49#include <linux/slab.h>49#include <linux/slab.h>
sound/pci/echoaudio/layla20.c+1−1
@@ -49,7 +49,7 @@ · 48 unmodified lines
49#include <linux/init.h>49#include <linux/init.h>
50#include <linux/interrupt.h>50#include <linux/interrupt.h>
51#include <linux/pci.h>51#include <linux/pci.h>
52#include <linux/moduleparam.h>52#include <linux/module.h>
53#include <linux/firmware.h>53#include <linux/firmware.h>
54#include <linux/slab.h>54#include <linux/slab.h>
55#include <sound/core.h>55#include <sound/core.h>
sound/pci/echoaudio/layla24.c+1−1
@@ -51,7 +51,7 @@ · 50 unmodified lines
51#include <linux/init.h>51#include <linux/init.h>
52#include <linux/interrupt.h>52#include <linux/interrupt.h>
53#include <linux/pci.h>53#include <linux/pci.h>
54#include <linux/moduleparam.h>54#include <linux/module.h>
55#include <linux/firmware.h>55#include <linux/firmware.h>
56#include <linux/slab.h>56#include <linux/slab.h>
57#include <sound/core.h>57#include <sound/core.h>
sound/pci/echoaudio/mia.c+1−1
@@ -50,7 +50,7 @@ · 49 unmodified lines
50#include <linux/init.h>50#include <linux/init.h>
51#include <linux/interrupt.h>51#include <linux/interrupt.h>
52#include <linux/pci.h>52#include <linux/pci.h>
53#include <linux/moduleparam.h>53#include <linux/module.h>
54#include <linux/firmware.h>54#include <linux/firmware.h>
55#include <linux/slab.h>55#include <linux/slab.h>
56#include <sound/core.h>56#include <sound/core.h>
sound/pci/echoaudio/mona.c+1−1
@@ -48,7 +48,7 @@ · 47 unmodified lines
48#include <linux/init.h>48#include <linux/init.h>
49#include <linux/interrupt.h>49#include <linux/interrupt.h>
50#include <linux/pci.h>50#include <linux/pci.h>
51#include <linux/moduleparam.h>51#include <linux/module.h>
52#include <linux/firmware.h>52#include <linux/firmware.h>
53#include <linux/slab.h>53#include <linux/slab.h>
54#include <sound/core.h>54#include <sound/core.h>
sound/pci/emu10k1/emu10k1.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/time.h>28#include <linux/time.h>
29#include <linux/moduleparam.h>29#include <linux/module.h>
30#include <sound/core.h>30#include <sound/core.h>
31#include <sound/emu10k1.h>31#include <sound/emu10k1.h>
32#include <sound/initval.h>32#include <sound/initval.h>
sound/pci/emu10k1/emu10k1_callback.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */19 */
20 20
21#include <linux/export.h>
21#include "emu10k1_synth_local.h"22#include "emu10k1_synth_local.h"
22#include <sound/asoundef.h>23#include <sound/asoundef.h>
23 24
sound/pci/emu10k1/emu10k1_main.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/kthread.h>35#include <linux/kthread.h>
36#include <linux/delay.h>36#include <linux/delay.h>
37#include <linux/init.h>37#include <linux/init.h>
38#include <linux/module.h>
38#include <linux/interrupt.h>39#include <linux/interrupt.h>
39#include <linux/pci.h>40#include <linux/pci.h>
40#include <linux/slab.h>41#include <linux/slab.h>
sound/pci/emu10k1/emu10k1_synth.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include "emu10k1_synth_local.h"21#include "emu10k1_synth_local.h"
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/module.h>
23 24
24MODULE_AUTHOR("Takashi Iwai");25MODULE_AUTHOR("Takashi Iwai");
25MODULE_DESCRIPTION("Routines for control of EMU10K1 WaveTable synth");26MODULE_DESCRIPTION("Routines for control of EMU10K1 WaveTable synth");
sound/pci/emu10k1/emu10k1x.c+1−1
@@ -34,7 +34,7 @@ · 33 unmodified lines
34#include <linux/pci.h>34#include <linux/pci.h>
35#include <linux/dma-mapping.h>35#include <linux/dma-mapping.h>
36#include <linux/slab.h>36#include <linux/slab.h>
37#include <linux/moduleparam.h>37#include <linux/module.h>
38#include <sound/core.h>38#include <sound/core.h>
39#include <sound/initval.h>39#include <sound/initval.h>
40#include <sound/pcm.h>40#include <sound/pcm.h>
sound/pci/emu10k1/io.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/emu10k1.h>30#include <sound/emu10k1.h>
31#include <linux/delay.h>31#include <linux/delay.h>
32#include <linux/export.h>
32#include "p17v.h"33#include "p17v.h"
33 34
34unsigned int snd_emu10k1_ptr_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn)35unsigned int snd_emu10k1_ptr_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn)
sound/pci/emu10k1/memory.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/gfp.h>25#include <linux/gfp.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/mutex.h>27#include <linux/mutex.h>
28#include <linux/export.h>
28 29
29#include <sound/core.h>30#include <sound/core.h>
30#include <sound/emu10k1.h>31#include <sound/emu10k1.h>
sound/pci/emu10k1/voice.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 */29 */
30 30
31#include <linux/time.h>31#include <linux/time.h>
32#include <linux/export.h>
32#include <sound/core.h>33#include <sound/core.h>
33#include <sound/emu10k1.h>34#include <sound/emu10k1.h>
34 35
sound/pci/ens1370.c+1−1
@@ -33,7 +33,7 @@ · 32 unmodified lines
33#include <linux/pci.h>33#include <linux/pci.h>
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/gameport.h>35#include <linux/gameport.h>
36#include <linux/moduleparam.h>36#include <linux/module.h>
37#include <linux/mutex.h>37#include <linux/mutex.h>
38 38
39#include <sound/core.h>39#include <sound/core.h>
sound/pci/es1938.c+1−1
@@ -52,7 +52,7 @@ · 51 unmodified lines
52#include <linux/pci.h>52#include <linux/pci.h>
53#include <linux/slab.h>53#include <linux/slab.h>
54#include <linux/gameport.h>54#include <linux/gameport.h>
55#include <linux/moduleparam.h>55#include <linux/module.h>
56#include <linux/delay.h>56#include <linux/delay.h>
57#include <linux/dma-mapping.h>57#include <linux/dma-mapping.h>
58#include <sound/core.h>58#include <sound/core.h>
sound/pci/es1968.c+1−1
@@ -102,7 +102,7 @@ · 101 unmodified lines
102#include <linux/dma-mapping.h>102#include <linux/dma-mapping.h>
103#include <linux/slab.h>103#include <linux/slab.h>
104#include <linux/gameport.h>104#include <linux/gameport.h>
105#include <linux/moduleparam.h>105#include <linux/module.h>
106#include <linux/mutex.h>106#include <linux/mutex.h>
107#include <linux/input.h>107#include <linux/input.h>
108 108
sound/pci/fm801.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/pcm.h>30#include <sound/pcm.h>
31#include <sound/tlv.h>31#include <sound/tlv.h>
sound/pci/hda/hda_beep.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/workqueue.h>25#include <linux/workqueue.h>
26#include <linux/export.h>
26#include <sound/core.h>27#include <sound/core.h>
27#include "hda_beep.h"28#include "hda_beep.h"
28#include "hda_local.h"29#include "hda_local.h"
sound/pci/hda/hda_codec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/pci.h>25#include <linux/pci.h>
26#include <linux/mutex.h>26#include <linux/mutex.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include "hda_codec.h"29#include "hda_codec.h"
29#include <sound/asoundef.h>30#include <sound/asoundef.h>
sound/pci/hda/hda_generic.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/export.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include "hda_codec.h"27#include "hda_codec.h"
27#include "hda_local.h"28#include "hda_local.h"
sound/pci/hda/hda_hwdep.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/ctype.h>26#include <linux/ctype.h>
27#include <linux/string.h>27#include <linux/string.h>
28#include <linux/firmware.h>28#include <linux/firmware.h>
29#include <linux/export.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include "hda_codec.h"31#include "hda_codec.h"
31#include "hda_local.h"32#include "hda_local.h"
sound/pci/hda/patch_analog.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/pci.h>25#include <linux/pci.h>
26#include <linux/module.h>
26 27
27#include <sound/core.h>28#include <sound/core.h>
28#include "hda_codec.h"29#include "hda_codec.h"
sound/pci/hda/patch_ca0110.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/pci.h>24#include <linux/pci.h>
25#include <linux/module.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include "hda_codec.h"27#include "hda_codec.h"
27#include "hda_local.h"28#include "hda_local.h"
sound/pci/hda/patch_ca0132.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/mutex.h>28#include <linux/mutex.h>
29#include <linux/module.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include "hda_codec.h"31#include "hda_codec.h"
31#include "hda_local.h"32#include "hda_local.h"
sound/pci/hda/patch_cirrus.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/pci.h>24#include <linux/pci.h>
25#include <linux/module.h>
25#include <sound/core.h>26#include <sound/core.h>
26#include "hda_codec.h"27#include "hda_codec.h"
27#include "hda_local.h"28#include "hda_local.h"
sound/pci/hda/patch_cmedia.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/module.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include "hda_codec.h"30#include "hda_codec.h"
30#include "hda_local.h"31#include "hda_local.h"
sound/pci/hda/patch_conexant.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/jack.h>29#include <sound/jack.h>
29 30
sound/pci/hda/patch_hdmi.c+1−1
@@ -31,7 +31,7 @@ · 30 unmodified lines
31#include <linux/init.h>31#include <linux/init.h>
32#include <linux/delay.h>32#include <linux/delay.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/moduleparam.h>34#include <linux/module.h>
35#include <sound/core.h>35#include <sound/core.h>
36#include <sound/jack.h>36#include <sound/jack.h>
37#include "hda_codec.h"37#include "hda_codec.h"
sound/pci/hda/patch_realtek.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/delay.h>27#include <linux/delay.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/pci.h>29#include <linux/pci.h>
30#include <linux/module.h>
30#include <sound/core.h>31#include <sound/core.h>
31#include <sound/jack.h>32#include <sound/jack.h>
32#include "hda_codec.h"33#include "hda_codec.h"
sound/pci/hda/patch_si3054.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/module.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include "hda_codec.h"30#include "hda_codec.h"
30#include "hda_local.h"31#include "hda_local.h"
sound/pci/hda/patch_sigmatel.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/pci.h>30#include <linux/pci.h>
31#include <linux/dmi.h>31#include <linux/dmi.h>
32#include <linux/module.h>
32#include <sound/core.h>33#include <sound/core.h>
33#include <sound/asoundef.h>34#include <sound/asoundef.h>
34#include <sound/jack.h>35#include <sound/jack.h>
sound/pci/hda/patch_via.c+1−0
@@ -49,6 +49,7 @@ · 48 unmodified lines
49#include <linux/init.h>49#include <linux/init.h>
50#include <linux/delay.h>50#include <linux/delay.h>
51#include <linux/slab.h>51#include <linux/slab.h>
52#include <linux/module.h>
52#include <sound/core.h>53#include <sound/core.h>
53#include <sound/asoundef.h>54#include <sound/asoundef.h>
54#include "hda_codec.h"55#include "hda_codec.h"
sound/pci/ice1712/ak4xxx.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/interrupt.h>26#include <linux/interrupt.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/module.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include <sound/initval.h>31#include <sound/initval.h>
31#include "ice1712.h"32#include "ice1712.h"
sound/pci/ice1712/ice1712.c+1−1
@@ -54,7 +54,7 @@ · 53 unmodified lines
54#include <linux/pci.h>54#include <linux/pci.h>
55#include <linux/dma-mapping.h>55#include <linux/dma-mapping.h>
56#include <linux/slab.h>56#include <linux/slab.h>
57#include <linux/moduleparam.h>57#include <linux/module.h>
58#include <linux/mutex.h>58#include <linux/mutex.h>
59 59
60#include <sound/core.h>60#include <sound/core.h>
sound/pci/ice1712/ice1724.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/pci.h>29#include <linux/pci.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/moduleparam.h>31#include <linux/module.h>
32#include <linux/mutex.h>32#include <linux/mutex.h>
33#include <sound/core.h>33#include <sound/core.h>
34#include <sound/info.h>34#include <sound/info.h>
sound/pci/intel8x0.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32#include <linux/init.h>32#include <linux/init.h>
33#include <linux/pci.h>33#include <linux/pci.h>
34#include <linux/slab.h>34#include <linux/slab.h>
35#include <linux/moduleparam.h>35#include <linux/module.h>
36#include <sound/core.h>36#include <sound/core.h>
37#include <sound/pcm.h>37#include <sound/pcm.h>
38#include <sound/ac97_codec.h>38#include <sound/ac97_codec.h>
sound/pci/intel8x0m.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include <linux/init.h>29#include <linux/init.h>
30#include <linux/pci.h>30#include <linux/pci.h>
31#include <linux/slab.h>31#include <linux/slab.h>
32#include <linux/moduleparam.h>32#include <linux/module.h>
33#include <sound/core.h>33#include <sound/core.h>
34#include <sound/pcm.h>34#include <sound/pcm.h>
35#include <sound/ac97_codec.h>35#include <sound/ac97_codec.h>
sound/pci/korg1212/korg1212.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/pci.h>25#include <linux/pci.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/wait.h>27#include <linux/wait.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <linux/firmware.h>30#include <linux/firmware.h>
31 31
sound/pci/lola/lola.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/moduleparam.h>23#include <linux/module.h>
24#include <linux/dma-mapping.h>24#include <linux/dma-mapping.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/interrupt.h>26#include <linux/interrupt.h>
sound/pci/maestro3.c+1−1
@@ -39,7 +39,7 @@ · 38 unmodified lines
39#include <linux/dma-mapping.h>39#include <linux/dma-mapping.h>
40#include <linux/slab.h>40#include <linux/slab.h>
41#include <linux/vmalloc.h>41#include <linux/vmalloc.h>
42#include <linux/moduleparam.h>42#include <linux/module.h>
43#include <linux/firmware.h>43#include <linux/firmware.h>
44#include <linux/input.h>44#include <linux/input.h>
45#include <sound/core.h>45#include <sound/core.h>
sound/pci/mixart/mixart.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/dma-mapping.h>27#include <linux/dma-mapping.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31 31
sound/pci/mixart/mixart_hwdep.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/firmware.h>25#include <linux/firmware.h>
26#include <linux/vmalloc.h>26#include <linux/vmalloc.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/module.h>
28#include <asm/io.h>29#include <asm/io.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include "mixart.h"31#include "mixart.h"
sound/pci/nm256/nm256.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/pci.h>31#include <linux/pci.h>
32#include <linux/slab.h>32#include <linux/slab.h>
33#include <linux/moduleparam.h>33#include <linux/module.h>
34#include <linux/mutex.h>34#include <linux/mutex.h>
35 35
36#include <sound/core.h>36#include <sound/core.h>
sound/pci/oxygen/oxygen.c+1−0
@@ -51,6 +51,7 @@ · 50 unmodified lines
51#include <linux/delay.h>51#include <linux/delay.h>
52#include <linux/mutex.h>52#include <linux/mutex.h>
53#include <linux/pci.h>53#include <linux/pci.h>
54#include <linux/module.h>
54#include <sound/ac97_codec.h>55#include <sound/ac97_codec.h>
55#include <sound/control.h>56#include <sound/control.h>
56#include <sound/core.h>57#include <sound/core.h>
sound/pci/oxygen/oxygen_io.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/delay.h>20#include <linux/delay.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/export.h>
22#include <sound/core.h>23#include <sound/core.h>
23#include <sound/mpu401.h>24#include <sound/mpu401.h>
24#include <asm/io.h>25#include <asm/io.h>
sound/pci/oxygen/oxygen_lib.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/mutex.h>22#include <linux/mutex.h>
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/module.h>
25#include <sound/ac97_codec.h>26#include <sound/ac97_codec.h>
26#include <sound/asoundef.h>27#include <sound/asoundef.h>
27#include <sound/core.h>28#include <sound/core.h>
sound/pci/oxygen/virtuoso.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/pci.h>20#include <linux/pci.h>
21#include <linux/delay.h>21#include <linux/delay.h>
22#include <linux/module.h>
22#include <sound/core.h>23#include <sound/core.h>
23#include <sound/initval.h>24#include <sound/initval.h>
24#include <sound/pcm.h>25#include <sound/pcm.h>
sound/pci/pcxhr/pcxhr.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/dma-mapping.h>28#include <linux/dma-mapping.h>
29#include <linux/delay.h>29#include <linux/delay.h>
30#include <linux/moduleparam.h>30#include <linux/module.h>
31#include <linux/mutex.h>31#include <linux/mutex.h>
32 32
33#include <sound/core.h>33#include <sound/core.h>
sound/pci/pcxhr/pcxhr_hwdep.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/vmalloc.h>24#include <linux/vmalloc.h>
25#include <linux/firmware.h>25#include <linux/firmware.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/module.h>
27#include <asm/io.h>28#include <asm/io.h>
28#include <sound/core.h>29#include <sound/core.h>
29#include <sound/hwdep.h>30#include <sound/hwdep.h>
sound/pci/riptide/riptide.c+1−0
@@ -98,6 +98,7 @@ · 97 unmodified lines
98#include <linux/device.h>98#include <linux/device.h>
99#include <linux/firmware.h>99#include <linux/firmware.h>
100#include <linux/kernel.h>100#include <linux/kernel.h>
101#include <linux/module.h>
101#include <asm/io.h>102#include <asm/io.h>
102#include <sound/core.h>103#include <sound/core.h>
103#include <sound/info.h>104#include <sound/info.h>
sound/pci/rme32.c+1−1
@@ -74,7 +74,7 @@ · 73 unmodified lines
74#include <linux/init.h>74#include <linux/init.h>
75#include <linux/interrupt.h>75#include <linux/interrupt.h>
76#include <linux/pci.h>76#include <linux/pci.h>
77#include <linux/moduleparam.h>77#include <linux/module.h>
78 78
79#include <sound/core.h>79#include <sound/core.h>
80#include <sound/info.h>80#include <sound/info.h>
sound/pci/rme96.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/interrupt.h>28#include <linux/interrupt.h>
29#include <linux/pci.h>29#include <linux/pci.h>
30#include <linux/moduleparam.h>30#include <linux/module.h>
31 31
32#include <sound/core.h>32#include <sound/core.h>
33#include <sound/info.h>33#include <sound/info.h>
sound/pci/rme9652/hdsp.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/interrupt.h>26#include <linux/interrupt.h>
27#include <linux/pci.h>27#include <linux/pci.h>
28#include <linux/firmware.h>28#include <linux/firmware.h>
29#include <linux/moduleparam.h>29#include <linux/module.h>
30#include <linux/math64.h>30#include <linux/math64.h>
31 31
32#include <sound/core.h>32#include <sound/core.h>
sound/pci/rme9652/hdspm.c+1−1
@@ -41,7 +41,7 @@ · 40 unmodified lines
41#include <linux/init.h>41#include <linux/init.h>
42#include <linux/delay.h>42#include <linux/delay.h>
43#include <linux/interrupt.h>43#include <linux/interrupt.h>
44#include <linux/moduleparam.h>44#include <linux/module.h>
45#include <linux/slab.h>45#include <linux/slab.h>
46#include <linux/pci.h>46#include <linux/pci.h>
47#include <linux/math64.h>47#include <linux/math64.h>
sound/pci/rme9652/rme9652.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/pci.h>26#include <linux/pci.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28 28
29#include <sound/core.h>29#include <sound/core.h>
30#include <sound/control.h>30#include <sound/control.h>
sound/pci/sis7019.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/pci.h>25#include <linux/pci.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/moduleparam.h>28#include <linux/module.h>
29#include <linux/interrupt.h>29#include <linux/interrupt.h>
30#include <linux/delay.h>30#include <linux/delay.h>
31#include <sound/core.h>31#include <sound/core.h>
sound/pci/sonicvibes.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include <linux/pci.h>28#include <linux/pci.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/gameport.h>30#include <linux/gameport.h>
31#include <linux/moduleparam.h>31#include <linux/module.h>
32#include <linux/dma-mapping.h>32#include <linux/dma-mapping.h>
33 33
34#include <sound/core.h>34#include <sound/core.h>
sound/pci/trident/trident.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/pci.h>25#include <linux/pci.h>
26#include <linux/time.h>26#include <linux/time.h>
27#include <linux/moduleparam.h>27#include <linux/module.h>
28#include <sound/core.h>28#include <sound/core.h>
29#include <sound/trident.h>29#include <sound/trident.h>
30#include <sound/initval.h>30#include <sound/initval.h>
sound/pci/trident/trident_main.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/vmalloc.h>35#include <linux/vmalloc.h>
36#include <linux/gameport.h>36#include <linux/gameport.h>
37#include <linux/dma-mapping.h>37#include <linux/dma-mapping.h>
38#include <linux/export.h>
38 39
39#include <sound/core.h>40#include <sound/core.h>
40#include <sound/info.h>41#include <sound/info.h>
sound/pci/via82xx.c+1−1
@@ -53,7 +53,7 @@ · 52 unmodified lines
53#include <linux/pci.h>53#include <linux/pci.h>
54#include <linux/slab.h>54#include <linux/slab.h>
55#include <linux/gameport.h>55#include <linux/gameport.h>
56#include <linux/moduleparam.h>56#include <linux/module.h>
57#include <sound/core.h>57#include <sound/core.h>
58#include <sound/pcm.h>58#include <sound/pcm.h>
59#include <sound/pcm_params.h>59#include <sound/pcm_params.h>
sound/pci/via82xx_modem.c+1−1
@@ -37,7 +37,7 @@ · 36 unmodified lines
37#include <linux/init.h>37#include <linux/init.h>
38#include <linux/pci.h>38#include <linux/pci.h>
39#include <linux/slab.h>39#include <linux/slab.h>
40#include <linux/moduleparam.h>40#include <linux/module.h>
41#include <sound/core.h>41#include <sound/core.h>
42#include <sound/pcm.h>42#include <sound/pcm.h>
43#include <sound/pcm_params.h>43#include <sound/pcm_params.h>
sound/pci/vx222/vx222.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/moduleparam.h>25#include <linux/module.h>
26#include <sound/core.h>26#include <sound/core.h>
27#include <sound/initval.h>27#include <sound/initval.h>
28#include <sound/tlv.h>28#include <sound/tlv.h>
sound/pci/ymfpci/ymfpci.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/pci.h>23#include <linux/pci.h>
24#include <linux/time.h>24#include <linux/time.h>
25#include <linux/moduleparam.h>25#include <linux/module.h>
26#include <sound/core.h>26#include <sound/core.h>
27#include <sound/ymfpci.h>27#include <sound/ymfpci.h>
28#include <sound/mpu401.h>28#include <sound/mpu401.h>
sound/pci/ymfpci/ymfpci_main.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/vmalloc.h>28#include <linux/vmalloc.h>
29#include <linux/mutex.h>29#include <linux/mutex.h>
30#include <linux/module.h>
30 31
31#include <sound/core.h>32#include <sound/core.h>
32#include <sound/control.h>33#include <sound/control.h>
sound/pcmcia/pdaudiocf/pdaudiocf.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 20
21#include <sound/core.h>21#include <sound/core.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/moduleparam.h>23#include <linux/module.h>
24#include <pcmcia/ciscode.h>24#include <pcmcia/ciscode.h>
25#include <pcmcia/cisreg.h>25#include <pcmcia/cisreg.h>
26#include "pdaudiocf.h"26#include "pdaudiocf.h"
sound/pcmcia/vx/vxpocket.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 20
21 21
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/moduleparam.h>23#include <linux/module.h>
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <sound/core.h>25#include <sound/core.h>
26#include "vxpocket.h"26#include "vxpocket.h"
sound/ppc/powermac.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/err.h>22#include <linux/err.h>
23#include <linux/platform_device.h>23#include <linux/platform_device.h>
24#include <linux/moduleparam.h>24#include <linux/module.h>
25#include <sound/core.h>25#include <sound/core.h>
26#include <sound/initval.h>26#include <sound/initval.h>
27#include "pmac.h"27#include "pmac.h"
sound/ppc/snd_ps3.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/init.h>24#include <linux/init.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/io.h>26#include <linux/io.h>
27#include <linux/module.h>
27 28
28#include <sound/asound.h>29#include <sound/asound.h>
29#include <sound/control.h>30#include <sound/control.h>
sound/sh/aica.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/time.h>30#include <linux/time.h>
31#include <linux/wait.h>31#include <linux/wait.h>
32#include <linux/moduleparam.h>32#include <linux/module.h>
33#include <linux/platform_device.h>33#include <linux/platform_device.h>
34#include <linux/firmware.h>34#include <linux/firmware.h>
35#include <linux/timer.h>35#include <linux/timer.h>
sound/sh/sh_dac_audio.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/io.h>27#include <linux/io.h>
28#include <linux/platform_device.h>28#include <linux/platform_device.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/module.h>
30#include <sound/core.h>31#include <sound/core.h>
31#include <sound/initval.h>32#include <sound/initval.h>
32#include <sound/pcm.h>33#include <sound/pcm.h>
sound/soc/blackfin/bf5xx-sport.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/dma-mapping.h>33#include <linux/dma-mapping.h>
34#include <linux/gpio.h>34#include <linux/gpio.h>
35#include <linux/bug.h>35#include <linux/bug.h>
36#include <linux/module.h>
36#include <asm/portmux.h>37#include <asm/portmux.h>
37#include <asm/dma.h>38#include <asm/dma.h>
38#include <asm/blackfin.h>39#include <asm/blackfin.h>
sound/soc/blackfin/bfin-eval-adav80x.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/platform_device.h>12#include <linux/platform_device.h>
13#include <linux/module.h>
13#include <sound/core.h>14#include <sound/core.h>
14#include <sound/pcm.h>15#include <sound/pcm.h>
15#include <sound/soc.h>16#include <sound/soc.h>
sound/soc/codecs/ac97.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/device.h>18#include <linux/device.h>
19#include <linux/module.h>
19#include <sound/core.h>20#include <sound/core.h>
20#include <sound/pcm.h>21#include <sound/pcm.h>
21#include <sound/ac97_codec.h>22#include <sound/ac97_codec.h>
sound/soc/codecs/ads117x.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/device.h>16#include <linux/device.h>
17#include <linux/module.h>
17#include <sound/core.h>18#include <sound/core.h>
18#include <sound/pcm.h>19#include <sound/pcm.h>
19#include <sound/initval.h>20#include <sound/initval.h>
sound/soc/codecs/ak4642.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/i2c.h>26#include <linux/i2c.h>
27#include <linux/platform_device.h>27#include <linux/platform_device.h>
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/module.h>
29#include <sound/soc.h>30#include <sound/soc.h>
30#include <sound/initval.h>31#include <sound/initval.h>
31#include <sound/tlv.h>32#include <sound/tlv.h>
sound/soc/codecs/cx20442.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/tty.h>16#include <linux/tty.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/module.h>
18 19
19#include <sound/core.h>20#include <sound/core.h>
20#include <sound/initval.h>21#include <sound/initval.h>
sound/soc/codecs/da7210.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/i2c.h>19#include <linux/i2c.h>
20#include <linux/platform_device.h>20#include <linux/platform_device.h>
21#include <linux/slab.h>21#include <linux/slab.h>
22#include <linux/module.h>
22#include <sound/pcm.h>23#include <sound/pcm.h>
23#include <sound/pcm_params.h>24#include <sound/pcm_params.h>
24#include <sound/soc.h>25#include <sound/soc.h>
sound/soc/codecs/dmic.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/platform_device.h>22#include <linux/platform_device.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <sound/core.h>25#include <sound/core.h>
25#include <sound/pcm.h>26#include <sound/pcm.h>
26#include <sound/soc.h>27#include <sound/soc.h>
sound/soc/codecs/pcm3008.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/device.h>20#include <linux/device.h>
21#include <linux/gpio.h>21#include <linux/gpio.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/module.h>
23#include <sound/core.h>24#include <sound/core.h>
24#include <sound/pcm.h>25#include <sound/pcm.h>
25#include <sound/initval.h>26#include <sound/initval.h>
sound/soc/codecs/sn95031.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/platform_device.h>28#include <linux/platform_device.h>
29#include <linux/delay.h>29#include <linux/delay.h>
30#include <linux/slab.h>30#include <linux/slab.h>
31#include <linux/module.h>
31 32
32#include <asm/intel_scu_ipc.h>33#include <asm/intel_scu_ipc.h>
33#include <sound/pcm.h>34#include <sound/pcm.h>
sound/soc/codecs/wl1273.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#include <linux/mfd/wl1273-core.h>24#include <linux/mfd/wl1273-core.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/module.h>
26#include <sound/pcm.h>27#include <sound/pcm.h>
27#include <sound/pcm_params.h>28#include <sound/pcm_params.h>
28#include <sound/soc.h>29#include <sound/soc.h>
sound/soc/ep93xx/edb93xx.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/platform_device.h>22#include <linux/platform_device.h>
23#include <linux/gpio.h>23#include <linux/gpio.h>
24#include <linux/module.h>
24#include <sound/core.h>25#include <sound/core.h>
25#include <sound/pcm.h>26#include <sound/pcm.h>
26#include <sound/soc.h>27#include <sound/soc.h>
sound/soc/ep93xx/snappercl15.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/platform_device.h>14#include <linux/platform_device.h>
15#include <linux/module.h>
15#include <sound/core.h>16#include <sound/core.h>
16#include <sound/pcm.h>17#include <sound/pcm.h>
17#include <sound/soc.h>18#include <sound/soc.h>
sound/soc/imx/wm1133-ev1.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/platform_device.h>15#include <linux/platform_device.h>
16#include <linux/clk.h>16#include <linux/clk.h>
17#include <linux/module.h>
17#include <sound/core.h>18#include <sound/core.h>
18#include <sound/jack.h>19#include <sound/jack.h>
19#include <sound/pcm.h>20#include <sound/pcm.h>
sound/soc/mid-x86/mfld_machine.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/device.h>28#include <linux/device.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/io.h>30#include <linux/io.h>
31#include <linux/module.h>
31#include <sound/pcm.h>32#include <sound/pcm.h>
32#include <sound/pcm_params.h>33#include <sound/pcm_params.h>
33#include <sound/soc.h>34#include <sound/soc.h>
sound/soc/mid-x86/sst_platform.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 27
28#include <linux/slab.h>28#include <linux/slab.h>
29#include <linux/io.h>29#include <linux/io.h>
30#include <linux/module.h>
30#include <sound/core.h>31#include <sound/core.h>
31#include <sound/pcm.h>32#include <sound/pcm.h>
32#include <sound/pcm_params.h>33#include <sound/pcm_params.h>
sound/soc/omap/am3517evm.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/clk.h>20#include <linux/clk.h>
21#include <linux/platform_device.h>21#include <linux/platform_device.h>
22#include <linux/module.h>
22#include <sound/core.h>23#include <sound/core.h>
23#include <sound/pcm.h>24#include <sound/pcm.h>
24#include <sound/soc.h>25#include <sound/soc.h>
sound/soc/omap/ams-delta.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/gpio.h>25#include <linux/gpio.h>
26#include <linux/spinlock.h>26#include <linux/spinlock.h>
27#include <linux/tty.h>27#include <linux/tty.h>
28#include <linux/module.h>
28 29
29#include <sound/soc.h>30#include <sound/soc.h>
30#include <sound/jack.h>31#include <sound/jack.h>
sound/soc/omap/igep0020.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/clk.h>22#include <linux/clk.h>
23#include <linux/platform_device.h>23#include <linux/platform_device.h>
24#include <linux/module.h>
24#include <sound/core.h>25#include <sound/core.h>
25#include <sound/pcm.h>26#include <sound/pcm.h>
26#include <sound/soc.h>27#include <sound/soc.h>
sound/soc/omap/n810.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <asm/mach-types.h>31#include <asm/mach-types.h>
32#include <mach/hardware.h>32#include <mach/hardware.h>
33#include <linux/gpio.h>33#include <linux/gpio.h>
34#include <linux/module.h>
34#include <plat/mcbsp.h>35#include <plat/mcbsp.h>
35 36
36#include "omap-mcbsp.h"37#include "omap-mcbsp.h"
sound/soc/omap/omap-pcm.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include <linux/dma-mapping.h>25#include <linux/dma-mapping.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/module.h>
27#include <sound/core.h>28#include <sound/core.h>
28#include <sound/pcm.h>29#include <sound/pcm.h>
29#include <sound/pcm_params.h>30#include <sound/pcm_params.h>
sound/soc/omap/omap3beagle.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/clk.h>22#include <linux/clk.h>
23#include <linux/platform_device.h>23#include <linux/platform_device.h>
24#include <linux/module.h>
24#include <sound/core.h>25#include <sound/core.h>
25#include <sound/pcm.h>26#include <sound/pcm.h>
26#include <sound/soc.h>27#include <sound/soc.h>
sound/soc/omap/omap3evm.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/clk.h>20#include <linux/clk.h>
21#include <linux/platform_device.h>21#include <linux/platform_device.h>
22#include <linux/module.h>
22#include <sound/core.h>23#include <sound/core.h>
23#include <sound/pcm.h>24#include <sound/pcm.h>
24#include <sound/soc.h>25#include <sound/soc.h>
sound/soc/omap/omap3pandora.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/gpio.h>24#include <linux/gpio.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/regulator/consumer.h>26#include <linux/regulator/consumer.h>
27#include <linux/module.h>
27 28
28#include <sound/core.h>29#include <sound/core.h>
29#include <sound/pcm.h>30#include <sound/pcm.h>
sound/soc/omap/omap4-hdmi-card.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 *21 *
22 */22 */
23 23
24#include <linux/module.h>
24#include <sound/pcm.h>25#include <sound/pcm.h>
25#include <sound/soc.h>26#include <sound/soc.h>
26#include <asm/mach-types.h>27#include <asm/mach-types.h>
sound/soc/omap/osk5912.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <asm/mach-types.h>30#include <asm/mach-types.h>
31#include <mach/hardware.h>31#include <mach/hardware.h>
32#include <linux/gpio.h>32#include <linux/gpio.h>
33#include <linux/module.h>
33#include <plat/mcbsp.h>34#include <plat/mcbsp.h>
34 35
35#include "omap-mcbsp.h"36#include "omap-mcbsp.h"
sound/soc/omap/overo.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/clk.h>22#include <linux/clk.h>
23#include <linux/platform_device.h>23#include <linux/platform_device.h>
24#include <linux/module.h>
24#include <sound/core.h>25#include <sound/core.h>
25#include <sound/pcm.h>26#include <sound/pcm.h>
26#include <sound/soc.h>27#include <sound/soc.h>
sound/soc/omap/rx51.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/delay.h>26#include <linux/delay.h>
27#include <linux/gpio.h>27#include <linux/gpio.h>
28#include <linux/platform_device.h>28#include <linux/platform_device.h>
29#include <linux/module.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include <sound/jack.h>31#include <sound/jack.h>
31#include <sound/pcm.h>32#include <sound/pcm.h>
sound/soc/omap/sdp3430.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37 37
38/* Register descriptions for twl4030 codec part */38/* Register descriptions for twl4030 codec part */
39#include <linux/mfd/twl4030-audio.h>39#include <linux/mfd/twl4030-audio.h>
40#include <linux/module.h>
40 41
41#include "omap-mcbsp.h"42#include "omap-mcbsp.h"
42#include "omap-pcm.h"43#include "omap-pcm.h"
sound/soc/omap/sdp4430.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/clk.h>22#include <linux/clk.h>
23#include <linux/platform_device.h>23#include <linux/platform_device.h>
24#include <linux/mfd/twl6040.h>24#include <linux/mfd/twl6040.h>
25#include <linux/module.h>
25 26
26#include <sound/core.h>27#include <sound/core.h>
27#include <sound/pcm.h>28#include <sound/pcm.h>
sound/soc/omap/zoom2.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34/* Register descriptions for twl4030 codec part */34/* Register descriptions for twl4030 codec part */
35#include <linux/mfd/twl4030-audio.h>35#include <linux/mfd/twl4030-audio.h>
36#include <linux/module.h>
36 37
37#include "omap-mcbsp.h"38#include "omap-mcbsp.h"
38#include "omap-pcm.h"39#include "omap-pcm.h"
sound/soc/pxa/pxa2xx-pcm.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <linux/dma-mapping.h>13#include <linux/dma-mapping.h>
14#include <linux/module.h>
14 15
15#include <sound/core.h>16#include <sound/core.h>
16#include <sound/soc.h>17#include <sound/soc.h>
sound/soc/samsung/ac97.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/io.h>15#include <linux/io.h>
16#include <linux/delay.h>16#include <linux/delay.h>
17#include <linux/clk.h>17#include <linux/clk.h>
18#include <linux/module.h>
18 19
19#include <sound/soc.h>20#include <sound/soc.h>
20 21
sound/soc/samsung/dma.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/dma-mapping.h>18#include <linux/dma-mapping.h>
19#include <linux/module.h>
19 20
20#include <sound/soc.h>21#include <sound/soc.h>
21#include <sound/pcm_params.h>22#include <sound/pcm_params.h>
sound/soc/samsung/goni_wm8994.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 *11 *
12 */12 */
13 13
14#include <linux/module.h>
14#include <sound/soc.h>15#include <sound/soc.h>
15#include <sound/jack.h>16#include <sound/jack.h>
16 17
sound/soc/samsung/h1940_uda1380.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/types.h>16#include <linux/types.h>
17#include <linux/gpio.h>17#include <linux/gpio.h>
18#include <linux/module.h>
18 19
19#include <sound/soc.h>20#include <sound/soc.h>
20#include <sound/jack.h>21#include <sound/jack.h>
sound/soc/samsung/i2s.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/slab.h>14#include <linux/slab.h>
15#include <linux/clk.h>15#include <linux/clk.h>
16#include <linux/io.h>16#include <linux/io.h>
17#include <linux/module.h>
17 18
18#include <sound/soc.h>19#include <sound/soc.h>
19#include <sound/pcm_params.h>20#include <sound/pcm_params.h>
sound/soc/samsung/idma.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/platform_device.h>15#include <linux/platform_device.h>
16#include <linux/dma-mapping.h>16#include <linux/dma-mapping.h>
17#include <linux/slab.h>17#include <linux/slab.h>
18#include <linux/module.h>
18#include <sound/pcm.h>19#include <sound/pcm.h>
19#include <sound/pcm_params.h>20#include <sound/pcm_params.h>
20#include <sound/soc.h>21#include <sound/soc.h>
sound/soc/samsung/jive_wm8750.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 * published by the Free Software Foundation.11 * published by the Free Software Foundation.
12*/12*/
13 13
14#include <linux/module.h>
14#include <sound/soc.h>15#include <sound/soc.h>
15 16
16#include <asm/mach-types.h>17#include <asm/mach-types.h>
sound/soc/samsung/ln2440sbc_alc650.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 *16 *
17 */17 */
18 18
19#include <linux/module.h>
19#include <sound/soc.h>20#include <sound/soc.h>
20 21
21static struct snd_soc_card ln2440sbc;22static struct snd_soc_card ln2440sbc;
sound/soc/samsung/pcm.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/clk.h>14#include <linux/clk.h>
15#include <linux/io.h>15#include <linux/io.h>
16#include <linux/module.h>
16 17
17#include <sound/soc.h>18#include <sound/soc.h>
18#include <sound/pcm_params.h>19#include <sound/pcm_params.h>
sound/soc/samsung/rx1950_uda1380.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/types.h>20#include <linux/types.h>
21#include <linux/gpio.h>21#include <linux/gpio.h>
22#include <linux/module.h>
22 23
23#include <sound/soc.h>24#include <sound/soc.h>
24#include <sound/jack.h>25#include <sound/jack.h>
sound/soc/samsung/s3c2412-i2s.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/gpio.h>20#include <linux/gpio.h>
21#include <linux/clk.h>21#include <linux/clk.h>
22#include <linux/io.h>22#include <linux/io.h>
23#include <linux/module.h>
23 24
24#include <sound/soc.h>25#include <sound/soc.h>
25#include <sound/pcm_params.h>26#include <sound/pcm_params.h>
sound/soc/samsung/s3c24xx-i2s.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/clk.h>18#include <linux/clk.h>
19#include <linux/io.h>19#include <linux/io.h>
20#include <linux/gpio.h>20#include <linux/gpio.h>
21#include <linux/module.h>
21 22
22#include <sound/soc.h>23#include <sound/soc.h>
23#include <sound/pcm_params.h>24#include <sound/pcm_params.h>
sound/soc/samsung/s3c24xx_simtec.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/gpio.h>10#include <linux/gpio.h>
11#include <linux/clk.h>11#include <linux/clk.h>
12#include <linux/module.h>
12 13
13#include <sound/soc.h>14#include <sound/soc.h>
14 15
sound/soc/samsung/s3c24xx_simtec_hermes.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 * published by the Free Software Foundation.7 * published by the Free Software Foundation.
8*/8*/
9 9
10#include <linux/module.h>
10#include <sound/soc.h>11#include <sound/soc.h>
11 12
12#include "s3c24xx_simtec.h"13#include "s3c24xx_simtec.h"
sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 * published by the Free Software Foundation.7 * published by the Free Software Foundation.
8*/8*/
9 9
10#include <linux/module.h>
10#include <sound/soc.h>11#include <sound/soc.h>
11 12
12#include "s3c24xx_simtec.h"13#include "s3c24xx_simtec.h"
sound/soc/samsung/s3c24xx_uda134x.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/clk.h>14#include <linux/clk.h>
15#include <linux/gpio.h>15#include <linux/gpio.h>
16#include <linux/module.h>
16 17
17#include <sound/soc.h>18#include <sound/soc.h>
18#include <sound/s3c24xx_uda134x.h>19#include <sound/s3c24xx_uda134x.h>
sound/soc/samsung/smartq_wm8987.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/gpio.h>16#include <linux/gpio.h>
17#include <linux/module.h>
17 18
18#include <sound/soc.h>19#include <sound/soc.h>
19#include <sound/jack.h>20#include <sound/jack.h>
sound/soc/samsung/smdk_spdif.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <linux/clk.h>13#include <linux/clk.h>
14#include <linux/module.h>
14 15
15#include <sound/soc.h>16#include <sound/soc.h>
16 17
sound/soc/samsung/smdk_wm8580.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 * option) any later version.10 * option) any later version.
11 */11 */
12 12
13#include <linux/module.h>
13#include <sound/soc.h>14#include <sound/soc.h>
14#include <sound/pcm_params.h>15#include <sound/pcm_params.h>
15 16
sound/soc/samsung/smdk_wm8580pcm.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 * Free Software Foundation; either version 2 of the License, or (at your8 * Free Software Foundation; either version 2 of the License, or (at your
9 * option) any later version.9 * option) any later version.
10 */10 */
11#include <linux/module.h>
11#include <sound/soc.h>12#include <sound/soc.h>
12#include <sound/pcm_params.h>13#include <sound/pcm_params.h>
13#include <sound/pcm.h>14#include <sound/pcm.h>
sound/soc/samsung/smdk_wm8994pcm.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 * Free Software Foundation; either version 2 of the License, or (at your9 * Free Software Foundation; either version 2 of the License, or (at your
10 * option) any later version.10 * option) any later version.
11 */11 */
12#include <linux/module.h>
12#include <sound/soc.h>13#include <sound/soc.h>
13#include <sound/pcm.h>14#include <sound/pcm.h>
14#include <sound/pcm_params.h>15#include <sound/pcm_params.h>
sound/soc/samsung/smdk_wm9713.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 *11 *
12 */12 */
13 13
14#include <linux/module.h>
14#include <sound/soc.h>15#include <sound/soc.h>
15 16
16static struct snd_soc_card smdk;17static struct snd_soc_card smdk;
sound/soc/samsung/spdif.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/clk.h>13#include <linux/clk.h>
14#include <linux/io.h>14#include <linux/io.h>
15#include <linux/module.h>
15 16
16#include <sound/soc.h>17#include <sound/soc.h>
17#include <sound/pcm_params.h>18#include <sound/pcm_params.h>
sound/soc/samsung/speyside.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <sound/soc-dapm.h>13#include <sound/soc-dapm.h>
14#include <sound/jack.h>14#include <sound/jack.h>
15#include <linux/gpio.h>15#include <linux/gpio.h>
16#include <linux/module.h>
16 17
17#include "../codecs/wm8996.h"18#include "../codecs/wm8996.h"
18#include "../codecs/wm9081.h"19#include "../codecs/wm9081.h"
sound/soc/samsung/speyside_wm8962.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <sound/soc-dapm.h>13#include <sound/soc-dapm.h>
14#include <sound/jack.h>14#include <sound/jack.h>
15#include <linux/gpio.h>15#include <linux/gpio.h>
16#include <linux/module.h>
16 17
17#include "../codecs/wm8962.h"18#include "../codecs/wm8962.h"
18 19
sound/soc/sh/fsi-ak4642.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/platform_device.h>12#include <linux/platform_device.h>
13#include <linux/module.h>
13#include <sound/sh_fsi.h>14#include <sound/sh_fsi.h>
14 15
15struct fsi_ak4642_data {16struct fsi_ak4642_data {
sound/soc/sh/fsi-da7210.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <linux/platform_device.h>13#include <linux/platform_device.h>
14#include <linux/module.h>
14#include <sound/sh_fsi.h>15#include <sound/sh_fsi.h>
15 16
16static int fsi_da7210_init(struct snd_soc_pcm_runtime *rtd)17static int fsi_da7210_init(struct snd_soc_pcm_runtime *rtd)
sound/soc/sh/fsi-hdmi.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/platform_device.h>12#include <linux/platform_device.h>
13#include <linux/module.h>
13#include <sound/sh_fsi.h>14#include <sound/sh_fsi.h>
14 15
15struct fsi_hdmi_data {16struct fsi_hdmi_data {
sound/soc/sh/fsi.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/pm_runtime.h>16#include <linux/pm_runtime.h>
17#include <linux/io.h>17#include <linux/io.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/module.h>
19#include <sound/soc.h>20#include <sound/soc.h>
20#include <sound/sh_fsi.h>21#include <sound/sh_fsi.h>
21 22
sound/soc/sh/siu_dai.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/firmware.h>23#include <linux/firmware.h>
24#include <linux/pm_runtime.h>24#include <linux/pm_runtime.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/module.h>
26 27
27#include <asm/clock.h>28#include <asm/clock.h>
28#include <asm/siu.h>29#include <asm/siu.h>
sound/soc/soc-cache.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/lzo.h>17#include <linux/lzo.h>
18#include <linux/bitmap.h>18#include <linux/bitmap.h>
19#include <linux/rbtree.h>19#include <linux/rbtree.h>
20#include <linux/export.h>
20 21
21#include <trace/events/asoc.h>22#include <trace/events/asoc.h>
22 23
sound/soc/soc-io.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/i2c.h>14#include <linux/i2c.h>
15#include <linux/spi/spi.h>15#include <linux/spi/spi.h>
16#include <linux/regmap.h>16#include <linux/regmap.h>
17#include <linux/export.h>
17#include <sound/soc.h>18#include <sound/soc.h>
18 19
19#include <trace/events/asoc.h>20#include <trace/events/asoc.h>
sound/soc/soc-jack.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/interrupt.h>17#include <linux/interrupt.h>
18#include <linux/workqueue.h>18#include <linux/workqueue.h>
19#include <linux/delay.h>19#include <linux/delay.h>
20#include <linux/export.h>
20#include <trace/events/asoc.h>21#include <trace/events/asoc.h>
21 22
22/**23/**
sound/soc/soc-utils.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/platform_device.h>16#include <linux/platform_device.h>
17#include <linux/export.h>
17#include <sound/core.h>18#include <sound/core.h>
18#include <sound/pcm.h>19#include <sound/pcm.h>
19#include <sound/pcm_params.h>20#include <sound/pcm_params.h>
sound/soc/tegra/tegra_asoc_utils.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/device.h>24#include <linux/device.h>
25#include <linux/err.h>25#include <linux/err.h>
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/module.h>
27 28
28#include "tegra_asoc_utils.h"29#include "tegra_asoc_utils.h"
29 30
sound/sparc/dbri.c+1−0
@@ -70,6 +70,7 @@ · 69 unmodified lines
70#include <linux/of.h>70#include <linux/of.h>
71#include <linux/of_device.h>71#include <linux/of_device.h>
72#include <linux/atomic.h>72#include <linux/atomic.h>
73#include <linux/module.h>
73 74
74MODULE_AUTHOR("Rudolf Koenig, Brent Baccala and Martin Habets");75MODULE_AUTHOR("Rudolf Koenig, Brent Baccala and Martin Habets");
75MODULE_DESCRIPTION("Sun DBRI");76MODULE_DESCRIPTION("Sun DBRI");
sound/synth/emux/emux.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <sound/core.h>24#include <sound/core.h>
25#include <sound/emux_synth.h>25#include <sound/emux_synth.h>
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/module.h>
27#include "emux_voice.h"28#include "emux_voice.h"
28 29
29MODULE_AUTHOR("Takashi Iwai");30MODULE_AUTHOR("Takashi Iwai");
sound/synth/emux/emux_oss.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#ifdef CONFIG_SND_SEQUENCER_OSS26#ifdef CONFIG_SND_SEQUENCER_OSS
27 27
28#include <linux/export.h>
28#include <asm/uaccess.h>29#include <asm/uaccess.h>
29#include <sound/core.h>30#include <sound/core.h>
30#include "emux_voice.h"31#include "emux_voice.h"
sound/synth/emux/emux_seq.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21 21
22#include "emux_voice.h"22#include "emux_voice.h"
23#include <linux/slab.h>23#include <linux/slab.h>
24 24#include <linux/module.h>
25 25
26/* Prototypes for static functions */26/* Prototypes for static functions */
27static void free_port(void *private);27static void free_port(void *private);
sound/synth/emux/emux_synth.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 *22 *
23 */23 */
24 24
25#include <linux/export.h>
25#include "emux_voice.h"26#include "emux_voice.h"
26#include <sound/asoundef.h>27#include <sound/asoundef.h>
27 28
sound/synth/emux/soundfont.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 */27 */
28#include <asm/uaccess.h>28#include <asm/uaccess.h>
29#include <linux/slab.h>29#include <linux/slab.h>
30#include <linux/export.h>
30#include <sound/core.h>31#include <sound/core.h>
31#include <sound/soundfont.h>32#include <sound/soundfont.h>
32#include <sound/seq_oss_legacy.h>33#include <sound/seq_oss_legacy.h>
sound/synth/util_mem.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/mutex.h>21#include <linux/mutex.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/slab.h>23#include <linux/slab.h>
24#include <linux/module.h>
24#include <sound/core.h>25#include <sound/core.h>
25#include <sound/util_mem.h>26#include <sound/util_mem.h>
26 27
sound/usb/6fire/firmware.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/firmware.h>17#include <linux/firmware.h>
18#include <linux/module.h>
18#include <linux/bitrev.h>19#include <linux/bitrev.h>
19#include <linux/kernel.h>20#include <linux/kernel.h>
20 21
sound/usb/card.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <linux/mutex.h>47#include <linux/mutex.h>
48#include <linux/usb/audio.h>48#include <linux/usb/audio.h>
49#include <linux/usb/audio-v2.h>49#include <linux/usb/audio-v2.h>
50#include <linux/module.h>
50 51
51#include <sound/control.h>52#include <sound/control.h>
52#include <sound/core.h>53#include <sound/core.h>
sound/usb/midi.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <linux/usb.h>47#include <linux/usb.h>
48#include <linux/wait.h>48#include <linux/wait.h>
49#include <linux/usb/audio.h>49#include <linux/usb/audio.h>
50#include <linux/module.h>
50 51
51#include <sound/core.h>52#include <sound/core.h>
52#include <sound/control.h>53#include <sound/control.h>
sound/usb/usx2y/us122l.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/slab.h>19#include <linux/slab.h>
20#include <linux/usb.h>20#include <linux/usb.h>
21#include <linux/usb/audio.h>21#include <linux/usb/audio.h>
22#include <linux/module.h>
22#include <sound/core.h>23#include <sound/core.h>
23#include <sound/hwdep.h>24#include <sound/hwdep.h>
24#include <sound/pcm.h>25#include <sound/pcm.h>
sound/usb/usx2y/usbusx2yaudio.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/interrupt.h>34#include <linux/interrupt.h>
35#include <linux/slab.h>35#include <linux/slab.h>
36#include <linux/usb.h>36#include <linux/usb.h>
37#include <linux/moduleparam.h>
37#include <sound/core.h>38#include <sound/core.h>
38#include <sound/info.h>39#include <sound/info.h>
39#include <sound/pcm.h>40#include <sound/pcm.h>
virt/kvm/iommu.c+2−0
@@ -25,7 +25,9 @@ · 24 unmodified lines
25 25
26#include <linux/list.h>26#include <linux/list.h>
27#include <linux/kvm_host.h>27#include <linux/kvm_host.h>
28#include <linux/module.h>
28#include <linux/pci.h>29#include <linux/pci.h>
30#include <linux/stat.h>
29#include <linux/dmar.h>31#include <linux/dmar.h>
30#include <linux/iommu.h>32#include <linux/iommu.h>
31#include <linux/intel-iommu.h>33#include <linux/intel-iommu.h>