]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
iwlwifi: create new subdirectory for FW interaction
authorJohannes Berg <johannes.berg@intel.com>
Thu, 1 Jun 2017 08:22:09 +0000 (10:22 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 29 Jun 2017 10:26:27 +0000 (13:26 +0300)
There's a lot of mvm code that really should be more generic
and part of the iwlwifi module. Start by making a place to
keep such code - in the new "fw" subdirectory - and already
move the firmware related header files there.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
14 files changed:
drivers/net/wireless/intel/iwlwifi/dvm/dev.h
drivers/net/wireless/intel/iwlwifi/fw/api.h [moved from drivers/net/wireless/intel/iwlwifi/iwl-fw-api.h with 100% similarity]
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h [moved from drivers/net/wireless/intel/iwlwifi/iwl-fw-error-dump.h with 100% similarity]
drivers/net/wireless/intel/iwlwifi/fw/file.h [moved from drivers/net/wireless/intel/iwlwifi/iwl-fw-file.h with 100% similarity]
drivers/net/wireless/intel/iwlwifi/fw/img.h [moved from drivers/net/wireless/intel/iwlwifi/iwl-fw.h with 98% similarity]
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
drivers/net/wireless/intel/iwlwifi/iwl-trans.h
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.h
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
drivers/net/wireless/intel/iwlwifi/pcie/trans.c

index 8148df61a91679eb3e585ee4e8cfe0ae9fc217bb..025db135b63c9e808d490756d80f07016a618445 100644 (file)
@@ -38,7 +38,7 @@
 #include <linux/slab.h>
 #include <linux/mutex.h>
 
-#include "iwl-fw.h"
+#include "fw/img.h"
 #include "iwl-eeprom-parse.h"
 #include "iwl-csr.h"
 #include "iwl-debug.h"
similarity index 98%
rename from drivers/net/wireless/intel/iwlwifi/iwl-fw.h
rename to drivers/net/wireless/intel/iwlwifi/fw/img.h
index d323b70b510a1f5d795a56b82be267567b71360f..e6bc9cb60700f911d12e78670c697c4195986bc4 100644 (file)
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *****************************************************************************/
 
-#ifndef __iwl_fw_h__
-#define __iwl_fw_h__
+#ifndef __iwl_fw_img_h__
+#define __iwl_fw_img_h__
 #include <linux/types.h>
 
-#include "iwl-fw-file.h"
-#include "iwl-fw-error-dump.h"
+#include "file.h"
+#include "error-dump.h"
 
 /**
  * enum iwl_ucode_type
@@ -339,4 +339,4 @@ iwl_get_ucode_image(const struct iwl_fw *fw, enum iwl_ucode_type ucode_type)
        return &fw->img[ucode_type];
 }
 
-#endif  /* __iwl_fw_h__ */
+#endif  /* __iwl_fw_img_h__ */
index b5ebd0fcfbf698c4d6bc11d2790f7c726bd040f5..6fdb5921e17f41846db6a4c7302d9248247d1c03 100644 (file)
@@ -76,7 +76,7 @@
 #include "iwl-trans.h"
 #include "iwl-op-mode.h"
 #include "iwl-agn-hw.h"
-#include "iwl-fw.h"
+#include "fw/img.h"
 #include "iwl-config.h"
 #include "iwl-modparams.h"
 
index 57db6250a3296e264318b3ededde68e2a92d051c..eb6842abb4c7588b3aeb34e5fce403652db5430c 100644 (file)
@@ -74,9 +74,9 @@
 
 #include "iwl-debug.h"
 #include "iwl-config.h"
-#include "iwl-fw.h"
+#include "fw/img.h"
 #include "iwl-op-mode.h"
-#include "iwl-fw-api.h"
+#include "fw/api.h"
 
 /**
  * DOC: Transport layer - what is it ?
index 78dde0a8d358b5f5cd5826b706ebbdac0b825b10..61a5e34140dbeb2cd681e14b644f6c14db7fbd41 100644 (file)
@@ -73,7 +73,7 @@
 #include "sta.h"
 #include "iwl-io.h"
 #include "debugfs.h"
-#include "iwl-fw-error-dump.h"
+#include "fw/error-dump.h"
 
 static ssize_t iwl_dbgfs_ctdp_budget_read(struct file *file,
                                          char __user *user_buf,
index e9f1be9da7d41613b7a124111d1af85064625198..4a5287a0c61774358c793158a661f75533b81f77 100644 (file)
@@ -65,8 +65,8 @@
 
 #ifndef __mvm_fw_dbg_h__
 #define __mvm_fw_dbg_h__
-#include "iwl-fw-file.h"
-#include "iwl-fw-error-dump.h"
+#include "fw/file.h"
+#include "fw/error-dump.h"
 #include "mvm.h"
 
 void iwl_mvm_fw_error_dump(struct iwl_mvm *mvm);
index c5445be3670149a1aa170bfec5a2ed58ca18c68e..80c42ef981c0abfe91589a3c367a982f013d56fb 100644 (file)
@@ -70,7 +70,7 @@
 
 #include "iwl-trans.h"
 #include "iwl-op-mode.h"
-#include "iwl-fw.h"
+#include "fw/img.h"
 #include "iwl-debug.h"
 #include "iwl-csr.h" /* for iwl_mvm_rx_card_state_notif */
 #include "iwl-io.h" /* for iwl_mvm_rx_card_state_notif */
index 1cfb4c72199aa58d8710893d0cfbe76dcc482132..bcde1ba0f1c8b620c6046286e67c46343c14a07e 100644 (file)
@@ -84,7 +84,7 @@
 #include "iwl-eeprom-parse.h"
 #include "iwl-phy-db.h"
 #include "testmode.h"
-#include "iwl-fw-error-dump.h"
+#include "fw/error-dump.h"
 #include "iwl-prph.h"
 #include "iwl-nvm-parse.h"
 #include "fw-dbg.h"
index e1f7d273d0bd7152efcd773375311121a4c9ca7f..33979b48ac0ad844bee0874b932988359da07c6a 100644 (file)
@@ -81,7 +81,7 @@
 #include "iwl-trans.h"
 #include "iwl-notif-wait.h"
 #include "iwl-eeprom-parse.h"
-#include "iwl-fw-file.h"
+#include "fw/file.h"
 #include "iwl-config.h"
 #include "sta.h"
 #include "fw-api.h"
index c1ce92f5306dec05e5229480ca69b523a4e76433..d93f1fcdf879d5e92c0242c54c0403442b7ef7fc 100644 (file)
@@ -71,7 +71,7 @@
 #include "iwl-notif-wait.h"
 #include "iwl-trans.h"
 #include "iwl-op-mode.h"
-#include "iwl-fw.h"
+#include "fw/img.h"
 #include "iwl-debug.h"
 #include "iwl-drv.h"
 #include "iwl-modparams.h"
index 5778ba2278d1d6eaf7b051cd3b26be1d6f70c8ca..a7d0b5c5e4a0879005959a96f5f708ef7687fd96 100644 (file)
@@ -80,7 +80,7 @@
 #include "iwl-prph.h"
 #include "iwl-scd.h"
 #include "iwl-agn-hw.h"
-#include "iwl-fw-error-dump.h"
+#include "fw/error-dump.h"
 #include "internal.h"
 #include "iwl-fh.h"