]> git.karo-electronics.de Git - linux-beck.git/commitdiff
iwlwifi: move DVM code into subdirectory
authorJohannes Berg <johannes.berg@intel.com>
Tue, 15 May 2012 10:16:34 +0000 (12:16 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 6 Jun 2012 11:21:14 +0000 (13:21 +0200)
Since we're working on another mode/driver
inside iwlwifi, move the current one into a
subdirectory to more cleanly separate the
code. While at it, rename all the files.

Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
35 files changed:
drivers/net/wireless/iwlwifi/Makefile
drivers/net/wireless/iwlwifi/dvm/Makefile [new file with mode: 0644]
drivers/net/wireless/iwlwifi/dvm/agn.h [moved from drivers/net/wireless/iwlwifi/iwl-agn.h with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/calib.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-calib.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/calib.h [moved from drivers/net/wireless/iwlwifi/iwl-agn-calib.h with 98% similarity]
drivers/net/wireless/iwlwifi/dvm/commands.h [moved from drivers/net/wireless/iwlwifi/iwl-commands.h with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/debugfs.c [moved from drivers/net/wireless/iwlwifi/iwl-debugfs.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/dev.h [moved from drivers/net/wireless/iwlwifi/iwl-dev.h with 98% similarity]
drivers/net/wireless/iwlwifi/dvm/devices.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-devices.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/eeprom.c [moved from drivers/net/wireless/iwlwifi/iwl-eeprom.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/eeprom.h [moved from drivers/net/wireless/iwlwifi/iwl-eeprom.h with 100% similarity]
drivers/net/wireless/iwlwifi/dvm/led.c [moved from drivers/net/wireless/iwlwifi/iwl-led.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/led.h [moved from drivers/net/wireless/iwlwifi/iwl-led.h with 100% similarity]
drivers/net/wireless/iwlwifi/dvm/lib.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-lib.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/mac80211.c [moved from drivers/net/wireless/iwlwifi/iwl-mac80211.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/main.c [moved from drivers/net/wireless/iwlwifi/iwl-agn.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/power.c [moved from drivers/net/wireless/iwlwifi/iwl-power.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/power.h [moved from drivers/net/wireless/iwlwifi/iwl-power.h with 98% similarity]
drivers/net/wireless/iwlwifi/dvm/rs.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-rs.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/rs.h [moved from drivers/net/wireless/iwlwifi/iwl-agn-rs.h with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/rx.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-rx.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/rxon.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-rxon.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/scan.c [moved from drivers/net/wireless/iwlwifi/iwl-scan.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/sta.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-sta.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/testmode.c [moved from drivers/net/wireless/iwlwifi/iwl-testmode.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/testmode.h [moved from drivers/net/wireless/iwlwifi/iwl-testmode.h with 100% similarity]
drivers/net/wireless/iwlwifi/dvm/tt.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-tt.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/tt.h [moved from drivers/net/wireless/iwlwifi/iwl-agn-tt.h with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/tx.c [moved from drivers/net/wireless/iwlwifi/iwl-agn-tx.c with 99% similarity]
drivers/net/wireless/iwlwifi/dvm/ucode.c [moved from drivers/net/wireless/iwlwifi/iwl-ucode.c with 99% similarity]
drivers/net/wireless/iwlwifi/iwl-devtrace.h
drivers/net/wireless/iwlwifi/pcie/2000.c
drivers/net/wireless/iwlwifi/pcie/6000.c
drivers/net/wireless/iwlwifi/pcie/trans.c
drivers/net/wireless/iwlwifi/pcie/tx.c

index f155126e9a21e24f3a540627002ac3ead9c0af02..7ba6b8dc1cbdedb7d6f237fb63986c3d4f497420 100644 (file)
@@ -1,19 +1,8 @@
-# DVM
-obj-$(CONFIG_IWLDVM)   += iwldvm.o
-iwldvm-objs            := iwl-agn.o iwl-agn-rs.o iwl-mac80211.o
-iwldvm-objs            += iwl-ucode.o iwl-agn-tx.o
-iwldvm-objs            += iwl-agn-lib.o iwl-agn-calib.o
-iwldvm-objs            += iwl-agn-tt.o iwl-agn-sta.o iwl-agn-rx.o
-iwldvm-objs            += iwl-eeprom.o iwl-power.o
-iwldvm-objs            += iwl-scan.o iwl-led.o
-iwldvm-objs            += iwl-agn-rxon.o iwl-agn-devices.o
-
-iwldvm-$(CONFIG_IWLWIFI_DEBUGFS) += iwl-debugfs.o
-iwldvm-$(CONFIG_IWLWIFI_DEVICE_TESTMODE) += iwl-testmode.o
+obj-$(CONFIG_IWLDVM)   += dvm/
 
 CFLAGS_iwl-devtrace.o := -I$(src)
 
-# WIFI
+# common
 obj-$(CONFIG_IWLWIFI)  += iwlwifi.o
 iwlwifi-objs           += iwl-io.o
 iwlwifi-objs           += iwl-drv.o
diff --git a/drivers/net/wireless/iwlwifi/dvm/Makefile b/drivers/net/wireless/iwlwifi/dvm/Makefile
new file mode 100644 (file)
index 0000000..13f8282
--- /dev/null
@@ -0,0 +1,13 @@
+# DVM
+obj-$(CONFIG_IWLDVM)   += iwldvm.o
+iwldvm-objs            += main.o rs.o mac80211.o ucode.o tx.o
+iwldvm-objs            += lib.o calib.o tt.o sta.o rx.o
+
+iwldvm-objs            += eeprom.o power.o
+iwldvm-objs            += scan.o led.o
+iwldvm-objs            += rxon.o devices.o
+
+iwldvm-$(CONFIG_IWLWIFI_DEBUGFS) += debugfs.o
+iwldvm-$(CONFIG_IWLWIFI_DEVICE_TESTMODE) += testmode.o
+
+ccflags-y += -D__CHECK_ENDIAN__ -I$(src)/../
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn.h
rename to drivers/net/wireless/iwlwifi/dvm/agn.h
index 3f3607fd7dad831b4bfeb917b1113a17f94c6e03..9a8dd1a579d0ea74d9a4d295730d9a6ab5be2d79 100644 (file)
 #ifndef __iwl_agn_h__
 #define __iwl_agn_h__
 
-#include "iwl-dev.h"
 #include "iwl-config.h"
 
+#include "dev.h"
+
 /* The first 11 queues (0-10) are used otherwise */
 #define IWLAGN_FIRST_AMPDU_QUEUE       11
 
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-calib.c
rename to drivers/net/wireless/iwlwifi/dvm/calib.c
index 95f27f1a423b2ce73a2790bcb9efcf69fa7fb018..7eb3fa3df7c4d3d118fc5fac7ad2cf08d345d0dd 100644 (file)
 #include <linux/slab.h>
 #include <net/mac80211.h>
 
-#include "iwl-dev.h"
-#include "iwl-agn-calib.h"
 #include "iwl-trans.h"
-#include "iwl-agn.h"
+
+#include "dev.h"
+#include "calib.h"
+#include "agn.h"
 
 /*****************************************************************************
  * INIT calibrations framework
similarity index 98%
rename from drivers/net/wireless/iwlwifi/iwl-agn-calib.h
rename to drivers/net/wireless/iwlwifi/dvm/calib.h
index dbe13787f27281e98ba7b9169db8aea34a24a6b1..2349f393cc42b966cb6c0fc6529445100740b2a8 100644 (file)
@@ -62,8 +62,8 @@
 #ifndef __iwl_calib_h__
 #define __iwl_calib_h__
 
-#include "iwl-dev.h"
-#include "iwl-commands.h"
+#include "dev.h"
+#include "commands.h"
 
 void iwl_chain_noise_calibration(struct iwl_priv *priv);
 void iwl_sensitivity_calibration(struct iwl_priv *priv);
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-commands.h
rename to drivers/net/wireless/iwlwifi/dvm/commands.h
index b9f7361d2426c32fb70b1335d53cc2c4d029a4ad..64811cd91635887b2acbb93c2ec5cf0a444ea896 100644 (file)
@@ -61,9 +61,9 @@
  *
  *****************************************************************************/
 /*
- * Please use this file (iwl-commands.h) only for uCode API definitions.
+ * Please use this file (commands.h) only for uCode API definitions.
  * Please use iwl-xxxx-hw.h for hardware-related definitions.
- * Please use iwl-dev.h for driver implementation definitions.
+ * Please use dev.h for driver implementation definitions.
  */
 
 #ifndef __iwl_commands_h__
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-debugfs.c
rename to drivers/net/wireless/iwlwifi/dvm/debugfs.c
index e7c157e5ebebdb2c181d1473a02de769e570e3e0..2268adddf4c05b60b5170666369ad1a22f94b01b 100644 (file)
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/debugfs.h>
-
 #include <linux/ieee80211.h>
 #include <net/mac80211.h>
-
-
-#include "iwl-dev.h"
 #include "iwl-debug.h"
 #include "iwl-io.h"
-#include "iwl-agn.h"
-#include "iwl-modparams.h"
+#include "dev.h"
+#include "agn.h"
 
 /* create and remove of files */
 #define DEBUGFS_ADD_FILE(name, parent, mode) do {                      \
similarity index 98%
rename from drivers/net/wireless/iwlwifi/iwl-dev.h
rename to drivers/net/wireless/iwlwifi/dvm/dev.h
index a4936a134162d95eb0f6cf61322e3d42ef744104..2880a0a3da68e9083e8220b2175e71678cd60bc8 100644 (file)
@@ -24,8 +24,8 @@
  *
  *****************************************************************************/
 /*
- * Please use this file (iwl-dev.h) for driver implementation definitions.
- * Please use iwl-commands.h for uCode API definitions.
+ * Please use this file (dev.h) for driver implementation definitions.
+ * Please use commands.h for uCode API definitions.
  */
 
 #ifndef __iwl_dev_h__
 #include <linux/mutex.h>
 
 #include "iwl-fw.h"
-#include "iwl-eeprom.h"
 #include "iwl-csr.h"
 #include "iwl-debug.h"
 #include "iwl-agn-hw.h"
-#include "iwl-led.h"
-#include "iwl-power.h"
-#include "iwl-agn-rs.h"
-#include "iwl-agn-tt.h"
-#include "iwl-trans.h"
 #include "iwl-op-mode.h"
 #include "iwl-notif-wait.h"
+#include "iwl-trans.h"
+
+#include "eeprom.h"
+#include "led.h"
+#include "power.h"
+#include "rs.h"
+#include "tt.h"
 
 /* CT-KILL constants */
 #define CT_KILL_THRESHOLD_LEGACY   110 /* in Celsius */
@@ -664,7 +665,7 @@ struct iwl_lib_ops {
        /* device specific configuration */
        void (*nic_config)(struct iwl_priv *priv);
 
-       /* eeprom operations (as defined in iwl-eeprom.h) */
+       /* eeprom operations (as defined in eeprom.h) */
        struct iwl_eeprom_ops eeprom_ops;
 
        /* temperature */
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-devices.c
rename to drivers/net/wireless/iwlwifi/dvm/devices.c
index 529cdac6f7391b22c8ab82b35c1932611bfffb53..ac5675d86ec3b235f4c2b0c3d237e87155d8755e 100644 (file)
 /*
  * DVM device-specific data & functions
  */
-#include "iwl-agn.h"
-#include "iwl-dev.h"
-#include "iwl-commands.h"
 #include "iwl-io.h"
 #include "iwl-prph.h"
 
+#include "agn.h"
+#include "dev.h"
+#include "commands.h"
+
 /*
  * 1000 series
  * ===========
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-eeprom.c
rename to drivers/net/wireless/iwlwifi/dvm/eeprom.c
index 50c58911e7188c3a7a2f29a6d4bf55f7a9e05953..69d280f8db3305287335ef9e52d92a024838c5a0 100644 (file)
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/init.h>
-
 #include <net/mac80211.h>
-
-#include "iwl-dev.h"
-#include "iwl-debug.h"
-#include "iwl-agn.h"
-#include "iwl-eeprom.h"
 #include "iwl-io.h"
 #include "iwl-prph.h"
+#include "iwl-debug.h"
+#include "dev.h"
+#include "agn.h"
+#include "eeprom.h"
 
 /************************** EEPROM BANDS ****************************
  *
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-led.c
rename to drivers/net/wireless/iwlwifi/dvm/led.c
index 47000419f916e99aac7f280bb29cc9d20ad7099e..bf479f709091d6954e779c079c379e48a578c2f5 100644 (file)
 #include <net/mac80211.h>
 #include <linux/etherdevice.h>
 #include <asm/unaligned.h>
-
-#include "iwl-dev.h"
-#include "iwl-agn.h"
 #include "iwl-io.h"
 #include "iwl-trans.h"
 #include "iwl-modparams.h"
+#include "dev.h"
+#include "agn.h"
 
 /* Throughput          OFF time(ms)    ON time (ms)
  *     >300                    25              25
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-lib.c
rename to drivers/net/wireless/iwlwifi/dvm/lib.c
index c31072d42791b9a0e12ef98e8333e66d3c61dad2..4ac9af7eb85378b5a7d73993bd0630b8935dfe7b 100644 (file)
 #include <linux/sched.h>
 #include <net/mac80211.h>
 
-#include "iwl-dev.h"
 #include "iwl-io.h"
 #include "iwl-agn-hw.h"
-#include "iwl-agn.h"
 #include "iwl-trans.h"
 #include "iwl-modparams.h"
 
+#include "dev.h"
+#include "agn.h"
+
 int iwlagn_hw_valid_rtc_data_addr(u32 addr)
 {
        return (addr >= IWLAGN_RTC_DATA_LOWER_BOUND) &&
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-mac80211.c
rename to drivers/net/wireless/iwlwifi/dvm/mac80211.c
index 26a87c2b1653a56fcb8bfcff3d616cd2e6dec999..33603c5a24a8be867c362cb3ffbfccd0cb594b72 100644 (file)
 
 #include <asm/div64.h>
 
-#include "iwl-eeprom.h"
-#include "iwl-dev.h"
 #include "iwl-io.h"
-#include "iwl-agn-calib.h"
-#include "iwl-agn.h"
 #include "iwl-trans.h"
 #include "iwl-op-mode.h"
 #include "iwl-modparams.h"
 
+#include "eeprom.h"
+#include "dev.h"
+#include "calib.h"
+#include "agn.h"
+
 /*****************************************************************************
  *
  * mac80211 entry point functions
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn.c
rename to drivers/net/wireless/iwlwifi/dvm/main.c
index fa007176bad2242fbc8db96b38df101e0fda413a..d67ae99c00b9f99e487f5c379cf4428a8f90ca7f 100644 (file)
 
 #include <asm/div64.h>
 
-#include "iwl-eeprom.h"
-#include "iwl-dev.h"
 #include "iwl-io.h"
-#include "iwl-agn-calib.h"
-#include "iwl-agn.h"
 #include "iwl-trans.h"
 #include "iwl-op-mode.h"
 #include "iwl-drv.h"
 #include "iwl-modparams.h"
 
+#include "eeprom.h"
+#include "dev.h"
+#include "calib.h"
+#include "agn.h"
+
 /******************************************************************************
  *
  * module boiler plate
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-power.c
rename to drivers/net/wireless/iwlwifi/dvm/power.c
index 544ddf17f5bdaf654de4cfe46063679443cf086b..72c940759ac77ee56707f8fcdd4774b2f323c799 100644 (file)
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/init.h>
-
 #include <net/mac80211.h>
-
-#include "iwl-eeprom.h"
-#include "iwl-dev.h"
-#include "iwl-agn.h"
 #include "iwl-io.h"
-#include "iwl-commands.h"
 #include "iwl-debug.h"
-#include "iwl-power.h"
 #include "iwl-trans.h"
 #include "iwl-modparams.h"
+#include "eeprom.h"
+#include "dev.h"
+#include "agn.h"
+#include "commands.h"
+#include "power.h"
 
 /*
  * Setting power level allows the card to go to sleep when not busy.
similarity index 98%
rename from drivers/net/wireless/iwlwifi/iwl-power.h
rename to drivers/net/wireless/iwlwifi/dvm/power.h
index 21afc92efacb9e00062d075ea359183f1917505c..a2cee7f04848be6e58e8a793154d32f21082069f 100644 (file)
@@ -28,7 +28,7 @@
 #ifndef __iwl_power_setting_h__
 #define __iwl_power_setting_h__
 
-#include "iwl-commands.h"
+#include "commands.h"
 
 struct iwl_power_mgr {
        struct iwl_powertable_cmd sleep_cmd;
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-rs.c
rename to drivers/net/wireless/iwlwifi/dvm/rs.c
index 8cebd7c363fc301477cd71e5ed8b96a184d58c16..af102910e68938b543a46aa1ac38fbcc9b61e142 100644 (file)
 
 #include <linux/workqueue.h>
 
-#include "iwl-dev.h"
-#include "iwl-agn.h"
-#include "iwl-op-mode.h"
-#include "iwl-modparams.h"
+#include "dev.h"
+#include "agn.h"
 
 #define RS_NAME "iwl-agn-rs"
 
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-rs.h
rename to drivers/net/wireless/iwlwifi/dvm/rs.h
index 82d02e1ae89f18c202dc01e924b8373064d97442..ad3aea8f626aaa5d8f20288d64cf59a1290ee662 100644 (file)
 
 #include <net/mac80211.h>
 
-#include "iwl-commands.h"
 #include "iwl-config.h"
 
+#include "commands.h"
+
 struct iwl_rate_info {
        u8 plcp;        /* uCode API:  IWL_RATE_6M_PLCP, etc. */
        u8 plcp_siso;   /* uCode API:  IWL_RATE_SISO_6M_PLCP, etc. */
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-rx.c
rename to drivers/net/wireless/iwlwifi/dvm/rx.c
index 5035d2db14b194b5551bab9d45426ae1349a1226..d619802484086b42459348d246022ff029a1ff91 100644 (file)
 #include <linux/sched.h>
 #include <net/mac80211.h>
 #include <asm/unaligned.h>
-#include "iwl-eeprom.h"
-#include "iwl-dev.h"
 #include "iwl-io.h"
-#include "iwl-agn-calib.h"
-#include "iwl-agn.h"
-#include "iwl-modparams.h"
+#include "eeprom.h"
+#include "dev.h"
+#include "calib.h"
+#include "agn.h"
 
 #define IWL_CMD_ENTRY(x) [x] = #x
 
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-rxon.c
rename to drivers/net/wireless/iwlwifi/dvm/rxon.c
index 36b4965527c24c8a24a989b19dac6f3626b514ed..4f55689ac6a7a9d9f5e268c1d45dd6efae2e9f30 100644 (file)
  *****************************************************************************/
 
 #include <linux/etherdevice.h>
-#include "iwl-dev.h"
-#include "iwl-agn.h"
-#include "iwl-agn-calib.h"
 #include "iwl-trans.h"
 #include "iwl-modparams.h"
+#include "dev.h"
+#include "agn.h"
+#include "calib.h"
 
 /*
  * initialize rxon structure with default values from eeprom
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-scan.c
rename to drivers/net/wireless/iwlwifi/dvm/scan.c
index a32b35ea9e609df82dbcb1cdacf2906a063aa069..7ee7f32b0fab6318e51577887754c165d80cb489 100644 (file)
 #include <linux/etherdevice.h>
 #include <net/mac80211.h>
 
-#include "iwl-eeprom.h"
-#include "iwl-dev.h"
-#include "iwl-io.h"
-#include "iwl-agn.h"
-#include "iwl-trans.h"
+#include "eeprom.h"
+#include "dev.h"
+#include "agn.h"
 
 /* For active scan, listen ACTIVE_DWELL_TIME (msec) on each channel after
  * sending probe req.  This should be set long enough to hear probe responses
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-sta.c
rename to drivers/net/wireless/iwlwifi/dvm/sta.c
index 01fbf06980c818622c1ac000a295a72715dbcd41..c6b343fdf5f931488815f7415e1427e31bc3659b 100644 (file)
  *****************************************************************************/
 #include <linux/etherdevice.h>
 #include <net/mac80211.h>
-
-#include "iwl-dev.h"
-#include "iwl-agn.h"
 #include "iwl-trans.h"
+#include "dev.h"
+#include "agn.h"
 
 const u8 iwl_bcast_addr[ETH_ALEN] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };
 
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-testmode.c
rename to drivers/net/wireless/iwlwifi/dvm/testmode.c
index 060aac3e22f15ea33b203aa6fe5d027e3ce38d79..59cfe9a8eea5d4d3082001af4a639abb748bff88 100644 (file)
 #include <net/cfg80211.h>
 #include <net/mac80211.h>
 #include <net/netlink.h>
-
-#include "iwl-dev.h"
 #include "iwl-debug.h"
 #include "iwl-io.h"
-#include "iwl-agn.h"
-#include "iwl-testmode.h"
 #include "iwl-trans.h"
 #include "iwl-fh.h"
 #include "iwl-prph.h"
+#include "dev.h"
+#include "agn.h"
+#include "testmode.h"
 
 
 /* Periphery registers absolute lower bound. This is used in order to
@@ -89,7 +88,7 @@
 /* The TLVs used in the gnl message policy between the kernel module and
  * user space application. iwl_testmode_gnl_msg_policy is to be carried
  * through the NL80211_CMD_TESTMODE channel regulated by nl80211.
- * See iwl-testmode.h
+ * See testmode.h
  */
 static
 struct nla_policy iwl_testmode_gnl_msg_policy[IWL_TM_ATTR_MAX] = {
@@ -129,7 +128,7 @@ struct nla_policy iwl_testmode_gnl_msg_policy[IWL_TM_ATTR_MAX] = {
 };
 
 /*
- * See the struct iwl_rx_packet in iwl-commands.h for the format of the
+ * See the struct iwl_rx_packet in commands.h for the format of the
  * received events from the device
  */
 static inline int get_event_length(struct iwl_rx_cmd_buffer *rxb)
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-tt.c
rename to drivers/net/wireless/iwlwifi/dvm/tt.c
index a5cfe0aceedbff5ff8b0e2732672c5850a24519e..55418899bc4ecde5b439e3f32832daa09515ade0 100644 (file)
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/init.h>
-
 #include <net/mac80211.h>
-
-#include "iwl-agn.h"
-#include "iwl-eeprom.h"
-#include "iwl-dev.h"
 #include "iwl-io.h"
-#include "iwl-commands.h"
-#include "iwl-debug.h"
-#include "iwl-agn-tt.h"
 #include "iwl-modparams.h"
+#include "iwl-debug.h"
+#include "agn.h"
+#include "eeprom.h"
+#include "dev.h"
+#include "commands.h"
+#include "tt.h"
 
 /* default Thermal Throttling transaction table
  * Current state   |         Throttling Down               |  Throttling Up
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-tt.h
rename to drivers/net/wireless/iwlwifi/dvm/tt.h
index 86bbf47501c1b90d956c9e9035233ca2701e0c08..44c7c8f30a2da2a768d7fe18c0fe89dbafe71189 100644 (file)
@@ -28,7 +28,7 @@
 #ifndef __iwl_tt_setting_h__
 #define __iwl_tt_setting_h__
 
-#include "iwl-commands.h"
+#include "commands.h"
 
 #define IWL_ABSOLUTE_ZERO              0
 #define IWL_ABSOLUTE_MAX               0xFFFFFFFF
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-agn-tx.c
rename to drivers/net/wireless/iwlwifi/dvm/tx.c
index ad1d36fa7642f36769487343efeee99ad6dceb4c..52f2cae080c3f56dbdb10c442329237b34850086 100644 (file)
 #include <linux/init.h>
 #include <linux/sched.h>
 #include <linux/ieee80211.h>
-
-#include "iwl-dev.h"
 #include "iwl-io.h"
-#include "iwl-agn-hw.h"
-#include "iwl-agn.h"
 #include "iwl-trans.h"
+#include "iwl-agn-hw.h"
+#include "dev.h"
+#include "agn.h"
 
 static const u8 tid_to_ac[] = {
        IEEE80211_AC_BE,
similarity index 99%
rename from drivers/net/wireless/iwlwifi/iwl-ucode.c
rename to drivers/net/wireless/iwlwifi/dvm/ucode.c
index d14e633bebc952de4333c7f180a25a8fd4961782..5a2e186c7ded5224685ad083f2a5c5575accf39a 100644 (file)
 #include <linux/kernel.h>
 #include <linux/init.h>
 
-#include "iwl-dev.h"
 #include "iwl-io.h"
 #include "iwl-agn-hw.h"
-#include "iwl-agn.h"
-#include "iwl-agn-calib.h"
 #include "iwl-trans.h"
 #include "iwl-fh.h"
 #include "iwl-op-mode.h"
 
+#include "dev.h"
+#include "agn.h"
+#include "calib.h"
+
 /******************************************************************************
  *
  * uCode download functions
index 06203d6a1d86fe50c38c590ded15954aa0ab0c04..65364793021f840206f0362402d956bcc2eaa68a 100644 (file)
@@ -28,6 +28,7 @@
 #define __IWLWIFI_DEVICE_TRACE
 
 #include <linux/tracepoint.h>
+#include <linux/device.h>
 
 
 #if !defined(CONFIG_IWLWIFI_DEVICE_TRACING) || defined(__CHECKER__)
index f6efa122336b0ea9e3fc20d7117f8799c8403d4f..062c07b17056195048952d3424010adc2bbd7e45 100644 (file)
@@ -29,7 +29,7 @@
 #include "iwl-config.h"
 #include "iwl-agn-hw.h"
 #include "cfg.h"
-#include "iwl-commands.h" /* needed for BT for now */
+#include "dvm/commands.h" /* needed for BT for now */
 
 /* Highest firmware API version supported */
 #define IWL2030_UCODE_API_MAX 6
index 7360cd9e0148f2300fe73ff10738d5844cf8d1a8..f9e396182ef38b4fe43c6a58542be13c5cee2b13 100644 (file)
@@ -29,7 +29,7 @@
 #include "iwl-config.h"
 #include "iwl-agn-hw.h"
 #include "cfg.h"
-#include "iwl-commands.h" /* needed for BT for now */
+#include "dvm/commands.h" /* needed for BT for now */
 
 /* Highest firmware API version supported */
 #define IWL6000_UCODE_API_MAX 6
index e8a04a18a7d0a1f64b1490aa62039d5b65a860eb..a19ce40c0092645caca8e0de9eb899b6dab821ef 100644 (file)
 #include "iwl-trans.h"
 #include "iwl-csr.h"
 #include "iwl-prph.h"
-#include "iwl-eeprom.h"
 #include "iwl-agn-hw.h"
 #include "internal.h"
 /* FIXME: need to abstract out TX command (once we know what it looks like) */
-#include "iwl-commands.h"
+#include "dvm/commands.h"
 
 #define SCD_QUEUECHAIN_SEL_ALL(trans, trans_pcie)      \
        (((1<<trans->cfg->base_params->num_of_queues) - 1) &\
index 0b8bbb0afcab57be57c69f490d13e7d63f3768ab..583451c710e3f23f8736aace5d1e4cbf1819b276 100644 (file)
 #include "iwl-csr.h"
 #include "iwl-prph.h"
 #include "iwl-io.h"
-#include "iwl-agn-hw.h"
 #include "iwl-op-mode.h"
 #include "internal.h"
 /* FIXME: need to abstract out TX command (once we know what it looks like) */
-#include "iwl-commands.h"
+#include "dvm/commands.h"
 
 #define IWL_TX_CRC_SIZE 4
 #define IWL_TX_DELIMITER_SIZE 4