linux_dsm_epyc7002/drivers/net/wireless/intel/iwlwifi/dvm
Johannes Berg 21cb3222fe iwlwifi: decouple PCIe transport from mac80211
The PCIe transport needs to store two pointers in each TX SKB, and
currently assumes mac80211's ieee80211_tx_info is present in the CB
to do that.

In order to remove that assumption, have the opmodes pass in the
offset to where the pointers can be stored in the CB and use the
offset in the PCIe code.

To make the disentanglement complete, remove mac80211.h includes
from everywhere in the generic iwlwifi code. This required adding
an include of cfg80211.h in one place.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2016-07-06 10:09:56 +03:00
..
agn.h cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
calib.c include/linux/kernel.h: change abs() macro so it uses consistent return type 2016-01-16 11:17:22 -08:00
calib.h iwlwifi: change the Intel Wireless email address 2015-12-01 21:17:55 +02:00
commands.h iwlwifi: change the Intel Wireless email address 2015-12-01 21:17:55 +02:00
debugfs.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
dev.h cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
devices.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
led.c iwlwifi: dvm: handle zero brightness for wifi LED 2016-02-01 16:40:18 +02:00
led.h iwlwifi: change the Intel Wireless email address 2015-12-20 14:48:22 +02:00
lib.c iwlwifi: dvm: Remove unused array 'iwlagn_loose_lookup' 2016-07-06 01:26:19 +03:00
mac80211.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
main.c iwlwifi: decouple PCIe transport from mac80211 2016-07-06 10:09:56 +03:00
Makefile
power.c iwlwifi: change the Intel Wireless email address 2015-12-01 21:17:55 +02:00
power.h iwlwifi: change the Intel Wireless email address 2015-12-01 21:17:55 +02:00
rs.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
rs.h cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
rx.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
rxon.c iwlwifi: remove iwl_ht_params.smps_mode 2016-07-06 09:57:10 +03:00
scan.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
sta.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
tt.c iwlwifi: remove unused parameter from grab_nic_access 2015-12-21 10:11:39 +02:00
tt.h iwlwifi: change the Intel Wireless email address 2015-12-20 14:48:22 +02:00
tx.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
ucode.c iwlwifi: change the Intel Wireless email address 2015-12-01 21:17:55 +02:00