iwlwifi: split the drivers for agn and legacy devices 3945/4965
commitaa833c4b1a928b8d3c4fcc2faaa0d6b81ea02b56
authorWey-Yi Guy <wey-yi.w.guy@intel.com>
Mon, 21 Feb 2011 18:57:10 +0000 (21 10:57 -0800)
committerWey-Yi Guy <wey-yi.w.guy@intel.com>
Mon, 21 Feb 2011 18:57:10 +0000 (21 10:57 -0800)
tree1e77cec7f539efeb30bc804cb9b34f38cd8cfeeb
parent73b78a22720087d2d384bdd49e9c25500ba73edd
iwlwifi: split the drivers for agn and legacy devices 3945/4965

Intel WiFi devices 3945 and 4965 now have their own driver in the folder

drivers/net/wireless/iwlegacy

Add support to build these drivers independently of the driver for
AGN devices. Selecting the 3945 builds iwl3945.ko and iwl_legacy.ko,
and selecting the 4965 builds iwl4965.ko and iwl_legacy.ko. iwl-legacy.ko
contains code shared between both devices.

The 3945 is an ABG/BG device, with no support for 802.11n. The 4965 is a 2x3
ABGN device.

Signed-off-by: Meenakshi Venkataraman <meenakshi.venkataraman@intel.com>
Acked-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
30 files changed:
drivers/net/wireless/Kconfig
drivers/net/wireless/Makefile
drivers/net/wireless/iwlwifi/Kconfig
drivers/net/wireless/iwlwifi/Makefile
drivers/net/wireless/iwlwifi/iwl-3945-debugfs.c [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945-debugfs.h [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945-fh.h [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945-hw.h [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945-led.c [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945-led.h [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945-rs.c [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945.c [deleted file]
drivers/net/wireless/iwlwifi/iwl-3945.h [deleted file]
drivers/net/wireless/iwlwifi/iwl-4965-hw.h [deleted file]
drivers/net/wireless/iwlwifi/iwl-4965.c [deleted file]
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-core.c
drivers/net/wireless/iwlwifi/iwl-debugfs.c
drivers/net/wireless/iwlwifi/iwl-dev.h
drivers/net/wireless/iwlwifi/iwl-eeprom.c
drivers/net/wireless/iwlwifi/iwl-hcmd.c
drivers/net/wireless/iwlwifi/iwl-led.c
drivers/net/wireless/iwlwifi/iwl-legacy.c [deleted file]
drivers/net/wireless/iwlwifi/iwl-legacy.h [deleted file]
drivers/net/wireless/iwlwifi/iwl-power.c
drivers/net/wireless/iwlwifi/iwl-rx.c
drivers/net/wireless/iwlwifi/iwl-scan.c
drivers/net/wireless/iwlwifi/iwl-sta.c
drivers/net/wireless/iwlwifi/iwl-tx.c
drivers/net/wireless/iwlwifi/iwl3945-base.c [deleted file]