mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 19:43:40 +02:00
wifi: iwlwifi: mld: trigger a dump upon notification if needed
The firmware can request us to trigger a dump upon specific notifications. In order for that flow to work, we need to call the firmware debug infra when we get a notification from the firmware. This was missing. Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20251110150012.d6d7e69c7da6.I40f891ece6f98983e0fd2cd0c6863f8620ca08aa@changeid
This commit is contained in:
parent
86a6faaf05
commit
0b9e07b765
|
|
@ -540,6 +540,8 @@ static void iwl_mld_rx_notif(struct iwl_mld *mld,
|
|||
struct iwl_rx_cmd_buffer *rxb,
|
||||
struct iwl_rx_packet *pkt)
|
||||
{
|
||||
union iwl_dbg_tlv_tp_data tp_data = { .fw_pkt = pkt };
|
||||
|
||||
for (int i = 0; i < ARRAY_SIZE(iwl_mld_rx_handlers); i++) {
|
||||
const struct iwl_rx_handler *rx_h = &iwl_mld_rx_handlers[i];
|
||||
struct iwl_async_handler_entry *entry;
|
||||
|
|
@ -580,6 +582,8 @@ static void iwl_mld_rx_notif(struct iwl_mld *mld,
|
|||
}
|
||||
|
||||
iwl_notification_wait_notify(&mld->notif_wait, pkt);
|
||||
iwl_dbg_tlv_time_point(&mld->fwrt,
|
||||
IWL_FW_INI_TIME_POINT_FW_RSP_OR_NOTIF, &tp_data);
|
||||
}
|
||||
|
||||
void iwl_mld_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user