diff options
author | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2011-08-26 02:11:16 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-08-29 15:30:30 -0400 |
commit | 332a4bad975616f33c2d1bf94c4ace2ea4113835 (patch) | |
tree | 86e5625342ae6c30690710b8620b946a5fbc672d /drivers/net/wireless/iwlwifi/iwl-agn.h | |
parent | f090fba305658fe6e464e2fbd25fad81957ece26 (diff) |
iwlagn: iwl-pci doesn't include iwl-dev any more
Move all the iwlXXX_abgn_cfg forward declaration to a separate file
so that iwl-pci.c doesn't need to include iwl-agn.h that includes
all iwl-dev.h
This allows to provide real encapsulation. Dereferencing iwl_priv
in the bus layer will now lead to a compilation error.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-agn.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.h b/drivers/net/wireless/iwlwifi/iwl-agn.h index 3508c12de25f..2b94a10561d1 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn.h +++ b/drivers/net/wireless/iwlwifi/iwl-agn.h | |||
@@ -65,50 +65,6 @@ | |||
65 | 65 | ||
66 | #include "iwl-dev.h" | 66 | #include "iwl-dev.h" |
67 | 67 | ||
68 | /* configuration for the _agn devices */ | ||
69 | extern struct iwl_cfg iwl5300_agn_cfg; | ||
70 | extern struct iwl_cfg iwl5100_agn_cfg; | ||
71 | extern struct iwl_cfg iwl5350_agn_cfg; | ||
72 | extern struct iwl_cfg iwl5100_bgn_cfg; | ||
73 | extern struct iwl_cfg iwl5100_abg_cfg; | ||
74 | extern struct iwl_cfg iwl5150_agn_cfg; | ||
75 | extern struct iwl_cfg iwl5150_abg_cfg; | ||
76 | extern struct iwl_cfg iwl6005_2agn_cfg; | ||
77 | extern struct iwl_cfg iwl6005_2abg_cfg; | ||
78 | extern struct iwl_cfg iwl6005_2bg_cfg; | ||
79 | extern struct iwl_cfg iwl6005_2agn_sff_cfg; | ||
80 | extern struct iwl_cfg iwl1030_bgn_cfg; | ||
81 | extern struct iwl_cfg iwl1030_bg_cfg; | ||
82 | extern struct iwl_cfg iwl6030_2agn_cfg; | ||
83 | extern struct iwl_cfg iwl6030_2abg_cfg; | ||
84 | extern struct iwl_cfg iwl6030_2bgn_cfg; | ||
85 | extern struct iwl_cfg iwl6030_2bg_cfg; | ||
86 | extern struct iwl_cfg iwl6000i_2agn_cfg; | ||
87 | extern struct iwl_cfg iwl6000i_2abg_cfg; | ||
88 | extern struct iwl_cfg iwl6000i_2bg_cfg; | ||
89 | extern struct iwl_cfg iwl6000_3agn_cfg; | ||
90 | extern struct iwl_cfg iwl6050_2agn_cfg; | ||
91 | extern struct iwl_cfg iwl6050_2abg_cfg; | ||
92 | extern struct iwl_cfg iwl6150_bgn_cfg; | ||
93 | extern struct iwl_cfg iwl6150_bg_cfg; | ||
94 | extern struct iwl_cfg iwl1000_bgn_cfg; | ||
95 | extern struct iwl_cfg iwl1000_bg_cfg; | ||
96 | extern struct iwl_cfg iwl100_bgn_cfg; | ||
97 | extern struct iwl_cfg iwl100_bg_cfg; | ||
98 | extern struct iwl_cfg iwl130_bgn_cfg; | ||
99 | extern struct iwl_cfg iwl130_bg_cfg; | ||
100 | extern struct iwl_cfg iwl2000_2bgn_cfg; | ||
101 | extern struct iwl_cfg iwl2000_2bg_cfg; | ||
102 | extern struct iwl_cfg iwl2030_2bgn_cfg; | ||
103 | extern struct iwl_cfg iwl2030_2bg_cfg; | ||
104 | extern struct iwl_cfg iwl6035_2agn_cfg; | ||
105 | extern struct iwl_cfg iwl6035_2abg_cfg; | ||
106 | extern struct iwl_cfg iwl6035_2bg_cfg; | ||
107 | extern struct iwl_cfg iwl105_bg_cfg; | ||
108 | extern struct iwl_cfg iwl105_bgn_cfg; | ||
109 | extern struct iwl_cfg iwl135_bg_cfg; | ||
110 | extern struct iwl_cfg iwl135_bgn_cfg; | ||
111 | |||
112 | extern struct ieee80211_ops iwlagn_hw_ops; | 68 | extern struct ieee80211_ops iwlagn_hw_ops; |
113 | 69 | ||
114 | int iwl_reset_ict(struct iwl_trans *trans); | 70 | int iwl_reset_ict(struct iwl_trans *trans); |