drivers/net: Add module.h to drivers who were implicitly using it
authorPaul Gortmaker <paul.gortmaker@windriver.com>
Sun, 3 Jul 2011 19:21:01 +0000 (15:21 -0400)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Mon, 31 Oct 2011 23:31:07 +0000 (19:31 -0400)
The device.h header was including module.h, making it present for
most of these drivers.  But we want to clean that up.  Call out the
include of module.h in the modular network drivers.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
46 files changed:
drivers/net/ethernet/brocade/bna/bnad.c
drivers/net/ethernet/emulex/benet/be_main.c
drivers/net/ethernet/ethoc.c
drivers/net/ethernet/freescale/ucc_geth.c
drivers/net/ethernet/intel/e1000e/param.c
drivers/net/ethernet/mellanox/mlx4/catas.c
drivers/net/ethernet/mellanox/mlx4/fw.c
drivers/net/ethernet/neterion/vxge/vxge-main.c
drivers/net/ethernet/octeon/octeon_mgmt.c
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
drivers/net/ethernet/smsc/smsc9420.c
drivers/net/ethernet/xscale/ixp4xx_eth.c
drivers/net/phy/realtek.c
drivers/net/usb/lg-vl600.c
drivers/net/veth.c
drivers/net/vmxnet3/vmxnet3_drv.c
drivers/net/wimax/i2400m/sdio.c
drivers/net/wimax/i2400m/usb.c
drivers/net/wireless/adm8211.c
drivers/net/wireless/ath/ath5k/pci.c
drivers/net/wireless/ath/ath6kl/sdio.c
drivers/net/wireless/ath/ath9k/ahb.c
drivers/net/wireless/ath/ath9k/hw.c
drivers/net/wireless/ath/ath9k/init.c
drivers/net/wireless/ath/ath9k/pci.c
drivers/net/wireless/ath/carl9170/fw.c
drivers/net/wireless/b43/pcmcia.c
drivers/net/wireless/hostap/hostap_ioctl.c
drivers/net/wireless/iwlwifi/iwl-pci.c
drivers/net/wireless/iwmc3200wifi/sdio.c
drivers/net/wireless/libertas_tf/main.c
drivers/net/wireless/mac80211_hwsim.c
drivers/net/wireless/orinoco/fw.c
drivers/net/wireless/p54/main.c
drivers/net/wireless/p54/p54pci.c
drivers/net/wireless/p54/p54usb.c
drivers/net/wireless/rtl818x/rtl8180/dev.c
drivers/net/wireless/rtl818x/rtl8187/dev.c
drivers/net/wireless/rtlwifi/base.c
drivers/net/wireless/rtlwifi/rtl8192c/main.c
drivers/net/wireless/rtlwifi/rtl8192ce/sw.c
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c
drivers/net/wireless/rtlwifi/rtl8192de/sw.c
drivers/net/wireless/rtlwifi/rtl8192se/sw.c
drivers/net/wireless/zd1211rw/zd_usb.c

index 5d7872ecff523904ea18dfb9ce3bf5c79171fcb3..7f3091e7eb42f6c459f40b5471d3e57abacb8851 100644 (file)
@@ -25,6 +25,7 @@
 #include <linux/if_ether.h>
 #include <linux/ip.h>
 #include <linux/prefetch.h>
+#include <linux/module.h>
 
 #include "bnad.h"
 #include "bna.h"
index d6a232a300ad802ad76d2ab9c91a9a1a3784cbd0..13ae2d71a5fbd52d7b72869a9cb9f75f3e011ef0 100644 (file)
@@ -16,6 +16,7 @@
  */
 
 #include <linux/prefetch.h>
+#include <linux/module.h>
 #include "be.h"
 #include "be_cmds.h"
 #include <asm/div64.h>
index bdb348a5ccf60bd6bb93b2d745546445b5f2d413..251b635fe75a1a767ff76a21aad8c243dbf21f3c 100644 (file)
@@ -22,6 +22,7 @@
 #include <linux/sched.h>
 #include <linux/slab.h>
 #include <linux/of.h>
