pull-request: wireless-drivers-next 2018-12-20

From: Kalle Valo
Date: Thu Dec 20 2018 - 13:02:31 EST


Hi Dave,

here's a pull request to net-next for 4.21. More info in the signed
below.

As I have been too busy this cycle not all of these have been in
linux-next, but most of them has been tested by the kbuild bot and the
last few remaining patches are being tested while I write this. So I'm
not expecting any major problems, but if you see something do let me
know.

Happy Holidays and have a great New Year :)

Kalle

The following changes since commit d9bbd6a1a56eccb2b1198b8f2008d622982df0a1:

net: marvell: convert to DEFINE_SHOW_ATTRIBUTE (2018-12-03 17:33:44 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git tags/wireless-drivers-next-for-davem-2018-12-20

for you to fetch changes up to fbbae71d374f24887d78631e50210b7110fffb84:

Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git (2018-12-20 19:25:43 +0200)

----------------------------------------------------------------
wireless-drivers-next patches for 4.21

Last set of patches for 4.21. mt76 is still in very active development
and having some refactoring as well as new features. But also other
drivers got few new features and fixes.

Major changes:

ath10k

* add amsdu support for QCA6174 monitor mode

* report tx rate using the new ieee80211_tx_rate_update() API

* wcn3990 support is not experimental anymore

iwlwifi

* support for FW version 43 for 9000 and 22000 series

brcmfmac

* add support for CYW43012 SDIO chipset

* add the raw 4354 PCIe device ID for unprogrammed Cypress boards

mwifiex

* add NL80211_STA_INFO_RX_BITRATE support

mt76

* use the same firmware for mt76x2e and mt76x2u

* mt76x0e survey support

* more unification between mt76x2 and mt76x0

* mt76x0e AP mode support

* mt76x0e DFS support

* rework and fix tx status handling for mt76x0 and mt76x2

----------------------------------------------------------------
Anilkumar Kolli (1):
ath10k: report tx rate using ieee80211_tx_rate_update()

Arnd Bergmann (1):
brcmfmac: fix false-positive -Wmaybe-unintialized warning

Avraham Stern (1):
iwlwifi: mvm: force TCM re-evaluation on TCM resume

Bhagavathi Perumal S (4):
ath10k: fix warning due to msdu limit error
dt-bindings: net: ath10k: fix node name and device type in qcom ath10k example
dt-bindings: net: ath10k: add new dt entry to identify external FEM
ath10k: add support to configure BB timing over wmi

Brian Norris (3):
mwifiex: debugfs: correct histogram spacing, formatting
mwifiex: refactor mwifiex_parse_htinfo() for reuse
mwifiex: add NL80211_STA_INFO_RX_BITRATE support

Chi-Hsien Lin (3):
brcmfmac: add support for CYW43012 SDIO chipset
brcmfmac: allow GCI core enumuration
brcmfmac: 4373 save-restore support

Chung-Hsien Hsu (1):
brcmfmac: handle compressed tx status signal

Colin Ian King (1):
iwlwifi: mvm: fix spelling mistake "Recieved" -> "Received"

Dan Carpenter (2):
ath10k: fix a NULL vs IS_ERR() check
ath10k: remove an unnecessary NULL check

Emmanuel Grumbach (2):
iwlwifi: mvm: don't check if a pointer is set if it can't be unset
iwlwifi: mvm: set TWT responder capability bit in 11AX SoftAP mode

Felix Fietkau (13):
mt76: clean up unused leftover EXPORT_SYMBOLs
mt76: mt76x0: handle chip specific initval differences
mt76: clean up more unused EXPORT_SYMBOLs
mt76: mt76x02: skip station tx status for non-sta wcid entries
mt76: mt76x02: only override control->sta on sw-encrypted tx
mt76: add support for reporting tx status with skb
mt76: avoid queue/status spinlocks while passing tx status to mac80211
mt76: do not wake tx queues during flush
mt76: fix race condition in station removal
mt76: add mt76_sta_remove helper
mt76: mt76x02: make group_wcid the first member in struct mt76x02_vif
mt76: mt76x02: remove mt76x02_txq_init
mt76: replace sta_add/remove ops with common sta_state function

Govind Singh (4):
ath10k: remove work in progress logs from snoc driver
ath10k: move non-fatal warn logs to dbg level
dt: bindings: ath10k: add missing dt properties for WCN3990 wifi node
dt: bindings: ath10k: add bindings for wifi iommu node

Gustavo A. R. Silva (1):
iwlwifi: mvm: d3: use struct_size() in kzalloc()

Jia-Ju Bai (1):
cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan()

Kalle Valo (3):
Merge tag 'mt76-for-kvalo-2018-11-30' of https://github.com/nbd168/wireless
Merge tag 'iwlwifi-next-for-kalle-2018-12-14' of git://git.kernel.org/.../iwlwifi/iwlwifi-next
Merge ath-next from git://git.kernel.org/.../kvalo/ath.git

Karthikeyan Periyasamy (1):
ath10k: fix kernel panic due to use after free

Kyle Roeschley (3):
ath6kl: Only use match sets when firmware supports it
ath6kl: Fix off by one error in scan completion
ath6kl: Use debug instead of error message when disabled

Lorenzo Bianconi (49):
mt76x2: align mt76x2 and mt76x2u firmware
mt76x2u: align channel gain logic to mt76x2 one
mt76x0: phy: use proper name convention
mt76x0: phy: simplify rf configuration routines
mt76x0: phy: improve code readability in initvals_phy.h
mt76x0: pci: add get_survey support
mt76: move mt76x02_mac_work routine in mt76x02-lib module
mt76: move mt76x02_debugfs in mt76x02-lib module
mt76x0: use shared debugfs implementation
mt76x0: use mt76x02_mac_work as stats handler
mt76x2u: introduce mac workqueue support
mt76x0: phy: unify calibration between mt76x0u and mt76x0e
mt76: usb: fix static tracepoints
mt76x0: init: simplify mt76x0_init_mac_registers
mt76x0: pci: add missing MODULE_FIRMWARE macro
mt76x0: mac: remove mt76x0_mac_set_ampdu_factor
mt76x0: align mt76x0u and mt76x0e fw version
mt76: move mt76x02_mac_set_short_preamble in mt76x02_mac.c
mt76: move mt76x02_init_device in mt76x02-lib module
mt76: move mac beacon routines in mt76x02-lib module
mt76: move tx beacon routines in mt76x02-lib module
mt76x0: pci: add pre_tbtt_tasklet support
mt76: move mt76x02_sw_scan and mt76x02_sw_scan_complete in mt76x02-lib module
mt76: move mt76x02_get_txpower in mt76x02_util.c
mt76: move mt76x02_sta_ps in mt76x02-lib module
mt76: introduce mt76x02_init_beacon_config routine
mt76x0: pci: enable AP support
mt76: move mt76x02_set_tx_ackto in mt76x02-lib module
mt76x0: update init vals for MT_TX_PROT registers
mt76: move tx protection routines in mt76x02-lib module
mt76: move mt76x02_bss_info_changed in mt76x02-lib module
mt76: move dfs support in mt76x02-lib module
mt76x0: pci: add DFS support
mt76x0: phy: use mt76_poll_msec in mt76x0_phy_temp_sensor
mt76x0: init: use mt76x02_mac_shared_key_setup in mt76x0_init_hardware
mt76x2: move wcid_tx_rate conf at bootstrap
mt76x0: init: use mt76x02_mac_wcid_setup for wcid configuration
mt76x2u: init: remove not useful configuration
mt76x2u: init: use common routines for wcid/key initialization
mt76: move mt76x02_eeprom_copy in mt76x02-lib module
mt76x0: phy: introduce tssi calibration support
mt76x0: phy: use tssi reported value to configure tx power if available
mt76x0: dfs: fix IBI_R11 configuration on non-radar channels
mt76: introduce mt76x02_config_mac_addr_list routine
mt76x0: pci: enable VHT rates in IBSS mode
mt76x2u: phy: add TX_SHAPING calibration
mt76x2u: phy: run phy_channel_calibrate after channel switch
mt76x2u: main: use mt76x02_bss_info_changed utility routine
mt76x2u: init: remove mt76x2u_init_beacon_offsets routine

Luca Coelho (8):
iwlwifi: move common 9000 cfg parameters to common macro
iwlwifi: don't define OTP_LOW_IMAGE_SIZE per family, but per size
iwlwifi: remove useless NVM_HW_SECTION_NUM_FAMILY_* macros
iwlwifi: move iwl_nvm_check_version() into dvm
iwlwifi: remove all unnecessary occurrences of nvm_calib_ver
iwlwifi: make MVM and DVM depend on MAC80211
iwlwifi: remove unused and wrong PHY_CFG_* macros
iwlwifi: bump the API version to 43 for 9000 and 22000

Madhan Mohan R (1):
brcmfmac: set SDIO F1 MesBusyCtrl for CYW4373

Naftali Goldstein (1):
iwlwifi: mvm: fix setting HE ppe FW config

Naveen Gupta (1):
brcmfmac: update 43012 F2 watermark setting to fix DMA Error during UDP RX Traffic

Pan Bian (2):
mwifiex: fix potential NULL dereference and use after free
rtl818x: fix potential use after free

Sara Sharon (13):
iwlwifi: dbg: dump data according to the new ini TLVs
iwlwifi: add support for triggering ini triggers
iwlwifi: mvm: activate apply points
iwlwifi: pcie: fix erroneous print
iwlwifi: pcie: set cmd_len in the correct place
iwlwifi: pcie: use iwl_tx_cmd_gen2 and not iwl_tx_cmd
iwlwifi: mvm: remove dead code
iwlwifi: mvm: remove pointless NULL assignment
iwlwifi: mvm: cleanup iwl_mvm_tx_skb_non_sta
iwlwifi: mvm: take station lock later in the code
iwlwifi: pcie: lock txq a bit later in reclaim code
iwlwifi: mvm: clean up SSN incrementation
iwlwifi: dbg: add debug data to warning

Sathishkumar Muruganandam (1):
ath10k: disable 4addr source port learning in 10.4 FW by default

Shahar S Matityahu (2):
iwlwifi: wrt: add rt status and num of rx/tx fifos to dump
iwlwifi: dbg_ini: fix bad ini tlv parsing

Shaul Triebitz (5):
iwlwifi: mvm: change PHY data RX for HE radiotap
iwlwifi: mvm: add L-SIG length to radiotap
iwlwifi: mvm: radiotap: remove UL_DL bit in HE TRIG_BASED
iwlwifi: split HE capabilities between AP and STA
iwlwifi: mvm: handle RX no data notification

Stanislaw Gruszka (10):
mt76x0: do not perform MCU calibration for MT7630
mt76x0: antenna select corrections
mt76x0: do not overwrite other MT_BBP(AGC, 8) fields
mt76x0: use band parameter for LC calibration
mt76: remove mcu_msg_alloc
mt76: remove wait argument from mt76x02_mcu_function_select
mt76: remove wait argument from mt76x02_mcu_set_radio_state
mt76x02: run calibration after scanning
mt76x02: assure we update gain after scan
mt76: remove wait argument from mt76x02_mcu_calibrate

Stefan Wahren (1):
brcmfmac: Fix access point mode

Stijn Tintel (1):
brcmfmac: fix roamoff=1 modparam

Winnie Chang (1):
brcmfmac: add 4354 raw pcie device id

Wright Feng (4):
brcmfmac: add credit numbers updating support
brcmfmac: enable frameburst mode in default firmware setting
brcmfmac: set F2 watermark to 256 for 4373
brcmfmac: disable command decode in sdio_aos

Yangtao Li (2):
cw1200: convert to DEFINE_SHOW_ATTRIBUTE
wil6210: convert to DEFINE_SHOW_ATTRIBUTE

Yu Wang (1):
ath10k: add amsdu support for monitor mode

YueHaibing (5):
b43: remove set but not used variables 'tx_pwr_state,tmp2'
rtlwifi: rtl8821ae: remove set but not used variable 'type' in translate_rx_signal_stuff
ipw2x00: cleanup dead code
wil6210: remove set but not used variable 'wdev'
ath10k: remove set but not used variable 'num_tdls_vifs'

Zhi Chen (2):
ath10k: fix peer stats null pointer dereference
ath10k: fix tx_stats memory leak

.../bindings/net/wireless/qcom,ath10k.txt | 74 +-
drivers/net/wireless/ath/ath10k/Kconfig | 3 +-
drivers/net/wireless/ath/ath10k/core.h | 1 +
drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 300 ++++-
drivers/net/wireless/ath/ath10k/hw.c | 7 +
drivers/net/wireless/ath/ath10k/hw.h | 10 +
drivers/net/wireless/ath/ath10k/mac.c | 116 +-
drivers/net/wireless/ath/ath10k/qmi.c | 4 +-
drivers/net/wireless/ath/ath10k/rx_desc.h | 7 +
drivers/net/wireless/ath/ath10k/snoc.c | 1 -
drivers/net/wireless/ath/ath10k/wmi-ops.h | 20 +
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +-
drivers/net/wireless/ath/ath10k/wmi.c | 29 +-
drivers/net/wireless/ath/ath10k/wmi.h | 46 +
drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 +-
drivers/net/wireless/ath/wil6210/debugfs.c | 240 +---
drivers/net/wireless/ath/wil6210/main.c | 2 -
drivers/net/wireless/broadcom/b43/phy_n.c | 4 -
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 27 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/chip.c | 33 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 +-
.../broadcom/brcm80211/brcmfmac/firmware.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 1 +
.../broadcom/brcm80211/brcmfmac/fwsignal.c | 144 ++-
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 119 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 9 +-
.../broadcom/brcm80211/include/brcm_hw_ids.h | 2 +
.../broadcom/brcm80211/include/chipcommon.h | 19 +
drivers/net/wireless/intel/ipw2x00/ipw2100.c | 8 +-
drivers/net/wireless/intel/ipw2x00/ipw2200.c | 7 +-
drivers/net/wireless/intel/iwlwifi/Kconfig | 4 +-
drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 2 +-
drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 12 +-
drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 6 +-
drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 27 +-
drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 11 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 87 +-
drivers/net/wireless/intel/iwlwifi/dvm/main.c | 17 +
drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 13 +-
.../net/wireless/intel/iwlwifi/fw/api/datapath.h | 5 +
drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 239 ++--
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 326 ++++-
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 42 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 20 +
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 8 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 1 +
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 1 +
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 19 -
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 290 +++--
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 20 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 37 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 520 +++++---
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 56 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 17 +
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 13 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 5 +
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 71 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 26 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 13 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 62 +-
drivers/net/wireless/marvell/mwifiex/debugfs.c | 14 +-
drivers/net/wireless/marvell/mwifiex/scan.c | 18 +-
drivers/net/wireless/marvell/mwifiex/sta_rx.c | 13 +-
drivers/net/wireless/mediatek/mt76/Makefile | 3 +-
drivers/net/wireless/mediatek/mt76/dma.c | 14 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 80 ++
drivers/net/wireless/mediatek/mt76/mt76.h | 60 +-
drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 6 +-
.../net/wireless/mediatek/mt76/mt76x0/debugfs.c | 87 --
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 22 +-
drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 137 +-
.../net/wireless/mediatek/mt76/mt76x0/initvals.h | 15 +-
.../wireless/mediatek/mt76/mt76x0/initvals_phy.h | 1313 +++++++++-----------
drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 197 ---
drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 100 +-
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 36 +-
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 35 +-
.../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 4 -
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 898 ++++++++-----
drivers/net/wireless/mediatek/mt76/mt76x0/phy.h | 17 +
drivers/net/wireless/mediatek/mt76/mt76x0/trace.c | 21 -
drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 312 -----
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 18 +-
.../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 23 +-
drivers/net/wireless/mediatek/mt76/mt76x02.h | 43 +-
.../mt76/{mt76x2/debugfs.c => mt76x02_debugfs.c} | 22 +-
.../mt76/{mt76x2/pci_dfs.c => mt76x02_dfs.c} | 153 ++-
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 5 +
.../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 12 +
.../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 15 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 324 ++++-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 38 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 44 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 16 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 128 +-
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 1 +
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 31 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 42 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 18 +-
drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 334 ++++-
drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 6 +-
drivers/net/wireless/mediatek/mt76/mt76x2/dfs.h | 26 -
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 15 +-
drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 32 -
drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 7 -
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 22 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 20 +-
.../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 3 -
.../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 134 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_mac.c | 203 ---
.../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 123 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 3 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 114 +-
drivers/net/wireless/mediatek/mt76/mt76x2/pci_tx.c | 142 ---
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 95 +-
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 4 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 44 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 55 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 32 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 78 +-
drivers/net/wireless/mediatek/mt76/tx.c | 153 ++-
drivers/net/wireless/mediatek/mt76/usb.c | 12 +-
drivers/net/wireless/mediatek/mt76/usb_trace.h | 29 +-
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 3 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 2 -
drivers/net/wireless/st/cw1200/debug.c | 32 +-
drivers/net/wireless/st/cw1200/scan.c | 13 +-
include/linux/mmc/sdio_ids.h | 1 +
146 files changed, 5028 insertions(+), 4325 deletions(-)
delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/debugfs.c
delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.c
delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/trace.c
delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/trace.h
rename drivers/net/wireless/mediatek/mt76/{mt76x2/debugfs.c => mt76x02_debugfs.c} (86%)
rename drivers/net/wireless/mediatek/mt76/{mt76x2/pci_dfs.c => mt76x02_dfs.c} (84%)
delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/dfs.h
delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mac.c
delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_tx.c