提交 6468a01a 编写于 作者: J Johannes Berg

iwlwifi: move PCIe into subdirectory

Structure the code a bit more and move all PCIe code
including the hardware configuration files into a
PCIe specific subdirectory.
Reviewed-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
上级 76a3aa89
...@@ -15,17 +15,13 @@ CFLAGS_iwl-devtrace.o := -I$(src) ...@@ -15,17 +15,13 @@ CFLAGS_iwl-devtrace.o := -I$(src)
# WIFI # WIFI
obj-$(CONFIG_IWLWIFI) += iwlwifi.o obj-$(CONFIG_IWLWIFI) += iwlwifi.o
iwlwifi-objs += iwl-5000.o
iwlwifi-objs += iwl-6000.o
iwlwifi-objs += iwl-1000.o
iwlwifi-objs += iwl-2000.o
iwlwifi-objs += iwl-io.o iwlwifi-objs += iwl-io.o
iwlwifi-objs += iwl-pci.o
iwlwifi-objs += iwl-drv.o iwlwifi-objs += iwl-drv.o
iwlwifi-objs += iwl-debug.o iwlwifi-objs += iwl-debug.o
iwlwifi-objs += iwl-notif-wait.o iwlwifi-objs += iwl-notif-wait.o
iwlwifi-objs += iwl-trans-pcie.o iwl-trans-pcie-rx.o iwl-trans-pcie-tx.o iwlwifi-objs += pcie/drv.o pcie/rx.o pcie/tx.o pcie/trans.o
iwlwifi-objs += pcie/1000.o pcie/2000.o pcie/5000.o pcie/6000.o
iwlwifi-$(CONFIG_IWLWIFI_DEVICE_TRACING) += iwl-devtrace.o iwlwifi-$(CONFIG_IWLWIFI_DEVICE_TRACING) += iwl-devtrace.o
ccflags-y += -D__CHECK_ENDIAN__ ccflags-y += -D__CHECK_ENDIAN__ -I$(src)
...@@ -27,9 +27,9 @@ ...@@ -27,9 +27,9 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/stringify.h> #include <linux/stringify.h>
#include "iwl-config.h" #include "iwl-config.h"
#include "iwl-cfg.h"
#include "iwl-csr.h" #include "iwl-csr.h"
#include "iwl-agn-hw.h" #include "iwl-agn-hw.h"
#include "cfg.h"
/* Highest firmware API version supported */ /* Highest firmware API version supported */
#define IWL1000_UCODE_API_MAX 5 #define IWL1000_UCODE_API_MAX 5
......
...@@ -27,8 +27,8 @@ ...@@ -27,8 +27,8 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/stringify.h> #include <linux/stringify.h>
#include "iwl-config.h" #include "iwl-config.h"
#include "iwl-cfg.h"
#include "iwl-agn-hw.h" #include "iwl-agn-hw.h"
#include "cfg.h"
#include "iwl-commands.h" /* needed for BT for now */ #include "iwl-commands.h" /* needed for BT for now */
/* Highest firmware API version supported */ /* Highest firmware API version supported */
......
...@@ -27,9 +27,9 @@ ...@@ -27,9 +27,9 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/stringify.h> #include <linux/stringify.h>
#include "iwl-config.h" #include "iwl-config.h"
#include "iwl-cfg.h"
#include "iwl-agn-hw.h" #include "iwl-agn-hw.h"
#include "iwl-csr.h" #include "iwl-csr.h"
#include "cfg.h"
/* Highest firmware API version supported */ /* Highest firmware API version supported */
#define IWL5000_UCODE_API_MAX 5 #define IWL5000_UCODE_API_MAX 5
......
...@@ -27,8 +27,8 @@ ...@@ -27,8 +27,8 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/stringify.h> #include <linux/stringify.h>
#include "iwl-config.h" #include "iwl-config.h"
#include "iwl-cfg.h"
#include "iwl-agn-hw.h" #include "iwl-agn-hw.h"
#include "cfg.h"
#include "iwl-commands.h" /* needed for BT for now */ #include "iwl-commands.h" /* needed for BT for now */
/* Highest firmware API version supported */ /* Highest firmware API version supported */
......
...@@ -68,10 +68,11 @@ ...@@ -68,10 +68,11 @@
#include <linux/pci-aspm.h> #include <linux/pci-aspm.h>
#include "iwl-trans.h" #include "iwl-trans.h"
#include "iwl-cfg.h"
#include "iwl-drv.h" #include "iwl-drv.h"
#include "iwl-trans.h" #include "iwl-trans.h"
#include "iwl-trans-pcie-int.h"
#include "cfg.h"
#include "internal.h"
#define IWL_PCI_DEVICE(dev, subdev, cfg) \ #define IWL_PCI_DEVICE(dev, subdev, cfg) \
.vendor = PCI_VENDOR_ID_INTEL, .device = (dev), \ .vendor = PCI_VENDOR_ID_INTEL, .device = (dev), \
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
#include "iwl-prph.h" #include "iwl-prph.h"
#include "iwl-io.h" #include "iwl-io.h"
#include "iwl-trans-pcie-int.h" #include "internal.h"
#include "iwl-op-mode.h" #include "iwl-op-mode.h"
#ifdef CONFIG_IWLWIFI_IDI #ifdef CONFIG_IWLWIFI_IDI
......
...@@ -70,11 +70,11 @@ ...@@ -70,11 +70,11 @@
#include "iwl-drv.h" #include "iwl-drv.h"
#include "iwl-trans.h" #include "iwl-trans.h"
#include "iwl-trans-pcie-int.h"
#include "iwl-csr.h" #include "iwl-csr.h"
#include "iwl-prph.h" #include "iwl-prph.h"
#include "iwl-eeprom.h" #include "iwl-eeprom.h"
#include "iwl-agn-hw.h" #include "iwl-agn-hw.h"
#include "internal.h"
/* FIXME: need to abstract out TX command (once we know what it looks like) */ /* FIXME: need to abstract out TX command (once we know what it looks like) */
#include "iwl-commands.h" #include "iwl-commands.h"
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
#include "iwl-io.h" #include "iwl-io.h"
#include "iwl-agn-hw.h" #include "iwl-agn-hw.h"
#include "iwl-op-mode.h" #include "iwl-op-mode.h"
#include "iwl-trans-pcie-int.h" #include "internal.h"
/* FIXME: need to abstract out TX command (once we know what it looks like) */ /* FIXME: need to abstract out TX command (once we know what it looks like) */
#include "iwl-commands.h" #include "iwl-commands.h"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册