+#include <linux/module.h>
 #include <net/ethoc.h>
 
 static int buffer_size = 0x8000; /* 32 KBytes */
index 46d690a92c0bda42990b9bd5b4b43bb18ee0af74..b5dc0273a1d1d63f213096dfd3f1057006d0b6e2 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/errno.h>
 #include <linux/slab.h>
 #include <linux/stddef.h>
+#include <linux/module.h>
 #include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
index 4dd9b63273f62eac9917d69df9a613dd3fa14e61..20e93b08e7f3c7e6e2389bea815e0b3dec227d71 100644 (file)
@@ -27,6 +27,7 @@
 *******************************************************************************/
 
 #include <linux/netdevice.h>
+#include <linux/module.h>
 #include <linux/pci.h>
 
 #include "e1000.h"
index 32f947154c33c1f7acddb015972cb312878e9ecd..45aea9c3ae2c3f0825771a9a216ee1ccfa5765d7 100644 (file)
@@ -32,6 +32,7 @@
  */
 
 #include <linux/workqueue.h>
+#include <linux/module.h>
 
 #include "mlx4.h"
 
index ed452ddfe3426606ac651cf22d6136f77e364857..81db50ecb1d1b66bf70a5e3cf1c3978e354c19d0 100644 (file)
@@ -33,6 +33,7 @@
  */
 
 #include <linux/mlx4/cmd.h>
+#include <linux/module.h>
 #include <linux/cache.h>
 
 #include "fw.h"
index 671e166b5af14acc4d7c95e85de48749ef6eca6b..a83197d757c1e4557dc1b883fa341138d0fd3951 100644 (file)
@@ -55,6 +55,7 @@
 #include <linux/firmware.h>
 #include <linux/net_tstamp.h>
 #include <linux/prefetch.h>
+#include <linux/module.h>
 #include "vxge-main.h"
 #include "vxge-reg.h"
 
index bc1d946b7971b6c1ede4fc7616aa5609d153b26c..212f43b308a3c27ed411b21768e160e0d899a571 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/capability.h>
 #include <linux/dma-mapping.h>
 #include <linux/init.h>
+#include <linux/module.h>
 #include <linux/interrupt.h>
 #include <linux/platform_device.h>
 #include <linux/netdevice.h>
index b89f3a684aec4dbb1cb83d0ef7d59e0ffc567330..48406ca382f1de638e8938b4732f19406485fc83 100644 (file)
@@ -20,6 +20,7 @@
 
 #include "pch_gbe.h"
 #include "pch_gbe_api.h"
+#include <linux/module.h>
 
 #define DRV_VERSION     "1.00"
 const char pch_driver_version[] = DRV_VERSION;
index 5b5d90a47e29419eef6cb207066403e37e855efc..9c075ea2682e2025043d1099ad3d2c70c20b00bf 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307, USA.
  */
 
+#include <linux/module.h>      /* for __MODULE_STRING */
 #include "pch_gbe.h"
 
 #define OPTION_UNSET   -1
index 4f15680849ffcc51a95c31425167011d1b0e277f..edb24b0e337be8d27af132519d771e1f58aa36ac 100644 (file)
@@ -28,6 +28,7 @@
 #include <linux/dma-mapping.h>
 #include <linux/crc32.h>
 #include <linux/slab.h>
+#include <linux/module.h>
 #include <asm/unaligned.h>
 #include "smsc9420.h"
 
index ec96d910e9a3e6528172329f730465d2bda4caac..f45c85a8426125be667c80cd4e8408bb58fc7337 100644 (file)
@@ -35,6 +35,7 @@
 #include <linux/platform_device.h>
 #include <linux/ptp_classify.h>
 #include <linux/slab.h>
+#include <linux/module.h>
 #include <mach/ixp46x_ts.h>
 #include <mach/npe.h>
 #include <mach/qmgr.h>
index a4eae750a4145084b0cf45e90b875f1eb2c019c3..f414ffb5b728130591530cfaa350eb78fb03251b 100644 (file)
@@ -14,6 +14,7 @@
  *
  */
 #include <linux/phy.h>
