mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-13 09:15:02 +08:00
iwlwifi: dbg_ini: support notification and dhc regions type parsing
IWL_FW_INI_REGION_CSR and IWL_FW_INI_REGION_NOTIFICATION does not have memory addresses attached to them so the driver should skip them when parsing the region tlv. Also, instead of declearing what region types should skip the addition of the memory addresses, declare what regions have addition of memory addresses. Signed-off-by: Shahar S Matityahu <shahar.s.matityahu@intel.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
This commit is contained in:
parent
718a8b23ad
commit
77f99ae648
@ -2449,7 +2449,13 @@ static void iwl_fw_dbg_update_regions(struct iwl_fw_runtime *fwrt,
|
||||
type == IWL_FW_INI_REGION_RXF)
|
||||
iter += le32_to_cpu(reg->fifos.num_of_registers) *
|
||||
sizeof(__le32);
|
||||
else if (type != IWL_FW_INI_REGION_DRAM_BUFFER)
|
||||
else if (type == IWL_FW_INI_REGION_DEVICE_MEMORY ||
|
||||
type == IWL_FW_INI_REGION_PERIPHERY_MAC ||
|
||||
type == IWL_FW_INI_REGION_PERIPHERY_PHY ||
|
||||
type == IWL_FW_INI_REGION_PERIPHERY_AUX ||
|
||||
type == IWL_FW_INI_REGION_INTERNAL_BUFFER ||
|
||||
type == IWL_FW_INI_REGION_PAGING ||
|
||||
type == IWL_FW_INI_REGION_CSR)
|
||||
iter += le32_to_cpu(reg->internal.num_of_ranges) *
|
||||
sizeof(__le32);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user