]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage
authorMiri Korenblit <miriam.rachel.korenblit@intel.com>
Thu, 5 Aug 2021 11:21:56 +0000 (14:21 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 26 Aug 2021 20:36:10 +0000 (23:36 +0300)
commit2cce63c7003633acc6ab063be23b32393246d21a
treec0ab04107c5f8dc1f9782f9bf9bc8ca2eaf61c2e
parent1589c4216adde169c1408af2cac0105d2d28d0f3
iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage

We used to read the PPAG, WRDS, EWRD, WGDS tables from ACPI
in the load stage only. This prevented vendor commands from
being executed before bringing the interface up. Move reading those tables
to INIT stage.

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Link: https://lore.kernel.org/r/iwlwifi.20210805141826.ce3b60f0b426.I3643bf00e714aae930880cc7d6cf390b142eaccb@changeid
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/fw/acpi.c
drivers/net/wireless/intel/iwlwifi/fw/acpi.h
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
drivers/net/wireless/intel/iwlwifi/mvm/ops.c