+#include <linux/module.h>
 
 #define RTL821x_PHYSR          0x11
 #define RTL821x_PHYSR_DUPLEX   0x2000
index 1e7221951056304162e9d173dea85827234f16c0..d43db32f94781f64e57fc4285c7c398e9287e885 100644 (file)
@@ -27,6 +27,7 @@
 #include <linux/if_ether.h>
 #include <linux/if_arp.h>
 #include <linux/inetdevice.h>
+#include <linux/module.h>
 
 /*
  * The device has a CDC ACM port for modem control (it claims to be
index 5b23767ea817232a24b33a479f9b2014e895d1b6..ef883e97cee08a557fd3dcc2546535c1ca487372 100644 (file)
@@ -17,6 +17,7 @@
 #include <net/dst.h>
 #include <net/xfrm.h>
 #include <linux/veth.h>
+#include <linux/module.h>
 
 #define DRV_NAME       "veth"
 #define DRV_VERSION    "1.0"
index b771ebac0f014ffcaacb978e50101b2c6532b8ee..d96bfb1ac20b161f10b19e362b5ad934110072cd 100644 (file)
@@ -24,6 +24,7 @@
  *
  */
 
+#include <linux/module.h>
 #include <net/ip6_checksum.h>
 
 #include "vmxnet3_int.h"
index be428cae28d895f81f4a2db559bf6e3c4f577726..21a9edd6e75d5826e7a30026f57647f990e32216 100644 (file)
@@ -55,6 +55,7 @@
 #include <linux/mmc/sdio_func.h>
 #include "i2400m-sdio.h"
 #include <linux/wimax/i2400m.h>
+#include <linux/module.h>
 
 #define D_SUBMODULE main
 #include "sdio-debug-levels.h"
index 9a644d052f1e01482acd0c199b23c76513704c1a..2c1b8b687646eedb0ac795a706c34cc32fa5ab29 100644 (file)
@@ -67,6 +67,7 @@
 #include <linux/wimax/i2400m.h>
 #include <linux/debugfs.h>
 #include <linux/slab.h>
+#include <linux/module.h>
 
 
 #define D_SUBMODULE usb
index 3b752d9fb3cd7bd9f72264cdf8f003cecebacaaf..f5ce5623da990db9941699cae0bbba8ec74d238d 100644 (file)
@@ -25,6 +25,7 @@
 #include <linux/delay.h>
 #include <linux/crc32.h>
 #include <linux/eeprom_93cx6.h>
+#include <linux/module.h>
 #include <net/mac80211.h>
 
 #include "adm8211.h"
index c1dff2ced0446b0869a4c226b66e2deb1404d970..dfa48eb7d953eca530b4ceba9e3e62b25b74c63f 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/pci.h>
 #include <linux/pci-aspm.h>
 #include <linux/etherdevice.h>
+#include <linux/module.h>
 #include "../ath.h"
 #include "ath5k.h"
 #include "debug.h"
index f1dc311ee0c7b041bdbcac42b5bc29b867e7cdd4..066d4f88807faf6d4af8f3fae753901b3df9f92f 100644 (file)
@@ -14,6 +14,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
+#include <linux/module.h>
 #include <linux/mmc/card.h>
 #include <linux/mmc/mmc.h>
 #include <linux/mmc/host.h>
index 85a54cd2b0831c4a5f24f93c2dccb1bd2f1e1a0f..5e47ca6d16a826e71176c3dd5e7efa01586c4375 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/nl80211.h>
 #include <linux/platform_device.h>
 #include <linux/ath9k_platform.h>
