linux/drivers/net/wireless/intel/iwlwifi/mvm
Miri Korenblit 20935f3e64 wifi: iwlwifi: read ECKV table from UEFI
Try to read the ECKV table from UEFI first,
and if the WIFI UEFI tables are unlocked or the
table doesn't exist - try to read it from ACPI.

Change iwl_acpi_get_eckv() to receive fwrt as argument so
it will be the same as all iwl_acpi_get_x() functions,
so it could  be generated by the macro.

While at it - move the reading of ECKV to INIT stage. There is no
reason to read it each time we load the FW.

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Reviewed-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://msgid.link/20240201155157.d4937cc00727.I36e5fc7f7850229b9b377c80b5203aa47137c97c@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2024-02-02 14:37:27 +01:00
..
binding.c
coex.c wifi: iwlwifi: disable eSR when BT is active 2024-02-02 13:46:28 +01:00
constants.h wifi: iwlwifi: disable eSR when BT is active 2024-02-02 13:46:28 +01:00
d3.c wifi: iwlwifi: mvm: d3: implement suspend with MLO 2024-02-02 14:15:14 +01:00
debugfs-vif.c wifi: iwlwifi: mvm: add a per-link debugfs 2023-10-23 12:21:47 +02:00
debugfs.c wifi: iwlwifi: prepare for reading TAS table from UEFI 2024-02-02 14:15:15 +01:00
debugfs.h wifi: iwlwifi: mvm: add a per-link debugfs 2023-10-23 12:21:47 +02:00
ftm-initiator.c wifi: iwlwifi: mvm: Fix FTM initiator flags 2024-02-02 14:04:42 +01:00
ftm-responder.c wifi: iwlwifi: mvm: Add support for removing responder TKs 2024-02-02 13:46:40 +01:00
fw-api.h
fw.c wifi: iwlwifi: read ECKV table from UEFI 2024-02-02 14:37:27 +01:00
led.c
link.c wifi: iwlwifi: support link command version 2 2024-02-02 14:37:27 +01:00
mac-ctxt.c wifi: iwlwifi: mvm: don't send NDPs for new tx devices 2024-02-02 14:37:26 +01:00
mac80211.c wifi: iwlwifi: mvm: refactor duplicate chanctx condition 2024-02-02 14:04:43 +01:00
Makefile
mld-key.c wifi: iwlwifi: mvm: support SPP A-MSDUs 2024-02-02 14:04:43 +01:00
mld-mac.c wifi: iwlwifi: mvm: Don't access vif valid links directly 2023-06-19 12:05:27 +02:00
mld-mac80211.c wifi: iwlwifi: mvm: check AP supports EMLSR 2024-02-02 14:15:14 +01:00
mld-sta.c wireless-next patches for v6.8 2023-12-18 16:17:34 -08:00
mvm.h wifi: iwlwifi: prepare for reading TAS table from UEFI 2024-02-02 14:15:15 +01:00
nvm.c wifi: iwlwifi: read WRDD table from UEFI 2024-02-02 14:37:27 +01:00
offloading.c
ops.c wifi: iwlwifi: read SPLC from UEFI 2024-02-02 14:37:26 +01:00
phy-ctxt.c wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 2024-01-26 09:48:54 +01:00
power.c wifi: iwlwifi: no power save during transition to D3 2023-09-13 16:11:40 +02:00
ptp.c
quota.c
rfi.c
rs-fw.c wifi: iwlwifi: mvm: use EHT maximum MPDU length on 2.4 GHz 2023-06-21 14:02:15 +02:00
rs.c wifi: iwlwifi: fix some kernel-doc issues 2024-02-02 13:47:46 +01:00
rs.h wifi: iwlwifi: mvm: fix kernel-doc 2023-09-11 12:36:28 +02:00
rx.c wifi: iwlwifi: disable eSR when BT is active 2024-02-02 13:46:28 +01:00
rxmq.c wifi: iwlwifi: mvm: log dropped packets due to MIC error 2024-02-02 14:04:43 +01:00
scan.c wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO 2024-02-02 14:37:26 +01:00
sf.c wifi: iwlwifi: remove disable_dummy_notification 2023-06-21 14:02:15 +02:00
sta.c wifi: iwlwifi: mvm: support SPP A-MSDUs 2024-02-02 14:04:43 +01:00
sta.h wifi: iwlwifi: mvm: Add support for removing responder TKs 2024-02-02 13:46:40 +01:00
tdls.c wifi: iwlwifi: make time_events MLO aware 2023-10-23 12:48:27 +02:00
testmode.h
time-event.c wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" 2024-02-02 14:04:42 +01:00
time-event.h wifi: iwlwifi: make time_events MLO aware 2023-10-23 12:48:27 +02:00
time-sync.c
time-sync.h
tt.c wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() 2023-10-23 12:50:21 +02:00
tx.c wifi: iwlwifi: mvm: use FW rate for non-data only on new devices 2024-02-02 14:04:43 +01:00
utils.c wifi: iwlwifi: fix some kernel-doc issues 2024-02-02 13:47:46 +01:00
vendor-cmd.c