Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

usb: Add module.h to drivers/usb consumers who really use it.

The situation up to this point meant that module.h was pretty
much everywhere, regardless of whether you asked for it or not.
We are fixing that, so give the USB folks who want it an actual
include of it.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>

+20
+1
drivers/usb/c67x00/c67x00-drv.c
··· 38 38 #include <linux/io.h> 39 39 #include <linux/list.h> 40 40 #include <linux/slab.h> 41 + #include <linux/module.h> 41 42 #include <linux/usb.h> 42 43 #include <linux/usb/c67x00.h> 43 44
+1
drivers/usb/gadget/cdc2.c
··· 12 12 13 13 #include <linux/kernel.h> 14 14 #include <linux/utsname.h> 15 + #include <linux/module.h> 15 16 16 17 #include "u_ether.h" 17 18 #include "u_serial.h"
+1
drivers/usb/gadget/composite.c
··· 14 14 #include <linux/kallsyms.h> 15 15 #include <linux/kernel.h> 16 16 #include <linux/slab.h> 17 + #include <linux/module.h> 17 18 #include <linux/device.h> 18 19 #include <linux/utsname.h> 19 20
+1
drivers/usb/gadget/dbgp.c
··· 9 9 /* verbose messages */ 10 10 #include <linux/kernel.h> 11 11 #include <linux/device.h> 12 + #include <linux/module.h> 12 13 #include <linux/usb/ch9.h> 13 14 #include <linux/usb/gadget.h> 14 15
+1
drivers/usb/gadget/f_obex.c
··· 17 17 #include <linux/slab.h> 18 18 #include <linux/kernel.h> 19 19 #include <linux/device.h> 20 + #include <linux/module.h> 20 21 21 22 #include "u_serial.h" 22 23 #include "gadget_chips.h"
+1
drivers/usb/gadget/f_sourcesink.c
··· 15 15 #include <linux/slab.h> 16 16 #include <linux/kernel.h> 17 17 #include <linux/device.h> 18 + #include <linux/module.h> 18 19 19 20 #include "g_zero.h" 20 21 #include "gadget_chips.h"
+1
drivers/usb/gadget/file_storage.c
··· 243 243 #include <linux/kref.h> 244 244 #include <linux/kthread.h> 245 245 #include <linux/limits.h> 246 + #include <linux/module.h> 246 247 #include <linux/rwsem.h> 247 248 #include <linux/slab.h> 248 249 #include <linux/spinlock.h>
+1
drivers/usb/gadget/fusb300_udc.c
··· 13 13 #include <linux/err.h> 14 14 #include <linux/interrupt.h> 15 15 #include <linux/io.h> 16 + #include <linux/module.h> 16 17 #include <linux/platform_device.h> 17 18 #include <linux/usb/ch9.h> 18 19 #include <linux/usb/gadget.h>
+1
drivers/usb/gadget/gmidi.c
··· 23 23 #include <linux/kernel.h> 24 24 #include <linux/slab.h> 25 25 #include <linux/utsname.h> 26 + #include <linux/module.h> 26 27 #include <linux/device.h> 27 28 28 29 #include <sound/core.h>
+1
drivers/usb/host/fsl-mph-dr-of.c
··· 16 16 #include <linux/io.h> 17 17 #include <linux/of_platform.h> 18 18 #include <linux/clk.h> 19 + #include <linux/module.h> 19 20 20 21 struct fsl_usb2_dev_data { 21 22 char *dr_mode; /* controller mode */
+1
drivers/usb/host/isp1760-if.c
··· 11 11 12 12 #include <linux/usb.h> 13 13 #include <linux/io.h> 14 + #include <linux/module.h> 14 15 #include <linux/platform_device.h> 15 16 #include <linux/usb/isp1760.h> 16 17 #include <linux/usb/hcd.h>
+1
drivers/usb/host/whci/hcd.c
··· 17 17 */ 18 18 #include <linux/kernel.h> 19 19 #include <linux/init.h> 20 + #include <linux/module.h> 20 21 #include <linux/uwb/umc.h> 21 22 22 23 #include "../../wusbcore/wusbhc.h"
+1
drivers/usb/host/xhci-pci.c
··· 22 22 23 23 #include <linux/pci.h> 24 24 #include <linux/slab.h> 25 + #include <linux/module.h> 25 26 26 27 #include "xhci.h" 27 28
+1
drivers/usb/otg/gpio_vbus.c
··· 11 11 #include <linux/kernel.h> 12 12 #include <linux/platform_device.h> 13 13 #include <linux/gpio.h> 14 + #include <linux/module.h> 14 15 #include <linux/slab.h> 15 16 #include <linux/interrupt.h> 16 17 #include <linux/usb.h>
+1
drivers/usb/serial/aircable.c
··· 47 47 #include <asm/unaligned.h> 48 48 #include <linux/tty.h> 49 49 #include <linux/slab.h> 50 + #include <linux/module.h> 50 51 #include <linux/tty_flip.h> 51 52 #include <linux/usb.h> 52 53 #include <linux/usb/serial.h>
+1
drivers/usb/serial/qcserial.c
··· 13 13 14 14 #include <linux/tty.h> 15 15 #include <linux/tty_flip.h> 16 + #include <linux/module.h> 16 17 #include <linux/usb.h> 17 18 #include <linux/usb/serial.h> 18 19 #include <linux/slab.h>
+1
drivers/usb/storage/option_ms.c
··· 22 22 23 23 #include <linux/usb.h> 24 24 #include <linux/slab.h> 25 + #include <linux/module.h> 25 26 26 27 #include "usb.h" 27 28 #include "transport.h"
+1
drivers/usb/storage/sierra_ms.c
··· 3 3 #include <scsi/scsi_cmnd.h> 4 4 #include <scsi/scsi_device.h> 5 5 #include <linux/usb.h> 6 + #include <linux/module.h> 6 7 #include <linux/slab.h> 7 8 8 9 #include "usb.h"
+1
drivers/usb/storage/uas.c
··· 11 11 #include <linux/blkdev.h> 12 12 #include <linux/slab.h> 13 13 #include <linux/types.h> 14 + #include <linux/module.h> 14 15 #include <linux/usb.h> 15 16 #include <linux/usb/storage.h> 16 17
+1
drivers/usb/wusbcore/wa-hc.c
··· 23 23 * FIXME: docs 24 24 */ 25 25 #include <linux/slab.h> 26 + #include <linux/module.h> 26 27 #include "wusbhc.h" 27 28 #include "wa-hc.h" 28 29