+#include <linux/module.h>
 #include "ath9k.h"
 
 static const struct platform_device_id ath9k_platform_id_table[] = {
index f16d2033081f3ea8df6b30a8ee74258772a2d500..4952ad8c4e8cb2f4f14c685d85aebbdf33fb233c 100644 (file)
@@ -16,6 +16,7 @@
 
 #include <linux/io.h>
 #include <linux/slab.h>
+#include <linux/module.h>
 #include <asm/unaligned.h>
 
 #include "hw.h"
index af1b325495319aeb7398b4045b4995534d24da97..d4c909f8e474d793d71d52af3bd8d34a9c0f9843 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/dma-mapping.h>
 #include <linux/slab.h>
 #include <linux/ath9k_platform.h>
+#include <linux/module.h>
 
 #include "ath9k.h"
 
index edb0b4b3da3ad4563533d13aa94245832aa2e3cd..2dcdf63cb390bfa894c1017972b53b296c2475d9 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/pci.h>
 #include <linux/pci-aspm.h>
 #include <linux/ath9k_platform.h>
+#include <linux/module.h>
 #include "ath9k.h"
 
 static DEFINE_PCI_DEVICE_TABLE(ath_pci_id_table) = {
index f4cae1cccbfff879f2e5859989f3e524be1b9f86..cba9d0435dc41813fc4f39be979223ef8dd6aea4 100644 (file)
@@ -23,6 +23,7 @@
 #include <linux/kernel.h>
 #include <linux/firmware.h>
 #include <linux/crc32.h>
+#include <linux/module.h>
 #include "carl9170.h"
 #include "fwcmd.h"
 #include "version.h"
index 12b6b4067a398e7b6958a76af9b48f7d81831172..714cad649c45b68281ae7c2c1e7f66e7c317c52c 100644 (file)
@@ -25,6 +25,7 @@
 
 #include <linux/ssb/ssb.h>
 #include <linux/slab.h>
+#include <linux/module.h>
 
 #include <pcmcia/cistpl.h>
 #include <pcmcia/ciscode.h>
index 12de46407c71ae42b7eb99e6f4e9d44888af2430..045a93645a3dede213af0a68855bf0889a5be26b 100644 (file)
@@ -5,6 +5,7 @@
 #include <linux/sched.h>
 #include <linux/ethtool.h>
 #include <linux/if_arp.h>
+#include <linux/module.h>
 #include <net/lib80211.h>
 
 #include "hostap_wlan.h"
index 3b6cc66365e5b56bea8df3ad7875946ebbd44d31..f0c623ade3fff149a21dedb3ff11a7bfb3caf464 100644 (file)
@@ -60,6 +60,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  *****************************************************************************/
+#include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/pci-aspm.h>
 
index 56383e7be8350757dca6f7cafcd7b81a657e7529..764b40dd24adad66722756dd3833b9c191969f1a 100644 (file)
@@ -63,6 +63,7 @@
  */
 
 #include <linux/kernel.h>
+#include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/netdevice.h>
 #include <linux/debugfs.h>
index acc461aa385e180656cf76a0f6d69990e0b74f6e..ceb51b6e67026bb434c1db67259ffd27129917ff 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/slab.h>
 
 #include <linux/etherdevice.h>
+#include <linux/module.h>
 #include "libertas_tf.h"
 
 #define DRIVER_RELEASE_VERSION "004.p0"
index 68455a2307cb54ba99611cb6618ed16169b9f0df..523ad55a288501af3931b03ae56eef98756bbeb7 100644 (file)
@@ -26,6 +26,7 @@
 #include <linux/rtnetlink.h>
 #include <linux/etherdevice.h>
 #include <linux/debugfs.h>
+#include <linux/module.h>
 #include <net/genetlink.h>
 #include "mac80211_hwsim.h"
 
index 527cf5333db5d9a815afc3ef8856b032cb3030ea..4df8cf64b56ce553d1c1a537741d2f995d414b4c 100644 (file)
@@ -6,6 +6,7 @@
 #include <linux/slab.h>
 #include <linux/firmware.h>
 #include <linux/device.h>
+#include <linux/module.h>
 
 #include "hermes.h"
 #include "hermes_dld.h"
index ad9ae04d07aaa0666133cb52c8c8930a7683b05b..db4d9a02f264eb6877face19cd892ac9e7d363fa 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/slab.h>
 #include <linux/firmware.h>
 #include <linux/etherdevice.h>
+#include <linux/module.h>
 
 #include <net/mac80211.h>
 
index 1b753173680fe4ca2c02c7251c3e8e80f544f17c..b1f51a215792028783223984dec8f0b0ac1a8f17 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/etherdevice.h>
 #include <linux/delay.h>
 #include <linux/completion.h>
+#include <linux/module.h>
 #include <net/mac80211.h>
 
 #include "p54.h"
index a8f3bc740dfaf8354abff344f5ab7665bd8faf58..9b60968664279c310eb88abba9500931199d481b 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/etherdevice.h>
 #include <linux/delay.h>
 #include <linux/crc32.h>
+#include <linux/module.h>
 #include <net/mac80211.h>
 
 #include "p54.h"
index 0082015ff664e9e5af45298dd804f46cf028d4a4..2f14a5fb0cbb97007880b4cbf76fba2449500ac1 100644 (file)
@@ -22,6 +22,7 @@
 #include <linux/delay.h>
 #include <linux/etherdevice.h>
 #include <linux/eeprom_93cx6.h>
+#include <linux/module.h>
 #include <net/mac80211.h>
 
 #include "rtl8180.h"
index 24873b55b55c31cd43e5fe7a3d00ff124f62c977..4a78f9e39dfa985614721f810b3085d00da29168 100644 (file)
@@ -26,6 +26,7 @@
 #include <linux/delay.h>
 #include <linux/etherdevice.h>
 #include <linux/eeprom_93cx6.h>
+#include <linux/module.h>
 #include <net/mac80211.h>
 
 #include "rtl8187.h"
index d4fdd2a5a7392a24f1a15b47f3f5aaa14d36a7cc..b4ce93436d2e705a3661e616c3b7111fa5f64641 100644 (file)
@@ -30,6 +30,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/ip.h>
+#include <linux/module.h>
 #include "wifi.h"
 #include "rc.h"
 #include "base.h"
index 2f624fc2749923ce3a0d22d24394d10bcea9b0d3..605ff191aeb7f437c756aba158c3a5daa49726ce 100644 (file)
@@ -27,6 +27,7 @@
  *
  *****************************************************************************/
 
+#include <linux/module.h>
 #include "../wifi.h"
 
 
index a48404cc2b962d0bff172a836c8410737f3705b0..f2aa33dc4d7806d89c80ac5ac3471e753c626173 100644 (file)
@@ -28,6 +28,7 @@
  *****************************************************************************/
 
 #include <linux/vmalloc.h>
+#include <linux/module.h>
 
 #include "../wifi.h"
 #include "../core.h"
index feed1ed8d9b68f1d690f571bc7842d03a392eddf..c244f2f1b83fb6658569cd545ac37ec3a2772a18 100644 (file)
@@ -42,6 +42,7 @@
 #include "led.h"
 #include "hw.h"
 #include <linux/vmalloc.h>
+#include <linux/module.h>
 
 MODULE_AUTHOR("Georgia         <georgia@realtek.com>");
 MODULE_AUTHOR("Ziv Huang       <ziv_huang@realtek.com>");
index 691f800921852ce439b66ee84535ef6b6276e53c..149493f4c25c650ab2cf5ebcadc78d5d743997da 100644 (file)
@@ -30,6 +30,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/vmalloc.h>
+#include <linux/module.h>
 
 #include "../wifi.h"
 #include "../core.h"
index 3ec9a0d41bafde750d478a2b7ffbc8f69a6c8ec4..92f49d522c56dbc2b81f54b1850c00df6b92e9a2 100644 (file)
@@ -30,6 +30,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/vmalloc.h>
+#include <linux/module.h>
 
 #include "../wifi.h"
 #include "../core.h"
index cf0d69dd7be56ae84be4ab98a38bd68309d7655e..785bdbe38f2a0cb6f67d6ad56a3c0ad2d5980490 100644 (file)
@@ -28,6 +28,7 @@
 #include <linux/skbuff.h>
 #include <linux/usb.h>
 #include <linux/workqueue.h>
+#include <linux/module.h>
 #include <net/mac80211.h>
 #include <asm/unaligned.h>