History

Create platform_device.h to contain all the platform device details. Convert everyone who uses platform_bus_type to include linux/platform_device.h.

Russell King committed 21 years ago

Commit d052d1b1 parent 8a212ab198 files · +214 −158Browse files

Unified · Split

198 files
  1. arch/arm/common/locomo.c +1 −1
  2. arch/arm/common/sa1111.c +1 −1
  3. arch/arm/common/scoop.c +1 −1
  4. arch/arm/mach-aaec2000/core.c +1 −1
  5. arch/arm/mach-h720x/h7202-eval.c +1 −1
  6. arch/arm/mach-imx/generic.c +1 −1
  7. arch/arm/mach-imx/mx1ads.c +1 −0
  8. arch/arm/mach-integrator/integrator_ap.c +1 −1
  9. arch/arm/mach-integrator/integrator_cp.c +1 −1
  10. arch/arm/mach-iop3xx/iop321-setup.c +1 −1
  11. arch/arm/mach-iop3xx/iop331-setup.c +1 −1
  12. arch/arm/mach-ixp2000/enp2611.c +1 −1
  13. arch/arm/mach-ixp2000/ixdp2x00.c +1 −1
  14. arch/arm/mach-ixp2000/ixdp2x01.c +1 −1
  15. arch/arm/mach-ixp4xx/common.c +1 −0
  16. arch/arm/mach-lh7a40x/arch-lpd7a40x.c +1 −1
  17. arch/arm/mach-omap1/board-h2.c +1 −1
  18. arch/arm/mach-omap1/board-h3.c +1 −1
  19. arch/arm/mach-omap1/board-innovator.c +1 −1
  20. arch/arm/mach-omap1/board-netstar.c +1 −1
  21. arch/arm/mach-omap1/board-osk.c +1 −1
  22. arch/arm/mach-omap1/board-perseus2.c +1 −1
  23. arch/arm/mach-omap1/board-voiceblue.c +1 −1
  24. arch/arm/mach-omap1/devices.c +1 −1
  25. arch/arm/mach-pxa/corgi.c +1 −1
  26. arch/arm/mach-pxa/corgi_lcd.c +1 −1
  27. arch/arm/mach-pxa/corgi_ssp.c +1 −1
  28. arch/arm/mach-pxa/generic.c +1 −1
  29. arch/arm/mach-pxa/idp.c +1 −1
  30. arch/arm/mach-pxa/lubbock.c +1 −1
  31. arch/arm/mach-pxa/mainstone.c +1 −1
  32. arch/arm/mach-pxa/poodle.c +1 −1
  33. arch/arm/mach-pxa/pxa27x.c +1 −1
  34. arch/arm/mach-pxa/spitz.c +1 −1
  35. arch/arm/mach-s3c2410/clock.c +1 −1
  36. arch/arm/mach-s3c2410/cpu.c +1 −1
  37. arch/arm/mach-s3c2410/devs.c +1 −1
  38. arch/arm/mach-s3c2410/devs.h +1 −0
  39. arch/arm/mach-s3c2410/mach-anubis.c +1 −1
  40. arch/arm/mach-s3c2410/mach-bast.c +1 −1
  41. arch/arm/mach-s3c2410/mach-h1940.c +1 −0
  42. arch/arm/mach-s3c2410/mach-n30.c +1 −1
  43. arch/arm/mach-s3c2410/mach-nexcoder.c +1 −1
  44. arch/arm/mach-s3c2410/mach-otom.c +1 −1
  45. arch/arm/mach-s3c2410/mach-rx3715.c +1 −0
  46. arch/arm/mach-s3c2410/mach-smdk2410.c +1 −0
  47. arch/arm/mach-s3c2410/mach-smdk2440.c +1 −0
  48. arch/arm/mach-s3c2410/s3c2410.c +1 −1
  49. arch/arm/mach-s3c2410/s3c2440.c +1 −1
  50. arch/arm/mach-sa1100/badge4.c +1 −1
  51. arch/arm/mach-sa1100/cerf.c +1 −1
  52. arch/arm/mach-sa1100/collie.c +1 −1
  53. arch/arm/mach-sa1100/generic.c +1 −0
  54. arch/arm/mach-sa1100/jornada720.c +1 −1
  55. arch/arm/mach-sa1100/neponset.c +1 −1
  56. arch/arm/mach-sa1100/pleb.c +1 −1
  57. arch/arm/mach-sa1100/simpad.c +1 −1
  58. arch/arm/mach-versatile/core.c +1 −0
  59. arch/arm/plat-omap/usb.c +1 −1
  60. arch/m32r/kernel/setup_m32700ut.c +1 −1
  61. arch/m32r/kernel/setup_mappi.c +1 −1
  62. arch/m32r/kernel/setup_mappi2.c +1 −1
  63. arch/m32r/kernel/setup_mappi3.c +1 −1
  64. arch/m32r/kernel/setup_opsput.c +1 −1
  65. arch/mips/au1000/common/platform.c +1 −1
  66. arch/ppc/platforms/4xx/ibm440ep.c +1 −0
  67. arch/ppc/platforms/4xx/ibmstb4.c +1 −0
  68. arch/ppc/platforms/4xx/redwood5.c +1 −1
  69. arch/ppc/platforms/4xx/redwood6.c +1 −1
  70. arch/ppc/platforms/chrp_pegasos_eth.c +1 −1
  71. arch/ppc/platforms/cpci690.c +1 −0
  72. arch/ppc/platforms/ev64260.c +1 −0
  73. arch/ppc/platforms/ev64360.c +1 −0
  74. arch/ppc/platforms/hdpu.c +1 −0
  75. arch/ppc/platforms/katana.c +1 −0
  76. arch/ppc/platforms/radstone_ppc7d.c +1 −0
  77. arch/ppc/syslib/mpc52xx_devices.c +1 −0
  78. arch/ppc/syslib/mv64x60.c +1 −0
  79. arch/ppc/syslib/pq2_devices.c +1 −1
  80. arch/sh/boards/superh/microdev/setup.c +1 −1
  81. arch/um/drivers/net_kern.c +1 −0
  82. arch/um/drivers/ubd_kern.c +1 −0
  83. arch/xtensa/platform-iss/network.c +1 −0
  84. drivers/base/platform.c +1 −1
  85. drivers/block/floppy.c +1 −1
  86. drivers/char/s3c2410-rtc.c +1 −1
  87. drivers/char/sonypi.c +1 −0
  88. drivers/char/tb0219.c +1 −1
  89. drivers/char/vr41xx_giu.c +1 −1
  90. drivers/char/vr41xx_rtc.c +1 −1
  91. drivers/char/watchdog/mpcore_wdt.c +1 −1
  92. drivers/char/watchdog/mv64x60_wdt.c +2 −0
  93. drivers/char/watchdog/s3c2410_wdt.c +1 −1
  94. drivers/eisa/virtual_root.c +1 −1
  95. drivers/firmware/dcdbas.c +1 −1
  96. drivers/firmware/dell_rbu.c +1 −1
  97. drivers/hwmon/hdaps.c +1 −1
  98. drivers/i2c/busses/i2c-iop3xx.c +1 −1
  99. drivers/i2c/busses/i2c-isa.c +1 −0
  100. drivers/i2c/busses/i2c-ixp2000.c +1 −1
  101. drivers/i2c/busses/i2c-ixp4xx.c +1 −1
  102. drivers/i2c/busses/i2c-mpc.c +2 −0
  103. drivers/i2c/busses/i2c-mv64xxx.c +2 −0
  104. drivers/i2c/busses/i2c-pxa.c +1 −0
  105. drivers/i2c/busses/i2c-s3c2410.c +1 −1
  106. drivers/i2c/chips/isp1301_omap.c +1 −1
  107. drivers/i2c/i2c-core.c +1 −0
  108. drivers/i2c/i2c-dev.c +1 −0
  109. drivers/input/keyboard/corgikbd.c +1 −1
  110. drivers/input/keyboard/spitzkbd.c +1 −1
  111. drivers/input/serio/ct82c710.c +1 −0
  112. drivers/input/serio/i8042.c +1 −0
  113. drivers/input/serio/maceps2.c +1 −1
  114. drivers/input/serio/q40kbd.c +1 −0
  115. drivers/input/serio/rpckbd.c +1 −0
  116. drivers/input/touchscreen/corgi_ts.c +1 −1
  117. drivers/mfd/mcp-sa11x0.c +1 −1
  118. drivers/misc/hdpuftrs/hdpu_cpustate.c +1 −1
  119. drivers/misc/hdpuftrs/hdpu_nexus.c +1 −1
  120. drivers/mmc/pxamci.c +1 −1
  121. drivers/mmc/wbsd.c +1 −1
  122. drivers/mtd/maps/bast-flash.c +1 −1
  123. drivers/mtd/maps/integrator-flash.c +1 −1
  124. drivers/mtd/maps/ixp2000.c +1 −1
  125. drivers/mtd/maps/ixp4xx.c +1 −1
  126. drivers/mtd/maps/omap_nor.c +1 −1
  127. drivers/mtd/maps/plat-ram.c +1 −1
  128. drivers/mtd/maps/sa1100-flash.c +1 −1
  129. drivers/mtd/nand/s3c2410.c +1 −1
  130. drivers/net/depca.c +1 −1
  131. drivers/net/dm9000.c +1 −0
  132. drivers/net/gianfar.c +1 −1
  133. drivers/net/gianfar_mii.c +1 −0
  134. drivers/net/irda/pxaficp_ir.c +1 −0
  135. drivers/net/irda/sa1100_ir.c +1 −1
  136. drivers/net/irda/smsc-ircc2.c +1 −0
  137. drivers/net/jazzsonic.c +1 −1
  138. drivers/net/macsonic.c +1 −1
  139. drivers/net/mipsnet.c +1 −0
  140. drivers/net/mv643xx_eth.c +2 −0
  141. drivers/net/smc91x.c +1 −1
  142. drivers/net/tokenring/proteon.c +1 −0
  143. drivers/net/tokenring/skisa.c +1 −0
  144. drivers/pcmcia/au1000_generic.c +1 −1
  145. drivers/pcmcia/hd64465_ss.c +1 −1
  146. drivers/pcmcia/i82365.c +1 −1
  147. drivers/pcmcia/m32r_cfc.c +1 −1
  148. drivers/pcmcia/m32r_pcc.c +1 −1
  149. drivers/pcmcia/omap_cf.c +1 −1
  150. drivers/pcmcia/pxa2xx_base.c +1 −0
  151. drivers/pcmcia/pxa2xx_mainstone.c +1 −1
  152. drivers/pcmcia/pxa2xx_sharpsl.c +1 −1
  153. drivers/pcmcia/sa1100_generic.c +1 −0
  154. drivers/pcmcia/tcic.c +1 −1
  155. drivers/pcmcia/vrc4171_card.c +1 −0
  156. drivers/scsi/hosts.c +1 −0
  157. drivers/serial/8250.c +1 −1
  158. drivers/serial/imx.c +1 −1
  159. drivers/serial/mpc52xx_uart.c +1 −1
  160. drivers/serial/mpsc.c +2 −0
  161. drivers/serial/pxa.c +1 −1
  162. drivers/serial/s3c2410.c +1 −1
  163. drivers/serial/sa1100.c +1 −1
  164. drivers/serial/vr41xx_siu.c +1 −1
  165. drivers/usb/gadget/dummy_hcd.c +1 −1
  166. drivers/usb/gadget/lh7a40x_udc.c +2 −0
  167. drivers/usb/gadget/omap_udc.c +1 −1
  168. drivers/usb/gadget/pxa2xx_udc.c +1 −1
  169. drivers/usb/host/isp116x-hcd.c +1 −0
  170. drivers/usb/host/ohci-au1xxx.c +2 −0
  171. drivers/usb/host/ohci-lh7a404.c +2 −0
  172. drivers/usb/host/ohci-omap.c +2 −0
  173. drivers/usb/host/ohci-ppc-soc.c +2 −0
  174. drivers/usb/host/ohci-pxa27x.c +1 −1
  175. drivers/usb/host/ohci-s3c2410.c +2 −0
  176. drivers/usb/host/sl811-hcd.c +1 −0
  177. drivers/usb/host/sl811_cs.c +1 −0
  178. drivers/video/acornfb.c +1 −1
  179. drivers/video/arcfb.c +1 −0
  180. drivers/video/backlight/corgi_bl.c +1 −1
  181. drivers/video/dnfb.c +2 −0
  182. drivers/video/epson1355fb.c +2 −0
  183. drivers/video/gbefb.c +1 −1
  184. drivers/video/imxfb.c +1 −1
  185. drivers/video/pxafb.c +1 −1
  186. drivers/video/q40fb.c +1 −0
  187. drivers/video/s1d13xxxfb.c +1 −1
  188. drivers/video/s3c2410fb.c +1 −0
  189. drivers/video/sa1100fb.c +1 −1
  190. drivers/video/sgivwfb.c +2 −0
  191. drivers/video/vesafb.c +2 −0
  192. drivers/video/vfb.c +2 −0
  193. drivers/video/w100fb.c +1 −1
  194. include/asm-ppc/ppc_sys.h +1 −1
  195. include/linux/device.h +0 −26
  196. include/linux/serial_8250.h +1 −1
  197. sound/arm/pxa2xx-ac97.c +1 −1
  198. sound/core/init.c +2 −0
