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

Showing the changes to drivers (110 of 198 files). Show all

Unified · Split

110 files
  1. drivers/base/platform.c +1 −1
  2. drivers/block/floppy.c +1 −1
  3. drivers/char/s3c2410-rtc.c +1 −1
  4. drivers/char/sonypi.c +1 −0
  5. drivers/char/tb0219.c +1 −1
  6. drivers/char/vr41xx_giu.c +1 −1
  7. drivers/char/vr41xx_rtc.c +1 −1
  8. drivers/char/watchdog/mpcore_wdt.c +1 −1
  9. drivers/char/watchdog/mv64x60_wdt.c +2 −0
  10. drivers/char/watchdog/s3c2410_wdt.c +1 −1
  11. drivers/eisa/virtual_root.c +1 −1
  12. drivers/firmware/dcdbas.c +1 −1
  13. drivers/firmware/dell_rbu.c +1 −1
  14. drivers/hwmon/hdaps.c +1 −1
  15. drivers/i2c/busses/i2c-iop3xx.c +1 −1
  16. drivers/i2c/busses/i2c-isa.c +1 −0
  17. drivers/i2c/busses/i2c-ixp2000.c +1 −1
  18. drivers/i2c/busses/i2c-ixp4xx.c +1 −1
  19. drivers/i2c/busses/i2c-mpc.c +2 −0
  20. drivers/i2c/busses/i2c-mv64xxx.c +2 −0
  21. drivers/i2c/busses/i2c-pxa.c +1 −0
  22. drivers/i2c/busses/i2c-s3c2410.c +1 −1
  23. drivers/i2c/chips/isp1301_omap.c +1 −1
  24. drivers/i2c/i2c-core.c +1 −0
  25. drivers/i2c/i2c-dev.c +1 −0
  26. drivers/input/keyboard/corgikbd.c +1 −1
  27. drivers/input/keyboard/spitzkbd.c +1 −1
  28. drivers/input/serio/ct82c710.c +1 −0
  29. drivers/input/serio/i8042.c +1 −0
  30. drivers/input/serio/maceps2.c +1 −1
  31. drivers/input/serio/q40kbd.c +1 −0
  32. drivers/input/serio/rpckbd.c +1 −0
  33. drivers/input/touchscreen/corgi_ts.c +1 −1
  34. drivers/mfd/mcp-sa11x0.c +1 −1
  35. drivers/misc/hdpuftrs/hdpu_cpustate.c +1 −1
  36. drivers/misc/hdpuftrs/hdpu_nexus.c +1 −1
  37. drivers/mmc/pxamci.c +1 −1
  38. drivers/mmc/wbsd.c +1 −1
  39. drivers/mtd/maps/bast-flash.c +1 −1
  40. drivers/mtd/maps/integrator-flash.c +1 −1
  41. drivers/mtd/maps/ixp2000.c +1 −1
  42. drivers/mtd/maps/ixp4xx.c +1 −1
  43. drivers/mtd/maps/omap_nor.c +1 −1
  44. drivers/mtd/maps/plat-ram.c +1 −1
  45. drivers/mtd/maps/sa1100-flash.c +1 −1
  46. drivers/mtd/nand/s3c2410.c +1 −1
  47. drivers/net/depca.c +1 −1
  48. drivers/net/dm9000.c +1 −0
  49. drivers/net/gianfar.c +1 −1
  50. drivers/net/gianfar_mii.c +1 −0
  51. drivers/net/irda/pxaficp_ir.c +1 −0
  52. drivers/net/irda/sa1100_ir.c +1 −1
  53. drivers/net/irda/smsc-ircc2.c +1 −0
  54. drivers/net/jazzsonic.c +1 −1
  55. drivers/net/macsonic.c +1 −1
  56. drivers/net/mipsnet.c +1 −0
  57. drivers/net/mv643xx_eth.c +2 −0
  58. drivers/net/smc91x.c +1 −1
  59. drivers/net/tokenring/proteon.c +1 −0
  60. drivers/net/tokenring/skisa.c +1 −0
  61. drivers/pcmcia/au1000_generic.c +1 −1
  62. drivers/pcmcia/hd64465_ss.c +1 −1
  63. drivers/pcmcia/i82365.c +1 −1
  64. drivers/pcmcia/m32r_cfc.c +1 −1
  65. drivers/pcmcia/m32r_pcc.c +1 −1
  66. drivers/pcmcia/omap_cf.c +1 −1
  67. drivers/pcmcia/pxa2xx_base.c +1 −0
  68. drivers/pcmcia/pxa2xx_mainstone.c +1 −1
  69. drivers/pcmcia/pxa2xx_sharpsl.c +1 −1
  70. drivers/pcmcia/sa1100_generic.c +1 −0
  71. drivers/pcmcia/tcic.c +1 −1
  72. drivers/pcmcia/vrc4171_card.c +1 −0
  73. drivers/scsi/hosts.c +1 −0
  74. drivers/serial/8250.c +1 −1
  75. drivers/serial/imx.c +1 −1
  76. drivers/serial/mpc52xx_uart.c +1 −1
  77. drivers/serial/mpsc.c +2 −0
  78. drivers/serial/pxa.c +1 −1
  79. drivers/serial/s3c2410.c +1 −1
  80. drivers/serial/sa1100.c +1 −1
  81. drivers/serial/vr41xx_siu.c +1 −1
  82. drivers/usb/gadget/dummy_hcd.c +1 −1
  83. drivers/usb/gadget/lh7a40x_udc.c +2 −0
  84. drivers/usb/gadget/omap_udc.c +1 −1
  85. drivers/usb/gadget/pxa2xx_udc.c +1 −1
  86. drivers/usb/host/isp116x-hcd.c +1 −0
  87. drivers/usb/host/ohci-au1xxx.c +2 −0
  88. drivers/usb/host/ohci-lh7a404.c +2 −0
  89. drivers/usb/host/ohci-omap.c +2 −0
  90. drivers/usb/host/ohci-ppc-soc.c +2 −0
  91. drivers/usb/host/ohci-pxa27x.c +1 −1
  92. drivers/usb/host/ohci-s3c2410.c +2 −0
  93. drivers/usb/host/sl811-hcd.c +1 −0
  94. drivers/usb/host/sl811_cs.c +1 −0
  95. drivers/video/acornfb.c +1 −1
  96. drivers/video/arcfb.c +1 −0
  97. drivers/video/backlight/corgi_bl.c +1 −1
  98. drivers/video/dnfb.c +2 −0
  99. drivers/video/epson1355fb.c +2 −0
  100. drivers/video/gbefb.c +1 −1
  101. drivers/video/imxfb.c +1 −1
  102. drivers/video/pxafb.c +1 −1
  103. drivers/video/q40fb.c +1 −0
  104. drivers/video/s1d13xxxfb.c +1 −1
  105. drivers/video/s3c2410fb.c +1 −0
  106. drivers/video/sa1100fb.c +1 −1
  107. drivers/video/sgivwfb.c +2 −0
  108. drivers/video/vesafb.c +2 −0
  109. drivers/video/vfb.c +2 −0
  110. drivers/video/w100fb.c +1 −1
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>

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