linux/drivers/net/wireless/intel/iwlwifi/fw
Alon Giladi 5f40850399 wifi: iwlwifi: Generalize the parsing of the pnvm image
Generalize iwl_pnvm_parse(). This saves us from copying each payload
twice (first in the parsing and later when copying it to the dram).
Moreover, its  more compatible for handling larger pnvm tables in
the future (in which payloads won't be concatenated).

The main changes are:

1. Take out the concatenating of the payloads from the parsing level
2. Start using iwl_pnvm_image structure that will hold pointers to
payloads that should be delivered to fw, their sizes and number.

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.06c02f380b6f.I03a3030fca194aa0c4bc2ecd18531f8914e98cfd@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2023-06-06 13:43:06 +02:00
..
api wifi: iwlwifi: api: fix kernel-doc links 2023-06-06 13:41:44 +02:00
acpi.c wifi: iwlwifi: Add Dell to ppag approved list 2023-06-06 13:40:10 +02:00
acpi.h iwlwifi: acpi: move ppag code from mvm to fw/acpi 2022-03-10 09:23:29 +02:00
dbg.c wifi: iwlwifi: remove dead code in iwl_dump_ini_imr_get_size() 2023-06-06 13:40:21 +02:00
dbg.h
debugfs.c wifi: iwlwifi: fw: fix memory leak in debugfs 2023-04-20 11:45:54 +02:00
debugfs.h
dump.c wifi: iwlwifi: dbg: print pc register data once fw dump occurred 2023-04-14 13:14:49 +02:00
error-dump.h wifi: iwlwifi: yoyo: Add new tlv for dump file name extension 2023-03-15 13:25:12 +01:00
file.h wifi: iwlwifi: mvm: tell firmware about per-STA MFP enablement 2023-06-06 13:40:56 +02:00
img.c
img.h wifi: iwlwifi: mvm: allow number of beacons from FW 2023-04-17 09:53:25 +02:00
init.c
notif-wait.c
notif-wait.h
paging.c
pnvm.c wifi: iwlwifi: Generalize the parsing of the pnvm image 2023-06-06 13:43:06 +02:00
pnvm.h
rs.c wifi: iwlwifi: mvm: clean up duplicated defines 2023-03-07 20:15:18 +01:00
runtime.h wifi: iwlwifi: acpi: support modules with high antenna gain 2023-04-14 13:14:50 +02:00
smem.c
uefi.c wifi: iwlwifi: fw: fix argument to efi.get_variable 2023-04-20 11:45:54 +02:00
uefi.h wifi: iwlwifi: mvm: Support STEP equalizer settings from BIOS. 2023-01-30 13:00:19 +02:00