Hi, features, cleanups and fixes from our internal tree. Miri Johannes Berg (5): wifi: iwlwifi: use PNVM data embedded in .ucode files wifi: iwlwifi: mvm/mld: make PHC messages debug messages wifi: iwlwifi: remove Intel driver load message wifi: iwlwifi: match discrete/integrated to fix some names wifi: iwlwifi: pcie: rename iwl_pci_gen1_2_probe() argument Miri Korenblit (7): wifi: iwlwifi: bump FW API to 102 for BZ/SC/DR wifi: iwlwifi: pcie move common probe logic wifi: iwlwifi: trans: remove iwl_trans_init wifi: iwlwifi: mvm: remove MLO GTK rekey code wifi: iwlwifi: mvm: remove unneeded argument wifi: iwlwifi: bump minimum API version in BZ wifi: iwlwifi: mvm: remove support for iwl_wowlan_info_notif_v4 Rotem Kerem (1): wifi: iwlwifi: Add an helper function for polling bits Yedidya Benshimol (2): wifi: iwlwifi: pcie move gen1_2 probe to gen1_2/trans.c wifi: iwlwifi: pcie: Move txcmd size/align calculation to callers drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 2 +- .../net/wireless/intel/iwlwifi/dvm/eeprom.c | 21 +- .../net/wireless/intel/iwlwifi/fw/api/d3.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/img.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 32 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.h | 4 +- .../net/wireless/intel/iwlwifi/iwl-config.h | 11 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 9 +- .../net/wireless/intel/iwlwifi/iwl-trans.c | 37 +- .../net/wireless/intel/iwlwifi/iwl-trans.h | 7 +- drivers/net/wireless/intel/iwlwifi/mld/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/ptp.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 232 +--------- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ptp.c | 14 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 350 ++------------- .../intel/iwlwifi/pcie/gen1_2/internal.h | 8 +- .../intel/iwlwifi/pcie/gen1_2/trans.c | 413 ++++++++++++++++-- .../wireless/intel/iwlwifi/pcie/gen1_2/tx.c | 2 +- .../wireless/intel/iwlwifi/tests/devinfo.c | 45 +- 25 files changed, 561 insertions(+), 691 deletions(-) -- 2.34.1