wifi: iwlwifi: Separate reading and parsing of reduce power table
authorAlon Giladi <alon.giladi@intel.com>
Tue, 6 Jun 2023 07:43:07 +0000 (10:43 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 6 Jun 2023 11:45:06 +0000 (13:45 +0200)
commit380bf72d1b1dc3cb2572acd9b61153e79413b036
tree8d8d21e8a9962e29a8aef3eff5f8fb351852ec58
parent7c9c8477170d32def5df9d88823ea10d65749341
wifi: iwlwifi: Separate reading and parsing of reduce power table

It enables to better handle error cases. Also save the image till the
end of the loading and only then free it.

Signed-off-by: Alon Giladi <alon.giladi@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230606103519.71e3b3e0e794.Ifbe69ad99a7e805eb70e09280365821eb146b1c9@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
drivers/net/wireless/intel/iwlwifi/fw/uefi.h
drivers/net/wireless/intel/iwlwifi/iwl-trans.h