]> 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)
commit0eb4dec9a49d0f75b64e595dbb2f839f821a76cf
treec0ab04107c5f8dc1f9782f9bf9bc8ca2eaf61c2e
parent2e6413e70f83c837009491c62dc6b580584e95e0
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