Lines Matching +full:mbox +full:- +full:tx
1 // SPDX-License-Identifier: GPL-2.0-only
36 struct wl12xx_event_mailbox *mbox = wl->mbox; in wl12xx_process_mailbox_events() local
40 vector = le32_to_cpu(mbox->events_vector); in wl12xx_process_mailbox_events()
41 vector &= ~(le32_to_cpu(mbox->events_mask)); in wl12xx_process_mailbox_events()
43 wl1271_debug(DEBUG_EVENT, "MBOX vector: 0x%x", vector); in wl12xx_process_mailbox_events()
47 mbox->scheduled_scan_status); in wl12xx_process_mailbox_events()
49 if (wl->scan_wlvif) in wl12xx_process_mailbox_events()
50 wl12xx_scan_completed(wl, wl->scan_wlvif); in wl12xx_process_mailbox_events()
56 mbox->scheduled_scan_status); in wl12xx_process_mailbox_events()
63 mbox->scheduled_scan_status); in wl12xx_process_mailbox_events()
66 mbox->soft_gemini_sense_info); in wl12xx_process_mailbox_events()
72 wlcore_event_rssi_trigger(wl, mbox->rssi_snr_trigger_metric); in wl12xx_process_mailbox_events()
76 BIT(mbox->role_id), in wl12xx_process_mailbox_events()
77 mbox->rx_ba_allowed); in wl12xx_process_mailbox_events()
81 mbox->channel_switch_status); in wl12xx_process_mailbox_events()
87 * "TX retries exceeded" has a different meaning according to mode. in wl12xx_process_mailbox_events()
92 le16_to_cpu(mbox->sta_tx_retry_exceeded)); in wl12xx_process_mailbox_events()
96 le16_to_cpu(mbox->sta_aging_status)); in wl12xx_process_mailbox_events()