Hi, Features, cleanups and fixes from our internal tree. Miri Avraham Stern (1): wifi: iwlwifi: mvm: fix scan request validation Itamar Shalev (3): wifi: iwlwifi: simplify iwl_poll_bits_mask return value wifi: iwlwifi: pcie: inform me when op mode leaving wifi: iwlwifi: trans: remove retake_ownership parameter from sw_reset Johannes Berg (1): wifi: iwlwifi: pcie: accept new devices for MVM-only configs Miri Korenblit (10): wifi: iwlwifi: handle non-overlapping API ranges wifi: iwlwifi: assign a FW API range for JF wifi: iwlwifi: bump minimum API version for SO/MA/TY wifi: iwlwifi: mvm: remove support for iwl_wowlan_info_notif_v2 wifi: iwlwifi: add a reference to iwl_wowlan_info_notif_v3 wifi: iwlwifi: mvm: remove support for iwl_wowlan_status_v12 wifi: iwlwifi: mvm: remove support for iwl_wowlan_status_v9 wifi: iwlwifi: assign a FW API range for HR wifi: iwlwifi: assign a FW API range for GF wifi: iwlwifi: pcie: add a missing include drivers/net/wireless/intel/iwlwifi/Makefile | 1 + .../net/wireless/intel/iwlwifi/cfg/22000.c | 24 ---- .../net/wireless/intel/iwlwifi/cfg/ax210.c | 34 +----- drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 9 -- .../net/wireless/intel/iwlwifi/cfg/rf-gf.c | 31 +++++ .../net/wireless/intel/iwlwifi/cfg/rf-hr.c | 49 +++++++- .../net/wireless/intel/iwlwifi/cfg/rf-jf.c | 29 ++++- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 13 --- .../net/wireless/intel/iwlwifi/dvm/eeprom.c | 12 +- .../wireless/intel/iwlwifi/fw/api/commands.h | 5 +- .../net/wireless/intel/iwlwifi/fw/api/d3.h | 109 ------------------ .../wireless/intel/iwlwifi/fw/api/offload.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/dump.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 2 +- .../net/wireless/intel/iwlwifi/iwl-trans.c | 9 +- .../net/wireless/intel/iwlwifi/iwl-trans.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 55 +-------- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 4 +- .../intel/iwlwifi/pcie/gen1_2/internal.h | 1 + .../intel/iwlwifi/pcie/gen1_2/trans-gen2.c | 20 ++++ .../intel/iwlwifi/pcie/gen1_2/trans.c | 12 +- .../wireless/intel/iwlwifi/pcie/gen1_2/tx.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/utils.h | 2 + 25 files changed, 171 insertions(+), 270 deletions(-) -- 2.34.1