arch/arm/common/locomo.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/errno.h>23#include <linux/errno.h>
24#include <linux/ioport.h>24#include <linux/ioport.h>
25#include <linux/device.h>25#include <linux/platform_device.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/spinlock.h>27#include <linux/spinlock.h>
28 28
arch/arm/common/sa1111.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22#include <linux/ptrace.h>22#include <linux/ptrace.h>
23#include <linux/errno.h>23#include <linux/errno.h>
24#include <linux/ioport.h>24#include <linux/ioport.h>
25#include <linux/device.h>25#include <linux/platform_device.h>
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/spinlock.h>27#include <linux/spinlock.h>
28#include <linux/dma-mapping.h>28#include <linux/dma-mapping.h>
arch/arm/common/scoop.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 *11 *
12 */12 */
13 13
14#include <linux/device.h>14#include <linux/platform_device.h>
15#include <asm/io.h>15#include <asm/io.h>
16#include <asm/hardware/scoop.h>16#include <asm/hardware/scoop.h>
17 17
arch/arm/mach-aaec2000/core.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/module.h>13#include <linux/module.h>
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/list.h>17#include <linux/list.h>
18#include <linux/errno.h>18#include <linux/errno.h>
19#include <linux/dma-mapping.h>19#include <linux/dma-mapping.h>
arch/arm/mach-h720x/h7202-eval.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/types.h>19#include <linux/types.h>
20#include <linux/string.h>20#include <linux/string.h>
21#include <linux/device.h>21#include <linux/platform_device.h>
22 22
23#include <asm/setup.h>23#include <asm/setup.h>
24#include <asm/types.h>24#include <asm/types.h>
arch/arm/mach-imx/generic.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
23 *23 *
24 */24 */
25#include <linux/device.h>25#include <linux/platform_device.h>
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/kernel.h>27#include <linux/kernel.h>
28#include <linux/module.h>28#include <linux/module.h>
arch/arm/mach-imx/mx1ads.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/device.h>15#include <linux/device.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/platform_device.h>
17#include <asm/system.h>18#include <asm/system.h>
18#include <asm/hardware.h>19#include <asm/hardware.h>
19#include <asm/irq.h>20#include <asm/irq.h>
arch/arm/mach-integrator/integrator_ap.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/list.h>23#include <linux/list.h>
24#include <linux/device.h>24#include <linux/platform_device.h>
25#include <linux/slab.h>25#include <linux/slab.h>
26#include <linux/string.h>26#include <linux/string.h>
27#include <linux/sysdev.h>27#include <linux/sysdev.h>
arch/arm/mach-integrator/integrator_cp.c+1−1
@@ -11,7 +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/list.h>13#include <linux/list.h>
14#include <linux/device.h>14#include <linux/platform_device.h>
15#include <linux/dma-mapping.h>15#include <linux/dma-mapping.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/string.h>17#include <linux/string.h>
arch/arm/mach-iop3xx/iop321-setup.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/major.h>17#include <linux/major.h>
18#include <linux/fs.h>18#include <linux/fs.h>
19#include <linux/device.h>19#include <linux/platform_device.h>
20#include <linux/serial.h>20#include <linux/serial.h>
21#include <linux/tty.h>21#include <linux/tty.h>
22#include <linux/serial_core.h>22#include <linux/serial_core.h>
arch/arm/mach-iop3xx/iop331-setup.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/major.h>16#include <linux/major.h>
17#include <linux/fs.h>17#include <linux/fs.h>
18#include <linux/device.h>18#include <linux/platform_device.h>
19#include <linux/serial.h>19#include <linux/serial.h>
20#include <linux/tty.h>20#include <linux/tty.h>
21#include <linux/serial_core.h>21#include <linux/serial_core.h>
arch/arm/mach-ixp2000/enp2611.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32#include <linux/serial.h>32#include <linux/serial.h>
33#include <linux/tty.h>33#include <linux/tty.h>
34#include <linux/serial_core.h>34#include <linux/serial_core.h>
35#include <linux/device.h>35#include <linux/platform_device.h>
36 36
37#include <asm/io.h>37#include <asm/io.h>
38#include <asm/irq.h>38#include <asm/irq.h>
arch/arm/mach-ixp2000/ixdp2x00.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20#include <linux/mm.h>20#include <linux/mm.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/device.h>23#include <linux/platform_device.h>
24#include <linux/bitops.h>24#include <linux/bitops.h>
25#include <linux/pci.h>25#include <linux/pci.h>
26#include <linux/ioport.h>26#include <linux/ioport.h>
arch/arm/mach-ixp2000/ixdp2x01.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include <linux/serial.h>29#include <linux/serial.h>
30#include <linux/tty.h>30#include <linux/tty.h>
31#include <linux/serial_core.h>31#include <linux/serial_core.h>
32#include <linux/device.h>32#include <linux/platform_device.h>
33 33
34#include <asm/io.h>34#include <asm/io.h>
35#include <asm/irq.h>35#include <asm/irq.h>
arch/arm/mach-ixp4xx/common.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/serial.h>20#include <linux/serial.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/tty.h>22#include <linux/tty.h>
23#include <linux/platform_device.h>
23#include <linux/serial_core.h>24#include <linux/serial_core.h>
24#include <linux/bootmem.h>25#include <linux/bootmem.h>
25#include <linux/interrupt.h>26#include <linux/interrupt.h>
arch/arm/mach-lh7a40x/arch-lpd7a40x.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/tty.h>11#include <linux/tty.h>
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/device.h>13#include <linux/platform_device.h>
14#include <linux/interrupt.h>14#include <linux/interrupt.h>
15 15
16#include <asm/hardware.h>16#include <asm/hardware.h>
arch/arm/mach-omap1/board-h2.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21 21
22#include <linux/kernel.h>22#include <linux/kernel.h>
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/device.h>24#include <linux/platform_device.h>
25#include <linux/delay.h>25#include <linux/delay.h>
26#include <linux/mtd/mtd.h>26#include <linux/mtd/mtd.h>
27#include <linux/mtd/partitions.h>27#include <linux/mtd/partitions.h>
arch/arm/mach-omap1/board-h3.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/major.h>20#include <linux/major.h>
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/device.h>22#include <linux/platform_device.h>
23#include <linux/errno.h>23#include <linux/errno.h>
24#include <linux/mtd/mtd.h>24#include <linux/mtd/mtd.h>
25#include <linux/mtd/partitions.h>25#include <linux/mtd/partitions.h>
arch/arm/mach-omap1/board-innovator.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18 18
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/device.h>21#include <linux/platform_device.h>
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/mtd/mtd.h>23#include <linux/mtd/mtd.h>
24#include <linux/mtd/partitions.h>24#include <linux/mtd/partitions.h>
arch/arm/mach-omap1/board-netstar.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 */11 */
12 12
13#include <linux/delay.h>13#include <linux/delay.h>
14#include <linux/device.h>14#include <linux/platform_device.h>
15#include <linux/interrupt.h>15#include <linux/interrupt.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
arch/arm/mach-omap1/board-osk.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28 28
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/device.h>31#include <linux/platform_device.h>
32#include <linux/interrupt.h>32#include <linux/interrupt.h>
33 33
34#include <linux/mtd/mtd.h>34#include <linux/mtd/mtd.h>
arch/arm/mach-omap1/board-perseus2.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/delay.h>17#include <linux/delay.h>
18#include <linux/mtd/mtd.h>18#include <linux/mtd/mtd.h>
19#include <linux/mtd/partitions.h>19#include <linux/mtd/partitions.h>
arch/arm/mach-omap1/board-voiceblue.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <linux/delay.h>15#include <linux/delay.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/interrupt.h>17#include <linux/interrupt.h>
18#include <linux/init.h>18#include <linux/init.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
arch/arm/mach-omap1/devices.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/module.h>13#include <linux/module.h>
14#include <linux/kernel.h>14#include <linux/kernel.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17 17
18#include <asm/hardware.h>18#include <asm/hardware.h>
19#include <asm/io.h>19#include <asm/io.h>
arch/arm/mach-pxa/corgi.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/init.h>16#include <linux/init.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/major.h>18#include <linux/major.h>
19#include <linux/fs.h>19#include <linux/fs.h>
20#include <linux/interrupt.h>20#include <linux/interrupt.h>
arch/arm/mach-pxa/corgi_lcd.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/device.h>20#include <linux/platform_device.h>
21#include <linux/module.h>21#include <linux/module.h>
22#include <asm/arch/akita.h>22#include <asm/arch/akita.h>
23#include <asm/arch/corgi.h>23#include <asm/arch/corgi.h>
arch/arm/mach-pxa/corgi_ssp.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/slab.h>16#include <linux/slab.h>
17#include <linux/delay.h>17#include <linux/delay.h>
18#include <linux/device.h>18#include <linux/platform_device.h>
19#include <asm/hardware.h>19#include <asm/hardware.h>
20#include <asm/mach-types.h>20#include <asm/mach-types.h>
21 21
arch/arm/mach-pxa/generic.c+1−1
@@ -20,7 +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/device.h>23#include <linux/platform_device.h>
24#include <linux/ioport.h>24#include <linux/ioport.h>
25#include <linux/pm.h>25#include <linux/pm.h>
26 26
arch/arm/mach-pxa/idp.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18 18
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/interrupt.h>20#include <linux/interrupt.h>
21#include <linux/device.h>21#include <linux/platform_device.h>
22#include <linux/fb.h>22#include <linux/fb.h>
23 23
24#include <asm/setup.h>24#include <asm/setup.h>
arch/arm/mach-pxa/lubbock.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/module.h>14#include <linux/module.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/sysdev.h>18#include <linux/sysdev.h>
19#include <linux/major.h>19#include <linux/major.h>
20#include <linux/fb.h>20#include <linux/fb.h>
arch/arm/mach-pxa/mainstone.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/sysdev.h>18#include <linux/sysdev.h>
19#include <linux/interrupt.h>19#include <linux/interrupt.h>
20#include <linux/sched.h>20#include <linux/sched.h>
arch/arm/mach-pxa/poodle.c+1−1
@@ -16,7 +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/device.h>19#include <linux/platform_device.h>
20#include <linux/fb.h>20#include <linux/fb.h>
21 21
22#include <asm/hardware.h>22#include <asm/hardware.h>
arch/arm/mach-pxa/pxa27x.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/pm.h>18#include <linux/pm.h>
19#include <linux/device.h>19#include <linux/platform_device.h>
20 20
21#include <asm/hardware.h>21#include <asm/hardware.h>
22#include <asm/irq.h>22#include <asm/irq.h>
arch/arm/mach-pxa/spitz.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/init.h>16#include <linux/init.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/major.h>19#include <linux/major.h>
20#include <linux/fs.h>20#include <linux/fs.h>
arch/arm/mach-s3c2410/clock.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32#include <linux/list.h>32#include <linux/list.h>
33#include <linux/errno.h>33#include <linux/errno.h>
34#include <linux/err.h>34#include <linux/err.h>
35#include <linux/device.h>35#include <linux/platform_device.h>
36#include <linux/sysdev.h>36#include <linux/sysdev.h>
37 37
38#include <linux/interrupt.h>38#include <linux/interrupt.h>
arch/arm/mach-s3c2410/cpu.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/module.h>26#include <linux/module.h>
27#include <linux/interrupt.h>27#include <linux/interrupt.h>
28#include <linux/ioport.h>28#include <linux/ioport.h>
29#include <linux/device.h>29#include <linux/platform_device.h>
30 30
31#include <asm/hardware.h>31#include <asm/hardware.h>
32#include <asm/irq.h>32#include <asm/irq.h>
arch/arm/mach-s3c2410/devs.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/list.h>24#include <linux/list.h>
25#include <linux/timer.h>25#include <linux/timer.h>
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/device.h>27#include <linux/platform_device.h>
28 28
29#include <asm/mach/arch.h>29#include <asm/mach/arch.h>
30#include <asm/mach/map.h>30#include <asm/mach/map.h>
arch/arm/mach-s3c2410/devs.h+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 * 10-Feb-2005 BJD Added camera from guillaume.gourat@nexvision.tv15 * 10-Feb-2005 BJD Added camera from guillaume.gourat@nexvision.tv
16*/16*/
17#include <linux/config.h>17#include <linux/config.h>
18#include <linux/platform_device.h>
18 19
19extern struct platform_device *s3c24xx_uart_devs[];20extern struct platform_device *s3c24xx_uart_devs[];
20 21
arch/arm/mach-s3c2410/mach-anubis.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/list.h>21#include <linux/list.h>
22#include <linux/timer.h>22#include <linux/timer.h>
23#include <linux/init.h>23#include <linux/init.h>
24#include <linux/device.h>24#include <linux/platform_device.h>
25 25
26#include <asm/mach/arch.h>26#include <asm/mach/arch.h>
27#include <asm/mach/map.h>27#include <asm/mach/map.h>
arch/arm/mach-s3c2410/mach-bast.c+1−1
@@ -41,7 +41,7 @@ · 40 unmodified lines
41#include <linux/list.h>41#include <linux/list.h>
42#include <linux/timer.h>42#include <linux/timer.h>
43#include <linux/init.h>43#include <linux/init.h>
44#include <linux/device.h>44#include <linux/platform_device.h>
45#include <linux/dm9000.h>45#include <linux/dm9000.h>
46 46
47#include <asm/mach/arch.h>47#include <asm/mach/arch.h>
arch/arm/mach-s3c2410/mach-h1940.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/list.h>34#include <linux/list.h>
35#include <linux/timer.h>35#include <linux/timer.h>
36#include <linux/init.h>36#include <linux/init.h>
37#include <linux/platform_device.h>
37 38
38#include <asm/mach/arch.h>39#include <asm/mach/arch.h>
39#include <asm/mach/map.h>40#include <asm/mach/map.h>
arch/arm/mach-s3c2410/mach-n30.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20#include <linux/timer.h>20#include <linux/timer.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/delay.h>22#include <linux/delay.h>
23#include <linux/device.h>23#include <linux/platform_device.h>
24#include <linux/kthread.h>24#include <linux/kthread.h>
25 25
26#include <asm/mach/arch.h>26#include <asm/mach/arch.h>
arch/arm/mach-s3c2410/mach-nexcoder.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include <linux/timer.h>19#include <linux/timer.h>
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/string.h>21#include <linux/string.h>
22#include <linux/device.h>22#include <linux/platform_device.h>
23 23
24#include <linux/mtd/map.h>24#include <linux/mtd/map.h>
25 25
arch/arm/mach-s3c2410/mach-otom.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/list.h>15#include <linux/list.h>
16#include <linux/timer.h>16#include <linux/timer.h>
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/device.h>18#include <linux/platform_device.h>
19 19
20#include <asm/mach/arch.h>20#include <asm/mach/arch.h>
21#include <asm/mach/map.h>21#include <asm/mach/map.h>
arch/arm/mach-s3c2410/mach-rx3715.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/tty.h>28#include <linux/tty.h>
29#include <linux/console.h>29#include <linux/console.h>
30#include <linux/platform_device.h>
30#include <linux/serial_core.h>31#include <linux/serial_core.h>
31#include <linux/serial.h>32#include <linux/serial.h>
32 33
arch/arm/mach-s3c2410/mach-smdk2410.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/list.h>38#include <linux/list.h>
39#include <linux/timer.h>39#include <linux/timer.h>
40#include <linux/init.h>40#include <linux/init.h>
41#include <linux/platform_device.h>
41 42
42#include <asm/mach/arch.h>43#include <asm/mach/arch.h>
43#include <asm/mach/map.h>44#include <asm/mach/map.h>
arch/arm/mach-s3c2410/mach-smdk2440.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/list.h>28#include <linux/list.h>
29#include <linux/timer.h>29#include <linux/timer.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/platform_device.h>
31 32
32#include <asm/mach/arch.h>33#include <asm/mach/arch.h>
33#include <asm/mach/map.h>34#include <asm/mach/map.h>
arch/arm/mach-s3c2410/s3c2410.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <linux/list.h>27#include <linux/list.h>
28#include <linux/timer.h>28#include <linux/timer.h>
29#include <linux/init.h>29#include <linux/init.h>
30#include <linux/device.h>30#include <linux/platform_device.h>
31 31
32#include <asm/mach/arch.h>32#include <asm/mach/arch.h>
33#include <asm/mach/map.h>33#include <asm/mach/map.h>
arch/arm/mach-s3c2410/s3c2440.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/list.h>26#include <linux/list.h>
27#include <linux/timer.h>27#include <linux/timer.h>
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/device.h>29#include <linux/platform_device.h>
30#include <linux/sysdev.h>30#include <linux/sysdev.h>
31 31
32#include <asm/mach/arch.h>32#include <asm/mach/arch.h>
arch/arm/mach-sa1100/badge4.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16#include <linux/module.h>16#include <linux/module.h>
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/device.h>19#include <linux/platform_device.h>
20#include <linux/delay.h>20#include <linux/delay.h>
21#include <linux/tty.h>21#include <linux/tty.h>
22#include <linux/mtd/mtd.h>22#include <linux/mtd/mtd.h>
arch/arm/mach-sa1100/cerf.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/tty.h>16#include <linux/tty.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/mtd/mtd.h>18#include <linux/mtd/mtd.h>
19#include <linux/mtd/partitions.h>19#include <linux/mtd/partitions.h>
20 20
arch/arm/mach-sa1100/collie.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/kernel.h>21#include <linux/kernel.h>
22#include <linux/tty.h>22#include <linux/tty.h>
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/device.h>24#include <linux/platform_device.h>
25#include <linux/mtd/mtd.h>25#include <linux/mtd/mtd.h>
26#include <linux/mtd/partitions.h>26#include <linux/mtd/partitions.h>
27#include <linux/timer.h>27#include <linux/timer.h>
arch/arm/mach-sa1100/generic.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/pm.h>17#include <linux/pm.h>
18#include <linux/cpufreq.h>18#include <linux/cpufreq.h>
19#include <linux/ioport.h>19#include <linux/ioport.h>
20#include <linux/platform_device.h>
20 21
21#include <asm/div64.h>22#include <asm/div64.h>
22#include <asm/hardware.h>23#include <asm/hardware.h>
arch/arm/mach-sa1100/jornada720.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/tty.h>7#include <linux/tty.h>
8#include <linux/delay.h>8#include <linux/delay.h>
9#include <linux/device.h>9#include <linux/platform_device.h>
10#include <linux/ioport.h>10#include <linux/ioport.h>
11 11
12#include <asm/hardware.h>12#include <asm/hardware.h>
arch/arm/mach-sa1100/neponset.c+1−1
@@ -8,7 +8,7 @@ · 7 unmodified lines
8#include <linux/tty.h>8#include <linux/tty.h>
9#include <linux/ioport.h>9#include <linux/ioport.h>
10#include <linux/serial_core.h>10#include <linux/serial_core.h>
11#include <linux/device.h>11#include <linux/platform_device.h>
12#include <linux/slab.h>12#include <linux/slab.h>
13 13
14#include <asm/hardware.h>14#include <asm/hardware.h>
arch/arm/mach-sa1100/pleb.c+1−1
@@ -6,7 +6,7 @@ · 5 unmodified lines
6#include <linux/kernel.h>6#include <linux/kernel.h>
7#include <linux/tty.h>7#include <linux/tty.h>
8#include <linux/ioport.h>8#include <linux/ioport.h>
9#include <linux/device.h>9#include <linux/platform_device.h>
10 10
11#include <linux/mtd/partitions.h>11#include <linux/mtd/partitions.h>
12 12
arch/arm/mach-sa1100/simpad.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10#include <linux/proc_fs.h>10#include <linux/proc_fs.h>
11#include <linux/string.h> 11#include <linux/string.h>
12#include <linux/pm.h>12#include <linux/pm.h>
13#include <linux/device.h>13#include <linux/platform_device.h>
14#include <linux/mtd/mtd.h>14#include <linux/mtd/mtd.h>
15#include <linux/mtd/partitions.h>15#include <linux/mtd/partitions.h>
16 16
arch/arm/mach-versatile/core.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/device.h>23#include <linux/device.h>
24#include <linux/dma-mapping.h>24#include <linux/dma-mapping.h>
25#include <linux/platform_device.h>
25#include <linux/sysdev.h>26#include <linux/sysdev.h>
26#include <linux/interrupt.h>27#include <linux/interrupt.h>
27 28
arch/arm/plat-omap/usb.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/types.h>26#include <linux/types.h>
27#include <linux/errno.h>27#include <linux/errno.h>
28#include <linux/init.h>28#include <linux/init.h>
29#include <linux/device.h>29#include <linux/platform_device.h>
30#include <linux/usb_otg.h>30#include <linux/usb_otg.h>
31 31
32#include <asm/io.h>32#include <asm/io.h>
arch/m32r/kernel/setup_m32700ut.c+1−1
@@ -15,7 +15,7 @@ · 14 unmodified lines
15#include <linux/irq.h>15#include <linux/irq.h>
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/device.h>18#include <linux/platform_device.h>
19 19
20#include <asm/system.h>20#include <asm/system.h>
21#include <asm/m32r.h>21#include <asm/m32r.h>
arch/m32r/kernel/setup_mappi.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11#include <linux/irq.h>11#include <linux/irq.h>
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/device.h>14#include <linux/platform_device.h>
15 15
16#include <asm/system.h>16#include <asm/system.h>
17#include <asm/m32r.h>17#include <asm/m32r.h>
arch/m32r/kernel/setup_mappi2.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11#include <linux/irq.h>11#include <linux/irq.h>
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/device.h>14#include <linux/platform_device.h>
15 15
16#include <asm/system.h>16#include <asm/system.h>
17#include <asm/m32r.h>17#include <asm/m32r.h>
arch/m32r/kernel/setup_mappi3.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11#include <linux/irq.h>11#include <linux/irq.h>
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/device.h>14#include <linux/platform_device.h>
15 15
16#include <asm/system.h>16#include <asm/system.h>
17#include <asm/m32r.h>17#include <asm/m32r.h>
arch/m32r/kernel/setup_opsput.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16#include <linux/irq.h>16#include <linux/irq.h>
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/init.h>18#include <linux/init.h>
19#include <linux/device.h>19#include <linux/platform_device.h>
20 20
21#include <asm/system.h>21#include <asm/system.h>
22#include <asm/m32r.h>22#include <asm/m32r.h>
arch/mips/au1000/common/platform.c+1−1
@@ -7,7 +7,7 @@ · 6 unmodified lines
7 * License version 2. This program is licensed "as is" without any7 * License version 2. This program is licensed "as is" without any
8 * warranty of any kind, whether express or implied.8 * warranty of any kind, whether express or implied.
9 */9 */
10#include <linux/device.h>10#include <linux/platform_device.h>
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/resource.h>13#include <linux/resource.h>
arch/ppc/platforms/4xx/ibm440ep.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/module.h>16#include <linux/module.h>
17#include <linux/platform_device.h>
17#include <platforms/4xx/ibm440ep.h>18#include <platforms/4xx/ibm440ep.h>
18#include <asm/ocp.h>19#include <asm/ocp.h>
19#include <asm/ppc4xx_pic.h>20#include <asm/ppc4xx_pic.h>
arch/ppc/platforms/4xx/ibmstb4.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/platform_device.h>
13#include <asm/ocp.h>14#include <asm/ocp.h>
14#include <asm/ppc4xx_pic.h>15#include <asm/ppc4xx_pic.h>
15#include <platforms/4xx/ibmstb4.h>16#include <platforms/4xx/ibmstb4.h>
arch/ppc/platforms/4xx/redwood5.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/config.h>14#include <linux/config.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/pagemap.h>16#include <linux/pagemap.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/ioport.h>18#include <linux/ioport.h>
19#include <asm/io.h>19#include <asm/io.h>
20#include <asm/machdep.h>20#include <asm/machdep.h>
arch/ppc/platforms/4xx/redwood6.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <linux/config.h>12#include <linux/config.h>
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/pagemap.h>14#include <linux/pagemap.h>
15#include <linux/device.h>15#include <linux/platform_device.h>
16#include <linux/ioport.h>16#include <linux/ioport.h>
17#include <asm/io.h>17#include <asm/io.h>
18#include <asm/ppc4xx_pic.h>18#include <asm/ppc4xx_pic.h>
arch/ppc/platforms/chrp_pegasos_eth.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/types.h>13#include <linux/types.h>
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/ioport.h>15#include <linux/ioport.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/mv643xx.h>17#include <linux/mv643xx.h>
18#include <linux/pci.h>18#include <linux/pci.h>
19 19
arch/ppc/platforms/cpci690.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/initrd.h>21#include <linux/initrd.h>
22#include <linux/root_dev.h>22#include <linux/root_dev.h>
23#include <linux/mv643xx.h>23#include <linux/mv643xx.h>
24#include <linux/platform_device.h>
24#include <asm/bootinfo.h>25#include <asm/bootinfo.h>
25#include <asm/machdep.h>26#include <asm/machdep.h>
26#include <asm/todc.h>27#include <asm/todc.h>
arch/ppc/platforms/ev64260.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/console.h>33#include <linux/console.h>
34#include <linux/initrd.h>34#include <linux/initrd.h>
35#include <linux/root_dev.h>35#include <linux/root_dev.h>
36#include <linux/platform_device.h>
36#if !defined(CONFIG_SERIAL_MPSC_CONSOLE)37#if !defined(CONFIG_SERIAL_MPSC_CONSOLE)
37#include <linux/serial.h>38#include <linux/serial.h>
38#include <linux/tty.h>39#include <linux/tty.h>
arch/ppc/platforms/ev64360.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/bootmem.h>25#include <linux/bootmem.h>
26#include <linux/mtd/physmap.h>26#include <linux/mtd/physmap.h>
27#include <linux/mv643xx.h>27#include <linux/mv643xx.h>
28#include <linux/platform_device.h>
28#ifdef CONFIG_BOOTIMG29#ifdef CONFIG_BOOTIMG
29#include <linux/bootimg.h>30#include <linux/bootimg.h>
30#endif31#endif
arch/ppc/platforms/hdpu.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/irq.h>22#include <linux/irq.h>
23#include <linux/ide.h>23#include <linux/ide.h>
24#include <linux/seq_file.h>24#include <linux/seq_file.h>
25#include <linux/platform_device.h>
25 26
26#include <linux/initrd.h>27#include <linux/initrd.h>
27#include <linux/root_dev.h>28#include <linux/root_dev.h>
arch/ppc/platforms/katana.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/mtd/physmap.h>30#include <linux/mtd/physmap.h>
31#include <linux/mv643xx.h>31#include <linux/mv643xx.h>
32#include <linux/platform_device.h>
32#ifdef CONFIG_BOOTIMG33#ifdef CONFIG_BOOTIMG
33#include <linux/bootimg.h>34#include <linux/bootimg.h>
34#endif35#endif
arch/ppc/platforms/radstone_ppc7d.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include <linux/serial_core.h>40#include <linux/serial_core.h>
41#include <linux/mv643xx.h>41#include <linux/mv643xx.h>
42#include <linux/netdevice.h>42#include <linux/netdevice.h>
43#include <linux/platform_device.h>
43 44
44#include <asm/system.h>45#include <asm/system.h>
45#include <asm/pgtable.h>46#include <asm/pgtable.h>
arch/ppc/syslib/mpc52xx_devices.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/fsl_devices.h>16#include <linux/fsl_devices.h>
17#include <linux/resource.h>17#include <linux/resource.h>
18#include <linux/platform_device.h>
18#include <asm/mpc52xx.h>19#include <asm/mpc52xx.h>
19#include <asm/ppc_sys.h>20#include <asm/ppc_sys.h>
20 21
arch/ppc/syslib/mv64x60.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/string.h>19#include <linux/string.h>
20#include <linux/spinlock.h>20#include <linux/spinlock.h>
21#include <linux/mv643xx.h>21#include <linux/mv643xx.h>
22#include <linux/platform_device.h>
22 23
23#include <asm/byteorder.h>24#include <asm/byteorder.h>
24#include <asm/io.h>25#include <asm/io.h>
arch/ppc/syslib/pq2_devices.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/init.h>14#include <linux/init.h>
15#include <linux/module.h>15#include <linux/module.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/ioport.h>17#include <linux/ioport.h>
18#include <asm/cpm2.h>18#include <asm/cpm2.h>
19#include <asm/irq.h>19#include <asm/irq.h>
arch/sh/boards/superh/microdev/setup.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13 13
14#include <linux/config.h>14#include <linux/config.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/ioport.h>17#include <linux/ioport.h>
18#include <asm/io.h>18#include <asm/io.h>
19#include <asm/mach/irq.h>19#include <asm/mach/irq.h>
arch/um/drivers/net_kern.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include "linux/ctype.h"20#include "linux/ctype.h"
21#include "linux/bootmem.h"21#include "linux/bootmem.h"
22#include "linux/ethtool.h"22#include "linux/ethtool.h"
23#include "linux/platform_device.h"
23#include "asm/uaccess.h"24#include "asm/uaccess.h"
24#include "user_util.h"25#include "user_util.h"
25#include "kern_util.h"26#include "kern_util.h"
arch/um/drivers/ubd_kern.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "linux/blkpg.h"35#include "linux/blkpg.h"
36#include "linux/genhd.h"36#include "linux/genhd.h"
37#include "linux/spinlock.h"37#include "linux/spinlock.h"
38#include "linux/platform_device.h"
38#include "asm/segment.h"39#include "asm/segment.h"
39#include "asm/uaccess.h"40#include "asm/uaccess.h"
40#include "asm/irq.h"41#include "asm/irq.h"
arch/xtensa/platform-iss/network.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/ethtool.h>33#include <linux/ethtool.h>
34#include <linux/rtnetlink.h>34#include <linux/rtnetlink.h>
35#include <linux/timer.h>35#include <linux/timer.h>
36#include <linux/platform_device.h>
36 37
37#include <xtensa/simcall.h>38#include <xtensa/simcall.h>
38 39
drivers/base/platform.c+1−1
@@ -10,7 +10,7 @@ · 9 unmodified lines
10 * information.10 * information.
11 */11 */
12 12
13#include <linux/device.h>13#include <linux/platform_device.h>
14#include <linux/module.h>14#include <linux/module.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/dma-mapping.h>16#include <linux/dma-mapping.h>
drivers/block/floppy.c+1−1
@@ -177,7 +177,7 @@ static int print_unex = 1; · 176 unmodified lines
177#include <linux/interrupt.h>177#include <linux/interrupt.h>
178#include <linux/init.h>178#include <linux/init.h>
179#include <linux/devfs_fs_kernel.h>179#include <linux/devfs_fs_kernel.h>
180#include <linux/device.h>180#include <linux/platform_device.h>
181#include <linux/buffer_head.h> /* for invalidate_buffers() */181#include <linux/buffer_head.h> /* for invalidate_buffers() */
182 182
183/*183/*
drivers/char/s3c2410-rtc.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20#include <linux/fs.h>20#include <linux/fs.h>
21#include <linux/string.h>21#include <linux/string.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/device.h>23#include <linux/platform_device.h>
24#include <linux/interrupt.h>24#include <linux/interrupt.h>
25#include <linux/rtc.h>25#include <linux/rtc.h>
26#include <linux/bcd.h>26#include <linux/bcd.h>
drivers/char/sonypi.c+1−0
@@ -48,6 +48,7 @@ · 47 unmodified lines
48#include <linux/dmi.h>48#include <linux/dmi.h>
49#include <linux/err.h>49#include <linux/err.h>
50#include <linux/kfifo.h>50#include <linux/kfifo.h>
51#include <linux/platform_device.h>
51 52
52#include <asm/uaccess.h>53#include <asm/uaccess.h>
53#include <asm/io.h>54#include <asm/io.h>
drivers/char/tb0219.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17 * along with this program; if not, write to the Free Software17 * along with this program; if not, write to the Free Software
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#include <linux/device.h>20#include <linux/platform_device.h>
21#include <linux/fs.h>21#include <linux/fs.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/module.h>23#include <linux/module.h>
drivers/char/vr41xx_giu.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19 * along with this program; if not, write to the Free Software19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21 */21 */
22#include <linux/device.h>22#include <linux/platform_device.h>
23#include <linux/errno.h>23#include <linux/errno.h>
24#include <linux/fs.h>24#include <linux/fs.h>
25#include <linux/init.h>25#include <linux/init.h>
drivers/char/vr41xx_rtc.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17 * along with this program; if not, write to the Free Software17 * along with this program; if not, write to the Free Software
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#include <linux/device.h>20#include <linux/platform_device.h>
21#include <linux/fs.h>21#include <linux/fs.h>
22#include <linux/init.h>22#include <linux/init.h>
23#include <linux/ioport.h>23#include <linux/ioport.h>
drivers/char/watchdog/mpcore_wdt.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include <linux/reboot.h>29#include <linux/reboot.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/interrupt.h>31#include <linux/interrupt.h>
32#include <linux/device.h>32#include <linux/platform_device.h>
33 33
34#include <asm/hardware/arm_twd.h>34#include <asm/hardware/arm_twd.h>
35#include <asm/uaccess.h>35#include <asm/uaccess.h>
drivers/char/watchdog/mv64x60_wdt.c+2−0
@@ -22,6 +22,8 @@ · 21 unmodified lines
22#include <linux/miscdevice.h>22#include <linux/miscdevice.h>
23#include <linux/module.h>23#include <linux/module.h>
24#include <linux/watchdog.h>24#include <linux/watchdog.h>
25#include <linux/platform_device.h>
26
25#include <asm/mv64x60.h>27#include <asm/mv64x60.h>
26#include <asm/uaccess.h>28#include <asm/uaccess.h>
27#include <asm/io.h>29#include <asm/io.h>
drivers/char/watchdog/s3c2410_wdt.c+1−1
@@ -44,7 +44,7 @@ · 43 unmodified lines
44#include <linux/watchdog.h>44#include <linux/watchdog.h>
45#include <linux/fs.h>45#include <linux/fs.h>
46#include <linux/init.h>46#include <linux/init.h>
47#include <linux/device.h>47#include <linux/platform_device.h>
48#include <linux/interrupt.h>48#include <linux/interrupt.h>
49 49
50#include <asm/uaccess.h>50#include <asm/uaccess.h>
drivers/eisa/virtual_root.c+1−1
@@ -9,7 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/config.h>10#include <linux/config.h>
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/device.h>12#include <linux/platform_device.h>
13#include <linux/eisa.h>13#include <linux/eisa.h>
14#include <linux/module.h>14#include <linux/module.h>
15#include <linux/moduleparam.h>15#include <linux/moduleparam.h>
drivers/firmware/dcdbas.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20 * GNU General Public License for more details.20 * GNU General Public License for more details.
21 */21 */
22 22
23#include <linux/device.h>23#include <linux/platform_device.h>
24#include <linux/dma-mapping.h>24#include <linux/dma-mapping.h>
25#include <linux/errno.h>25#include <linux/errno.h>
26#include <linux/init.h>26#include <linux/init.h>
drivers/firmware/dell_rbu.c+1−1
@@ -41,7 +41,7 @@ · 40 unmodified lines
41#include <linux/string.h>41#include <linux/string.h>
42#include <linux/errno.h>42#include <linux/errno.h>
43#include <linux/blkdev.h>43#include <linux/blkdev.h>
44#include <linux/device.h>44#include <linux/platform_device.h>
45#include <linux/spinlock.h>45#include <linux/spinlock.h>
46#include <linux/moduleparam.h>46#include <linux/moduleparam.h>
47#include <linux/firmware.h>47#include <linux/firmware.h>
drivers/hwmon/hdaps.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 */27 */
28 28
29#include <linux/delay.h>29#include <linux/delay.h>
30#include <linux/device.h>30#include <linux/platform_device.h>
31#include <linux/input.h>31#include <linux/input.h>
32#include <linux/kernel.h>32#include <linux/kernel.h>
33#include <linux/module.h>33#include <linux/module.h>
drivers/i2c/busses/i2c-iop3xx.c+1−1
@@ -35,7 +35,7 @@ · 34 unmodified lines
35#include <linux/init.h>35#include <linux/init.h>
36#include <linux/errno.h>36#include <linux/errno.h>
37#include <linux/sched.h>37#include <linux/sched.h>
38#include <linux/device.h>38#include <linux/platform_device.h>
39#include <linux/i2c.h>39#include <linux/i2c.h>
40 40
41#include <asm/io.h>41#include <asm/io.h>
drivers/i2c/busses/i2c-isa.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <linux/errno.h>38#include <linux/errno.h>
39#include <linux/i2c.h>39#include <linux/i2c.h>
40#include <linux/i2c-isa.h>40#include <linux/i2c-isa.h>
41#include <linux/platform_device.h>
41 42
42static u32 isa_func(struct i2c_adapter *adapter);43static u32 isa_func(struct i2c_adapter *adapter);
43 44
drivers/i2c/busses/i2c-ixp2000.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28 28
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/device.h>31#include <linux/platform_device.h>
32#include <linux/module.h>32#include <linux/module.h>
33#include <linux/i2c.h>33#include <linux/i2c.h>
34#include <linux/i2c-algo-bit.h>34#include <linux/i2c-algo-bit.h>
drivers/i2c/busses/i2c-ixp4xx.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28 28
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/device.h>31#include <linux/platform_device.h>
32#include <linux/module.h>32#include <linux/module.h>
33#include <linux/i2c.h>33#include <linux/i2c.h>
34#include <linux/i2c-algo-bit.h>34#include <linux/i2c-algo-bit.h>
drivers/i2c/busses/i2c-mpc.c+2−0
@@ -19,6 +19,8 @@ · 18 unmodified lines
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/pci.h>21#include <linux/pci.h>
22#include <linux/platform_device.h>
23
22#include <asm/io.h>24#include <asm/io.h>
23#include <linux/fsl_devices.h>25#include <linux/fsl_devices.h>
24#include <linux/i2c.h>26#include <linux/i2c.h>
drivers/i2c/busses/i2c-mv64xxx.c+2−0
@@ -17,6 +17,8 @@ · 16 unmodified lines
17#include <linux/i2c.h>17#include <linux/i2c.h>
18#include <linux/interrupt.h>18#include <linux/interrupt.h>
19#include <linux/mv643xx.h>19#include <linux/mv643xx.h>
20#include <linux/platform_device.h>
21
20#include <asm/io.h>22#include <asm/io.h>
21 23
22/* Register defines */24/* Register defines */
drivers/i2c/busses/i2c-pxa.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/errno.h>30#include <linux/errno.h>
31#include <linux/interrupt.h>31#include <linux/interrupt.h>
32#include <linux/i2c-pxa.h>32#include <linux/i2c-pxa.h>
33#include <linux/platform_device.h>
33 34
34#include <asm/hardware.h>35#include <asm/hardware.h>
35#include <asm/irq.h>36#include <asm/irq.h>
drivers/i2c/busses/i2c-s3c2410.c+1−1
@@ -33,7 +33,7 @@ · 32 unmodified lines
33#include <linux/delay.h>33#include <linux/delay.h>
34#include <linux/errno.h>34#include <linux/errno.h>
35#include <linux/err.h>35#include <linux/err.h>
36#include <linux/device.h>36#include <linux/platform_device.h>
37 37
38#include <asm/hardware.h>38#include <asm/hardware.h>
39#include <asm/irq.h>39#include <asm/irq.h>
drivers/i2c/chips/isp1301_omap.c+1−1
@@ -27,7 +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/interrupt.h>29#include <linux/interrupt.h>
30#include <linux/device.h>30#include <linux/platform_device.h>
31#include <linux/usb_ch9.h>31#include <linux/usb_ch9.h>
32#include <linux/usb_gadget.h>32#include <linux/usb_gadget.h>
33#include <linux/usb.h>33#include <linux/usb.h>
drivers/i2c/i2c-core.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <linux/init.h>30#include <linux/init.h>
31#include <linux/idr.h>31#include <linux/idr.h>
32#include <linux/seq_file.h>32#include <linux/seq_file.h>
33#include <linux/platform_device.h>
33#include <asm/uaccess.h>34#include <asm/uaccess.h>
34 35
35 36
drivers/i2c/i2c-dev.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/init.h>34#include <linux/init.h>
35#include <linux/i2c.h>35#include <linux/i2c.h>
36#include <linux/i2c-dev.h>36#include <linux/i2c-dev.h>
37#include <linux/platform_device.h>
37#include <asm/uaccess.h>38#include <asm/uaccess.h>
38 39
39static struct i2c_client i2cdev_client_template;40static struct i2c_client i2cdev_client_template;
drivers/input/keyboard/corgikbd.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/delay.h>14#include <linux/delay.h>
15#include <linux/device.h>15#include <linux/platform_device.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/input.h>17#include <linux/input.h>
18#include <linux/interrupt.h>18#include <linux/interrupt.h>
drivers/input/keyboard/spitzkbd.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/delay.h>14#include <linux/delay.h>
15#include <linux/device.h>15#include <linux/platform_device.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/input.h>17#include <linux/input.h>
18#include <linux/interrupt.h>18#include <linux/interrupt.h>
drivers/input/serio/ct82c710.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/serio.h>37#include <linux/serio.h>
38#include <linux/errno.h>38#include <linux/errno.h>
39#include <linux/err.h>39#include <linux/err.h>
40#include <linux/platform_device.h>
40 41
41#include <asm/io.h>42#include <asm/io.h>
42 43
drivers/input/serio/i8042.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/serio.h>20#include <linux/serio.h>
21#include <linux/err.h>21#include <linux/err.h>
22#include <linux/rcupdate.h>22#include <linux/rcupdate.h>
23#include <linux/platform_device.h>
23 24
24#include <asm/io.h>25#include <asm/io.h>
25 26
drivers/input/serio/maceps2.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/interrupt.h>14#include <linux/interrupt.h>
15#include <linux/ioport.h>15#include <linux/ioport.h>
16#include <linux/delay.h>16#include <linux/delay.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/spinlock.h>19#include <linux/spinlock.h>
20#include <linux/err.h>20#include <linux/err.h>
drivers/input/serio/q40kbd.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include <linux/interrupt.h>37#include <linux/interrupt.h>
38#include <linux/err.h>38#include <linux/err.h>
39#include <linux/bitops.h>39#include <linux/bitops.h>
40#include <linux/platform_device.h>
40 41
41#include <asm/io.h>42#include <asm/io.h>
42#include <asm/uaccess.h>43#include <asm/uaccess.h>
drivers/input/serio/rpckbd.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <linux/init.h>34#include <linux/init.h>
35#include <linux/serio.h>35#include <linux/serio.h>
36#include <linux/err.h>36#include <linux/err.h>
37#include <linux/platform_device.h>
37 38
38#include <asm/irq.h>39#include <asm/irq.h>
39#include <asm/hardware.h>40#include <asm/hardware.h>
drivers/input/touchscreen/corgi_ts.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 11
12 12
13#include <linux/delay.h>13#include <linux/delay.h>
14#include <linux/device.h>14#include <linux/platform_device.h>
15#include <linux/init.h>15#include <linux/init.h>
16#include <linux/input.h>16#include <linux/input.h>
17#include <linux/interrupt.h>17#include <linux/interrupt.h>
drivers/mfd/mcp-sa11x0.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18#include <linux/delay.h>18#include <linux/delay.h>
19#include <linux/spinlock.h>19#include <linux/spinlock.h>
20#include <linux/slab.h>20#include <linux/slab.h>
21#include <linux/device.h>21#include <linux/platform_device.h>
22 22
23#include <asm/dma.h>23#include <asm/dma.h>
24#include <asm/hardware.h>24#include <asm/hardware.h>
drivers/misc/hdpuftrs/hdpu_cpustate.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/miscdevice.h>21#include <linux/miscdevice.h>
22#include <linux/pci.h>22#include <linux/pci.h>
23#include <linux/proc_fs.h>23#include <linux/proc_fs.h>
24#include <linux/device.h>24#include <linux/platform_device.h>
25#include <asm/uaccess.h>25#include <asm/uaccess.h>
26#include <linux/hdpu_features.h>26#include <linux/hdpu_features.h>
27 27
drivers/misc/hdpuftrs/hdpu_nexus.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include <linux/hdpu_features.h>21#include <linux/hdpu_features.h>
22#include <linux/pci.h>22#include <linux/pci.h>
23 23
24#include <linux/device.h>24#include <linux/platform_device.h>
25 25
26static int hdpu_nexus_probe(struct device *ddev);26static int hdpu_nexus_probe(struct device *ddev);
27static int hdpu_nexus_remove(struct device *ddev);27static int hdpu_nexus_remove(struct device *ddev);
drivers/mmc/pxamci.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20#include <linux/module.h>20#include <linux/module.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/ioport.h>22#include <linux/ioport.h>
23#include <linux/device.h>23#include <linux/platform_device.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/dma-mapping.h>26#include <linux/dma-mapping.h>
drivers/mmc/wbsd.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/moduleparam.h>26#include <linux/moduleparam.h>
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/ioport.h>28#include <linux/ioport.h>
29#include <linux/device.h>29#include <linux/platform_device.h>
30#include <linux/interrupt.h>30#include <linux/interrupt.h>
31#include <linux/dma-mapping.h>31#include <linux/dma-mapping.h>
32#include <linux/delay.h>32#include <linux/delay.h>
drivers/mtd/maps/bast-flash.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32#include <linux/kernel.h>32#include <linux/kernel.h>
33#include <linux/string.h>33#include <linux/string.h>
34#include <linux/ioport.h>34#include <linux/ioport.h>
35#include <linux/device.h>35#include <linux/platform_device.h>
36 36
37#include <linux/mtd/mtd.h>37#include <linux/mtd/mtd.h>
38#include <linux/mtd/map.h>38#include <linux/mtd/map.h>
drivers/mtd/maps/integrator-flash.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32#include <linux/kernel.h>32#include <linux/kernel.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/ioport.h>34#include <linux/ioport.h>
35#include <linux/device.h>35#include <linux/platform_device.h>
36#include <linux/init.h>36#include <linux/init.h>
37 37
38#include <linux/mtd/mtd.h>38#include <linux/mtd/mtd.h>
drivers/mtd/maps/ixp2000.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/mtd/map.h>26#include <linux/mtd/map.h>
27#include <linux/mtd/partitions.h>27#include <linux/mtd/partitions.h>
28#include <linux/ioport.h>28#include <linux/ioport.h>
29#include <linux/device.h>29#include <linux/platform_device.h>
30 30
31#include <asm/io.h>31#include <asm/io.h>
32#include <asm/hardware.h>32#include <asm/hardware.h>
drivers/mtd/maps/ixp4xx.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include <linux/mtd/map.h>24#include <linux/mtd/map.h>
25#include <linux/mtd/partitions.h>25#include <linux/mtd/partitions.h>
26#include <linux/ioport.h>26#include <linux/ioport.h>
27#include <linux/device.h>27#include <linux/platform_device.h>
28#include <asm/io.h>28#include <asm/io.h>
29#include <asm/mach/flash.h>29#include <asm/mach/flash.h>
30 30
drivers/mtd/maps/omap_nor.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
30 * 675 Mass Ave, Cambridge, MA 02139, USA.30 * 675 Mass Ave, Cambridge, MA 02139, USA.
31 */31 */
32 32
33#include <linux/device.h>33#include <linux/platform_device.h>
34#include <linux/module.h>34#include <linux/module.h>
35#include <linux/types.h>35#include <linux/types.h>
36#include <linux/kernel.h>36#include <linux/kernel.h>
drivers/mtd/maps/plat-ram.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include <linux/kernel.h>29#include <linux/kernel.h>
30#include <linux/string.h>30#include <linux/string.h>
31#include <linux/ioport.h>31#include <linux/ioport.h>
32#include <linux/device.h>32#include <linux/platform_device.h>
33 33
34#include <linux/mtd/mtd.h>34#include <linux/mtd/mtd.h>
35#include <linux/mtd/map.h>35#include <linux/mtd/map.h>
drivers/mtd/maps/sa1100-flash.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/errno.h>14#include <linux/errno.h>
15#include <linux/slab.h>15#include <linux/slab.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/err.h>17#include <linux/err.h>
18 18
19#include <linux/mtd/mtd.h>19#include <linux/mtd/mtd.h>
drivers/mtd/nand/s3c2410.c+1−1
@@ -48,7 +48,7 @@ · 47 unmodified lines
48#include <linux/kernel.h>48#include <linux/kernel.h>
49#include <linux/string.h>49#include <linux/string.h>
50#include <linux/ioport.h>50#include <linux/ioport.h>
51#include <linux/device.h>51#include <linux/platform_device.h>
52#include <linux/delay.h>52#include <linux/delay.h>
53#include <linux/err.h>53#include <linux/err.h>
54 54
drivers/net/depca.c+1−1
@@ -254,7 +254,7 @@ · 253 unmodified lines
254#include <linux/unistd.h>254#include <linux/unistd.h>
255#include <linux/ctype.h>255#include <linux/ctype.h>
256#include <linux/moduleparam.h>256#include <linux/moduleparam.h>
257#include <linux/device.h>257#include <linux/platform_device.h>
258#include <linux/bitops.h>258#include <linux/bitops.h>
259 259
260#include <asm/uaccess.h>260#include <asm/uaccess.h>
drivers/net/dm9000.c+1−0
@@ -66,6 +66,7 @@ · 65 unmodified lines
66#include <linux/mii.h>66#include <linux/mii.h>
67#include <linux/dm9000.h>67#include <linux/dm9000.h>
68#include <linux/delay.h>68#include <linux/delay.h>
69#include <linux/platform_device.h>
69 70
70#include <asm/delay.h>71#include <asm/delay.h>
71#include <asm/irq.h>72#include <asm/irq.h>
drivers/net/gianfar.c+1−1
@@ -81,7 +81,7 @@ · 80 unmodified lines
81#include <linux/if_vlan.h>81#include <linux/if_vlan.h>
82#include <linux/spinlock.h>82#include <linux/spinlock.h>
83#include <linux/mm.h>83#include <linux/mm.h>
84#include <linux/device.h>84#include <linux/platform_device.h>
85#include <linux/ip.h>85#include <linux/ip.h>
86#include <linux/tcp.h>86#include <linux/tcp.h>
87#include <linux/udp.h>87#include <linux/udp.h>
drivers/net/gianfar_mii.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/mm.h>33#include <linux/mm.h>
34#include <linux/module.h>34#include <linux/module.h>
35#include <linux/version.h>35#include <linux/version.h>
36#include <linux/platform_device.h>
36#include <asm/ocp.h>37#include <asm/ocp.h>
37#include <linux/crc32.h>38#include <linux/crc32.h>
38#include <linux/mii.h>39#include <linux/mii.h>
drivers/net/irda/pxaficp_ir.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/rtnetlink.h>22#include <linux/rtnetlink.h>
23#include <linux/interrupt.h>23#include <linux/interrupt.h>
24#include <linux/dma-mapping.h>24#include <linux/dma-mapping.h>
25#include <linux/platform_device.h>
25#include <linux/pm.h>26#include <linux/pm.h>
26 27
27#include <net/irda/irda.h>28#include <net/irda/irda.h>
drivers/net/irda/sa1100_ir.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include <linux/rtnetlink.h>29#include <linux/rtnetlink.h>
30#include <linux/interrupt.h>30#include <linux/interrupt.h>
31#include <linux/delay.h>31#include <linux/delay.h>
32#include <linux/device.h>32#include <linux/platform_device.h>
33#include <linux/dma-mapping.h>33#include <linux/dma-mapping.h>
34 34
35#include <net/irda/irda.h>35#include <net/irda/irda.h>
drivers/net/irda/smsc-ircc2.c+1−0
@@ -53,6 +53,7 @@ · 52 unmodified lines
53#include <linux/rtnetlink.h>53#include <linux/rtnetlink.h>
54#include <linux/serial_reg.h>54#include <linux/serial_reg.h>
55#include <linux/dma-mapping.h>55#include <linux/dma-mapping.h>
56#include <linux/platform_device.h>
56 57
57#include <asm/io.h>58#include <asm/io.h>
58#include <asm/dma.h>59#include <asm/dma.h>
drivers/net/jazzsonic.c+1−1
@@ -33,7 +33,7 @@ · 32 unmodified lines
33#include <linux/netdevice.h>33#include <linux/netdevice.h>
34#include <linux/etherdevice.h>34#include <linux/etherdevice.h>
35#include <linux/skbuff.h>35#include <linux/skbuff.h>
36#include <linux/device.h>36#include <linux/platform_device.h>
37#include <linux/dma-mapping.h>37#include <linux/dma-mapping.h>
38 38
39#include <asm/bootinfo.h>39#include <asm/bootinfo.h>
drivers/net/macsonic.c+1−1
@@ -47,7 +47,7 @@ · 46 unmodified lines
47#include <linux/netdevice.h>47#include <linux/netdevice.h>
48#include <linux/etherdevice.h>48#include <linux/etherdevice.h>
49#include <linux/skbuff.h>49#include <linux/skbuff.h>
50#include <linux/device.h>50#include <linux/platform_device.h>
51#include <linux/dma-mapping.h>51#include <linux/dma-mapping.h>
52 52
53#include <asm/bootinfo.h>53#include <asm/bootinfo.h>
drivers/net/mipsnet.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/etherdevice.h>14#include <linux/etherdevice.h>
15#include <linux/netdevice.h>15#include <linux/netdevice.h>
16#include <linux/platform_device.h>
16#include <asm/io.h>17#include <asm/io.h>
17#include <asm/mips-boards/simint.h>18#include <asm/mips-boards/simint.h>
18 19
drivers/net/mv643xx_eth.c+2−0
@@ -39,6 +39,8 @@ · 38 unmodified lines
39#include <linux/bitops.h>39#include <linux/bitops.h>
40#include <linux/delay.h>40#include <linux/delay.h>
41#include <linux/ethtool.h>41#include <linux/ethtool.h>
42#include <linux/platform_device.h>
43
42#include <asm/io.h>44#include <asm/io.h>
43#include <asm/types.h>45#include <asm/types.h>
44#include <asm/pgtable.h>46#include <asm/pgtable.h>
drivers/net/smc91x.c+1−1
@@ -77,7 +77,7 @@ static const char version[] = · 76 unmodified lines
77#include <linux/errno.h>77#include <linux/errno.h>
78#include <linux/ioport.h>78#include <linux/ioport.h>
79#include <linux/crc32.h>79#include <linux/crc32.h>
80#include <linux/device.h>80#include <linux/platform_device.h>
81#include <linux/spinlock.h>81#include <linux/spinlock.h>
82#include <linux/ethtool.h>82#include <linux/ethtool.h>
83#include <linux/mii.h>83#include <linux/mii.h>
drivers/net/tokenring/proteon.c+1−0
@@ -29,6 +29,7 @@ static const char version[] = "proteon.c: v1.00 02/01/2003 by Jochen Friedrich\n · 28 unmodified lines
29#include <linux/init.h>29#include <linux/init.h>
30#include <linux/netdevice.h>30#include <linux/netdevice.h>
31#include <linux/trdevice.h>31#include <linux/trdevice.h>
32#include <linux/platform_device.h>
32 33
33#include <asm/system.h>34#include <asm/system.h>
34#include <asm/io.h>35#include <asm/io.h>
drivers/net/tokenring/skisa.c+1−0
@@ -36,6 +36,7 @@ static const char version[] = "skisa.c: v1.03 09/12/2002 by Jochen Friedrich\n"; · 35 unmodified lines
36#include <linux/init.h>36#include <linux/init.h>
37#include <linux/netdevice.h>37#include <linux/netdevice.h>
38#include <linux/trdevice.h>38#include <linux/trdevice.h>
39#include <linux/platform_device.h>
39 40
40#include <asm/system.h>41#include <asm/system.h>
41#include <asm/io.h>42#include <asm/io.h>
drivers/pcmcia/au1000_generic.c+1−1
@@ -42,7 +42,7 @@ · 41 unmodified lines
42#include <linux/notifier.h>42#include <linux/notifier.h>
43#include <linux/interrupt.h>43#include <linux/interrupt.h>
44#include <linux/spinlock.h>44#include <linux/spinlock.h>
45#include <linux/device.h>45#include <linux/platform_device.h>
46 46
47#include <asm/io.h>47#include <asm/io.h>
48#include <asm/irq.h>48#include <asm/irq.h>
drivers/pcmcia/hd64465_ss.c+1−1
@@ -37,7 +37,7 @@ · 36 unmodified lines
37#include <asm/errno.h>37#include <asm/errno.h>
38#include <linux/irq.h>38#include <linux/irq.h>
39#include <linux/interrupt.h>39#include <linux/interrupt.h>
40#include <linux/device.h>40#include <linux/platform_device.h>
41 41
42#include <asm/io.h>42#include <asm/io.h>
43#include <asm/hd64465/hd64465.h>43#include <asm/hd64465/hd64465.h>
drivers/pcmcia/i82365.c+1−1
@@ -47,7 +47,7 @@ · 46 unmodified lines
47#include <linux/delay.h>47#include <linux/delay.h>
48#include <linux/workqueue.h>48#include <linux/workqueue.h>
49#include <linux/interrupt.h>49#include <linux/interrupt.h>
50#include <linux/device.h>50#include <linux/platform_device.h>
51#include <linux/bitops.h>51#include <linux/bitops.h>
52#include <asm/irq.h>52#include <asm/irq.h>
53#include <asm/io.h>53#include <asm/io.h>
drivers/pcmcia/m32r_cfc.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/workqueue.h>24#include <linux/workqueue.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/device.h>26#include <linux/platform_device.h>
27#include <linux/bitops.h>27#include <linux/bitops.h>
28#include <asm/irq.h>28#include <asm/irq.h>
29#include <asm/io.h>29#include <asm/io.h>
drivers/pcmcia/m32r_pcc.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23#include <linux/delay.h>23#include <linux/delay.h>
24#include <linux/workqueue.h>24#include <linux/workqueue.h>
25#include <linux/interrupt.h>25#include <linux/interrupt.h>
26#include <linux/device.h>26#include <linux/platform_device.h>
27#include <asm/irq.h>27#include <asm/irq.h>
28#include <asm/io.h>28#include <asm/io.h>
29#include <asm/bitops.h>29#include <asm/bitops.h>
drivers/pcmcia/omap_cf.c+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#include <linux/module.h>12#include <linux/module.h>
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/device.h>15#include <linux/platform_device.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/init.h>17#include <linux/init.h>
18#include <linux/delay.h>18#include <linux/delay.h>
drivers/pcmcia/pxa2xx_base.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/ioport.h>23#include <linux/ioport.h>
24#include <linux/kernel.h>24#include <linux/kernel.h>
25#include <linux/spinlock.h>25#include <linux/spinlock.h>
26#include <linux/platform_device.h>
26 27
27#include <asm/hardware.h>28#include <asm/hardware.h>
28#include <asm/io.h>29#include <asm/io.h>
drivers/pcmcia/pxa2xx_mainstone.c+1−1
@@ -17,7 +17,7 @@ · 16 unmodified lines
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/errno.h>18#include <linux/errno.h>
19#include <linux/interrupt.h>19#include <linux/interrupt.h>
20#include <linux/device.h>20#include <linux/platform_device.h>
21 21
22#include <pcmcia/ss.h>22#include <pcmcia/ss.h>
23 23
drivers/pcmcia/pxa2xx_sharpsl.c+1−1
@@ -16,7 +16,7 @@ · 15 unmodified lines
16#include <linux/kernel.h>16#include <linux/kernel.h>
17#include <linux/errno.h>17#include <linux/errno.h>
18#include <linux/interrupt.h>18#include <linux/interrupt.h>
19#include <linux/device.h>19#include <linux/platform_device.h>
20 20
21#include <asm/hardware.h>21#include <asm/hardware.h>
22#include <asm/irq.h>22#include <asm/irq.h>
drivers/pcmcia/sa1100_generic.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/module.h>33#include <linux/module.h>
34#include <linux/init.h>34#include <linux/init.h>
35#include <linux/config.h>35#include <linux/config.h>
36#include <linux/platform_device.h>
36 37
37#include <pcmcia/cs_types.h>38#include <pcmcia/cs_types.h>
38#include <pcmcia/cs.h>39#include <pcmcia/cs.h>
drivers/pcmcia/tcic.c+1−1
@@ -44,7 +44,7 @@ · 43 unmodified lines
44#include <linux/ioport.h>44#include <linux/ioport.h>
45#include <linux/delay.h>45#include <linux/delay.h>
46#include <linux/workqueue.h>46#include <linux/workqueue.h>
47#include <linux/device.h>47#include <linux/platform_device.h>
48#include <linux/bitops.h>48#include <linux/bitops.h>
49 49
50#include <asm/io.h>50#include <asm/io.h>
drivers/pcmcia/vrc4171_card.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/spinlock.h>24#include <linux/spinlock.h>
25#include <linux/sched.h>25#include <linux/sched.h>
26#include <linux/types.h>26#include <linux/types.h>
27#include <linux/platform_device.h>
27 28
28#include <asm/io.h>29#include <asm/io.h>
29 30
drivers/scsi/hosts.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/transport_class.h>32#include <linux/transport_class.h>
33#include <linux/platform_device.h>
33 34
34#include <scsi/scsi_device.h>35#include <scsi/scsi_device.h>
35#include <scsi/scsi_host.h>36#include <scsi/scsi_host.h>
drivers/serial/8250.c+1−1
@@ -33,7 +33,7 @@ · 32 unmodified lines
33#include <linux/sysrq.h>33#include <linux/sysrq.h>
34#include <linux/mca.h>34#include <linux/mca.h>
35#include <linux/delay.h>35#include <linux/delay.h>
36#include <linux/device.h>36#include <linux/platform_device.h>
37#include <linux/tty.h>37#include <linux/tty.h>
38#include <linux/tty_flip.h>38#include <linux/tty_flip.h>
39#include <linux/serial_reg.h>39#include <linux/serial_reg.h>
drivers/serial/imx.c+1−1
@@ -36,7 +36,7 @@ · 35 unmodified lines
36#include <linux/init.h>36#include <linux/init.h>
37#include <linux/console.h>37#include <linux/console.h>
38#include <linux/sysrq.h>38#include <linux/sysrq.h>
39#include <linux/device.h>39#include <linux/platform_device.h>
40#include <linux/tty.h>40#include <linux/tty.h>
41#include <linux/tty_flip.h>41#include <linux/tty_flip.h>
42#include <linux/serial_core.h>42#include <linux/serial_core.h>
drivers/serial/mpc52xx_uart.c+1−1
@@ -45,7 +45,7 @@ · 44 unmodified lines
45 */45 */
46 46
47#include <linux/config.h>47#include <linux/config.h>
48#include <linux/device.h>48#include <linux/platform_device.h>
49#include <linux/module.h>49#include <linux/module.h>
50#include <linux/tty.h>50#include <linux/tty.h>
51#include <linux/serial.h>51#include <linux/serial.h>
drivers/serial/mpsc.c+2−0
@@ -52,6 +52,8 @@ · 51 unmodified lines
52 * 4) AFAICT, hardware flow control isn't supported by the controller --MAG.52 * 4) AFAICT, hardware flow control isn't supported by the controller --MAG.
53 */53 */
54 54
55#include <linux/platform_device.h>
56
55#include "mpsc.h"57#include "mpsc.h"
56 58
57/*59/*
drivers/serial/pxa.c+1−1
@@ -39,7 +39,7 @@ · 38 unmodified lines
39#include <linux/circ_buf.h>39#include <linux/circ_buf.h>
40#include <linux/delay.h>40#include <linux/delay.h>
41#include <linux/interrupt.h>41#include <linux/interrupt.h>
42#include <linux/device.h>42#include <linux/platform_device.h>
43#include <linux/tty.h>43#include <linux/tty.h>
44#include <linux/tty_flip.h>44#include <linux/tty_flip.h>
45#include <linux/serial_core.h>45#include <linux/serial_core.h>
drivers/serial/s3c2410.c+1−1
@@ -63,7 +63,7 @@ · 62 unmodified lines
63 63
64#include <linux/module.h>64#include <linux/module.h>
65#include <linux/ioport.h>65#include <linux/ioport.h>
66#include <linux/device.h>66#include <linux/platform_device.h>
67#include <linux/init.h>67#include <linux/init.h>
68#include <linux/sysrq.h>68#include <linux/sysrq.h>
69#include <linux/console.h>69#include <linux/console.h>
drivers/serial/sa1100.c+1−1
@@ -35,7 +35,7 @@ · 34 unmodified lines
35#include <linux/init.h>35#include <linux/init.h>
36#include <linux/console.h>36#include <linux/console.h>
37#include <linux/sysrq.h>37#include <linux/sysrq.h>
38#include <linux/device.h>38#include <linux/platform_device.h>
39#include <linux/tty.h>39#include <linux/tty.h>
40#include <linux/tty_flip.h>40#include <linux/tty_flip.h>
41#include <linux/serial_core.h>41#include <linux/serial_core.h>
drivers/serial/vr41xx_siu.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#endif26#endif
27 27
28#include <linux/console.h>28#include <linux/console.h>
29#include <linux/device.h>29#include <linux/platform_device.h>
30#include <linux/err.h>30#include <linux/err.h>
31#include <linux/ioport.h>31#include <linux/ioport.h>
32#include <linux/init.h>32#include <linux/init.h>
drivers/usb/gadget/dummy_hcd.c+1−1
@@ -50,7 +50,7 @@ · 49 unmodified lines
50#include <linux/list.h>50#include <linux/list.h>
51#include <linux/interrupt.h>51#include <linux/interrupt.h>
52#include <linux/version.h>52#include <linux/version.h>
53 53#include <linux/platform_device.h>
54#include <linux/usb.h>54#include <linux/usb.h>
55#include <linux/usb_gadget.h>55#include <linux/usb_gadget.h>
56 56
drivers/usb/gadget/lh7a40x_udc.c+2−0
@@ -21,6 +21,8 @@ · 20 unmodified lines
21 *21 *
22 */22 */
23 23
24#include <linux/platform_device.h>
25
24#include "lh7a40x_udc.h"26#include "lh7a40x_udc.h"
25 27
26//#define DEBUG printk28//#define DEBUG printk
drivers/usb/gadget/omap_udc.c+1−1
@@ -38,7 +38,7 @@ · 37 unmodified lines
38#include <linux/proc_fs.h>38#include <linux/proc_fs.h>
39#include <linux/mm.h>39#include <linux/mm.h>
40#include <linux/moduleparam.h>40#include <linux/moduleparam.h>
41#include <linux/device.h>41#include <linux/platform_device.h>
42#include <linux/usb_ch9.h>42#include <linux/usb_ch9.h>
43#include <linux/usb_gadget.h>43#include <linux/usb_gadget.h>
44#include <linux/usb_otg.h>44#include <linux/usb_otg.h>
drivers/usb/gadget/pxa2xx_udc.c+1−1
@@ -43,7 +43,7 @@ · 42 unmodified lines
43#include <linux/interrupt.h>43#include <linux/interrupt.h>
44#include <linux/proc_fs.h>44#include <linux/proc_fs.h>
45#include <linux/mm.h>45#include <linux/mm.h>
46#include <linux/device.h>46#include <linux/platform_device.h>
47#include <linux/dma-mapping.h>47#include <linux/dma-mapping.h>
48 48
49#include <asm/byteorder.h>49#include <asm/byteorder.h>
drivers/usb/host/isp116x-hcd.c+1−0
@@ -70,6 +70,7 @@ · 69 unmodified lines
70#include <linux/interrupt.h>70#include <linux/interrupt.h>
71#include <linux/usb.h>71#include <linux/usb.h>
72#include <linux/usb_isp116x.h>72#include <linux/usb_isp116x.h>
73#include <linux/platform_device.h>
73 74
74#include <asm/io.h>75#include <asm/io.h>
75#include <asm/irq.h>76#include <asm/irq.h>
drivers/usb/host/ohci-au1xxx.c+2−0
@@ -18,6 +18,8 @@ · 17 unmodified lines
18 * This file is licenced under the GPL.18 * This file is licenced under the GPL.
19 */19 */
20 20
21#include <linux/platform_device.h>
22
21#include <asm/mach-au1x00/au1000.h>23#include <asm/mach-au1x00/au1000.h>
22 24
23#define USBH_ENABLE_BE (1<<0)25#define USBH_ENABLE_BE (1<<0)
drivers/usb/host/ohci-lh7a404.c+2−0
@@ -16,6 +16,8 @@ · 15 unmodified lines
16 * This file is licenced under the GPL.16 * This file is licenced under the GPL.
17 */17 */
18 18
19#include <linux/platform_device.h>
20
19#include <asm/hardware.h>21#include <asm/hardware.h>
20 22
21 23
drivers/usb/host/ohci-omap.c+2−0
@@ -14,6 +14,8 @@ · 13 unmodified lines
14 * This file is licenced under the GPL.14 * This file is licenced under the GPL.
15 */15 */
16 16
17#include <linux/platform_device.h>
18
17#include <asm/hardware.h>19#include <asm/hardware.h>
18#include <asm/io.h>20#include <asm/io.h>
19#include <asm/mach-types.h>21#include <asm/mach-types.h>
drivers/usb/host/ohci-ppc-soc.c+2−0
@@ -14,6 +14,8 @@ · 13 unmodified lines
14 * This file is licenced under the GPL.14 * This file is licenced under the GPL.
15 */15 */
16 16
17#include <linux/platform_device.h>
18
17/* configure so an HC device and id are always provided */19/* configure so an HC device and id are always provided */
18/* always called with process context; sleeping is OK */20/* always called with process context; sleeping is OK */
19 21
drivers/usb/host/ohci-pxa27x.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19 * This file is licenced under the GPL.19 * This file is licenced under the GPL.
20 */20 */
21 21
22#include <linux/device.h>22#include <linux/platform_device.h>
23#include <asm/mach-types.h>23#include <asm/mach-types.h>
24#include <asm/hardware.h>24#include <asm/hardware.h>
25#include <asm/arch/pxa-regs.h>25#include <asm/arch/pxa-regs.h>
drivers/usb/host/ohci-s3c2410.c+2−0
@@ -19,6 +19,8 @@ · 18 unmodified lines
19 * This file is licenced under the GPL.19 * This file is licenced under the GPL.
20*/20*/
21 21
22#include <linux/platform_device.h>
23
22#include <asm/hardware.h>24#include <asm/hardware.h>
23#include <asm/hardware/clock.h>25#include <asm/hardware/clock.h>
24#include <asm/arch/usb-control.h>26#include <asm/arch/usb-control.h>
drivers/usb/host/sl811-hcd.c+1−0
@@ -54,6 +54,7 @@ · 53 unmodified lines
54#include <linux/interrupt.h>54#include <linux/interrupt.h>
55#include <linux/usb.h>55#include <linux/usb.h>
56#include <linux/usb_sl811.h>56#include <linux/usb_sl811.h>
57#include <linux/platform_device.h>
57 58
58#include <asm/io.h>59#include <asm/io.h>
59#include <asm/irq.h>60#include <asm/irq.h>
drivers/usb/host/sl811_cs.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/string.h>19#include <linux/string.h>
20#include <linux/timer.h>20#include <linux/timer.h>
21#include <linux/ioport.h>21#include <linux/ioport.h>
22#include <linux/platform_device.h>
22 23
23#include <pcmcia/cs_types.h>24#include <pcmcia/cs_types.h>
24#include <pcmcia/cs.h>25#include <pcmcia/cs.h>
drivers/video/acornfb.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include <linux/slab.h>26#include <linux/slab.h>
27#include <linux/init.h>27#include <linux/init.h>
28#include <linux/fb.h>28#include <linux/fb.h>
29#include <linux/device.h>29#include <linux/platform_device.h>
30#include <linux/dma-mapping.h>30#include <linux/dma-mapping.h>
31 31
32#include <asm/hardware.h>32#include <asm/hardware.h>
drivers/video/arcfb.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <linux/fb.h>47#include <linux/fb.h>
48#include <linux/init.h>48#include <linux/init.h>
49#include <linux/arcfb.h>49#include <linux/arcfb.h>
50#include <linux/platform_device.h>
50 51
51#include <asm/uaccess.h>52#include <asm/uaccess.h>
52 53
drivers/video/backlight/corgi_bl.c+1−1
@@ -14,7 +14,7 @@ · 13 unmodified lines
14#include <linux/module.h>14#include <linux/module.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/init.h>16#include <linux/init.h>
17#include <linux/device.h>17#include <linux/platform_device.h>
18#include <linux/spinlock.h>18#include <linux/spinlock.h>
19#include <linux/fb.h>19#include <linux/fb.h>
20#include <linux/backlight.h>20#include <linux/backlight.h>
drivers/video/dnfb.c+2−0
@@ -6,6 +6,8 @@ · 5 unmodified lines
6#include <linux/slab.h>6#include <linux/slab.h>
7#include <linux/delay.h>7#include <linux/delay.h>
8#include <linux/interrupt.h>8#include <linux/interrupt.h>
9#include <linux/platform_device.h>
10
9#include <asm/setup.h>11#include <asm/setup.h>
10#include <asm/system.h>12#include <asm/system.h>
11#include <asm/irq.h>13#include <asm/irq.h>
drivers/video/epson1355fb.c+2−0
@@ -54,6 +54,8 @@ · 53 unmodified lines
54#include <linux/fb.h>54#include <linux/fb.h>
55#include <linux/init.h>55#include <linux/init.h>
56#include <linux/ioport.h>56#include <linux/ioport.h>
57#include <linux/platform_device.h>
58
57#include <asm/types.h>59#include <asm/types.h>
58#include <asm/io.h>60#include <asm/io.h>
59#include <asm/uaccess.h>61#include <asm/uaccess.h>
drivers/video/gbefb.c+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
11 11
12#include <linux/config.h>12#include <linux/config.h>
13#include <linux/delay.h>13#include <linux/delay.h>
14#include <linux/device.h>14#include <linux/platform_device.h>
15#include <linux/dma-mapping.h>15#include <linux/dma-mapping.h>
16#include <linux/errno.h>16#include <linux/errno.h>
17#include <linux/fb.h>17#include <linux/fb.h>
drivers/video/imxfb.c+1−1
@@ -31,7 +31,7 @@ · 30 unmodified lines
31#include <linux/init.h>31#include <linux/init.h>
32#include <linux/ioport.h>32#include <linux/ioport.h>
33#include <linux/cpufreq.h>33#include <linux/cpufreq.h>
34#include <linux/device.h>34#include <linux/platform_device.h>
35#include <linux/dma-mapping.h>35#include <linux/dma-mapping.h>
36 36
37#include <asm/hardware.h>37#include <asm/hardware.h>
drivers/video/pxafb.c+1−1
@@ -36,7 +36,7 @@ · 35 unmodified lines
36#include <linux/init.h>36#include <linux/init.h>
37#include <linux/ioport.h>37#include <linux/ioport.h>
38#include <linux/cpufreq.h>38#include <linux/cpufreq.h>
39#include <linux/device.h>39#include <linux/platform_device.h>
40#include <linux/dma-mapping.h>40#include <linux/dma-mapping.h>
41 41
42#include <asm/hardware.h>42#include <asm/hardware.h>
drivers/video/q40fb.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/slab.h>18#include <linux/slab.h>
19#include <linux/delay.h>19#include <linux/delay.h>
20#include <linux/interrupt.h>20#include <linux/interrupt.h>
21#include <linux/platform_device.h>
21 22
22#include <asm/uaccess.h>23#include <asm/uaccess.h>
23#include <asm/setup.h>24#include <asm/setup.h>
drivers/video/s1d13xxxfb.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
30 30
31#include <linux/config.h>31#include <linux/config.h>
32#include <linux/module.h>32#include <linux/module.h>
33#include <linux/device.h>33#include <linux/platform_device.h>
34#include <linux/delay.h>34#include <linux/delay.h>
35 35
36#include <linux/types.h>36#include <linux/types.h>
drivers/video/s3c2410fb.c+1−0
@@ -86,6 +86,7 @@ · 85 unmodified lines
86#include <linux/interrupt.h>86#include <linux/interrupt.h>
87#include <linux/workqueue.h>87#include <linux/workqueue.h>
88#include <linux/wait.h>88#include <linux/wait.h>
89#include <linux/platform_device.h>
89 90
90#include <asm/io.h>91#include <asm/io.h>
91#include <asm/uaccess.h>92#include <asm/uaccess.h>
drivers/video/sa1100fb.c+1−1
@@ -173,7 +173,7 @@ · 172 unmodified lines
173#include <linux/init.h>173#include <linux/init.h>
174#include <linux/ioport.h>174#include <linux/ioport.h>
175#include <linux/cpufreq.h>175#include <linux/cpufreq.h>
176#include <linux/device.h>176#include <linux/platform_device.h>
177#include <linux/dma-mapping.h>177#include <linux/dma-mapping.h>
178 178
179#include <asm/hardware.h>179#include <asm/hardware.h>
drivers/video/sgivwfb.c+2−0
@@ -18,6 +18,8 @@ · 17 unmodified lines
18#include <linux/fb.h>18#include <linux/fb.h>
19#include <linux/init.h>19#include <linux/init.h>
20#include <linux/ioport.h>20#include <linux/ioport.h>
21#include <linux/platform_device.h>
22
21#include <asm/io.h>23#include <asm/io.h>
22#include <asm/mtrr.h>24#include <asm/mtrr.h>
23 25
drivers/video/vesafb.c+2−0
@@ -19,6 +19,8 @@ · 18 unmodified lines
19#include <linux/fb.h>19#include <linux/fb.h>
20#include <linux/ioport.h>20#include <linux/ioport.h>
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/platform_device.h>
23
22#include <video/vga.h>24#include <video/vga.h>
23#include <asm/io.h>25#include <asm/io.h>
24#include <asm/mtrr.h>26#include <asm/mtrr.h>
drivers/video/vfb.c+2−0
@@ -20,6 +20,8 @@ · 19 unmodified lines
20#include <linux/vmalloc.h>20#include <linux/vmalloc.h>
21#include <linux/delay.h>21#include <linux/delay.h>
22#include <linux/interrupt.h>22#include <linux/interrupt.h>
23#include <linux/platform_device.h>
24
23#include <asm/uaccess.h>25#include <asm/uaccess.h>
24#include <linux/fb.h>26#include <linux/fb.h>
25#include <linux/init.h>27#include <linux/init.h>
drivers/video/w100fb.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/kernel.h>26#include <linux/kernel.h>
27#include <linux/mm.h>27#include <linux/mm.h>
28#include <linux/device.h>28#include <linux/platform_device.h>
29#include <linux/string.h>29#include <linux/string.h>
30#include <linux/vmalloc.h>30#include <linux/vmalloc.h>
31#include <asm/io.h>31#include <asm/io.h>
include/asm-ppc/ppc_sys.h+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18#define __ASM_PPC_SYS_H18#define __ASM_PPC_SYS_H
19 19
20#include <linux/init.h>20#include <linux/init.h>
21#include <linux/device.h>21#include <linux/platform_device.h>
22#include <linux/types.h>22#include <linux/types.h>
23 23
24#if defined(CONFIG_8260)24#if defined(CONFIG_8260)
include/linux/device.h+0−26
@@ -396,32 +396,6 @@ extern struct device * get_device(struct device * dev); · 395 unmodified lines
396extern void put_device(struct device * dev);396extern void put_device(struct device * dev);
397 397
398 398
399/* drivers/base/platform.c */
400
401struct platform_device {
402 const char * name;
403 u32 id;
404 struct device dev;
405 u32 num_resources;
406 struct resource * resource;
407};
408
409#define to_platform_device(x) container_of((x), struct platform_device, dev)
410
411extern int platform_device_register(struct platform_device *);
412extern void platform_device_unregister(struct platform_device *);
413
414extern struct bus_type platform_bus_type;
415extern struct device platform_bus;
416
417extern struct resource *platform_get_resource(struct platform_device *, unsigned int, unsigned int);
418extern int platform_get_irq(struct platform_device *, unsigned int);
419extern struct resource *platform_get_resource_byname(struct platform_device *, unsigned int, char *);
420extern int platform_get_irq_byname(struct platform_device *, char *);
421extern int platform_add_devices(struct platform_device **, int);
422
423extern struct platform_device *platform_device_register_simple(char *, unsigned int, struct resource *, unsigned int);
424
425/* drivers/base/power.c */399/* drivers/base/power.c */
426extern void device_shutdown(void);400extern void device_shutdown(void);
427 401
include/linux/serial_8250.h+1−1
@@ -12,7 +12,7 @@ · 11 unmodified lines
12#define _LINUX_SERIAL_8250_H12#define _LINUX_SERIAL_8250_H
13 13
14#include <linux/serial_core.h>14#include <linux/serial_core.h>
15#include <linux/device.h>15#include <linux/platform_device.h>
16 16
17/*17/*
18 * This is the platform device platform_data structure18 * This is the platform device platform_data structure
sound/arm/pxa2xx-ac97.c+1−1
@@ -13,7 +13,7 @@ · 12 unmodified lines
13#include <linux/init.h>13#include <linux/init.h>
14#include <linux/module.h>14#include <linux/module.h>
15#include <linux/kernel.h>15#include <linux/kernel.h>
16#include <linux/device.h>16#include <linux/platform_device.h>
17#include <linux/interrupt.h>17#include <linux/interrupt.h>
18#include <linux/wait.h>18#include <linux/wait.h>
19#include <linux/delay.h>19#include <linux/delay.h>
sound/core/init.c+2−0
@@ -28,6 +28,8 @@ · 27 unmodified lines
28#include <linux/ctype.h>28#include <linux/ctype.h>
29#include <linux/pci.h>29#include <linux/pci.h>
30#include <linux/pm.h>30#include <linux/pm.h>
31#include <linux/platform_device.h>
32
31#include <sound/core.h>33#include <sound/core.h>
32#include <sound/control.h>34#include <sound/control.h>
33#include <sound/info.h>35#include <sound/info.h>

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t