Lines Matching +full:txrx +full:-
24 #define FW_DBGLOG_TIMESTAMP_MASK 0xFFFFFFFF /* Bit 0-15. Contains bit
25 8-23 of the LF0 timer */
27 #define FW_DBGLOG_DBGID_MASK 0x000003FF /* Bit 0-9 */
31 #define FW_DBGLOG_MODULEID_MASK 0x0003FC00 /* Bit 10-17 */
35 #define FW_DBGLOG_VAPID_MASK 0x03FC0000 /* Bit 20-25*/
39 #define FW_DBGLOG_NUM_ARGS_MASK 0xFC000000 /* Bit 26-31 */
538 "" /* Mgmt TxRx */
540 { "" /* Data TxRx */
1426 if ((ar->wmi.op_version == in ath10k_fwlog_print()
1428 if ((ar->running_fw->fw_file.wmi_op_version == in ath10k_fwlog_print()
1439 printk(FW_DBGLOG_PRINT_PREFIX "[%u] vap-%u %s ( ", in ath10k_fwlog_print()
1478 len -= sizeof(dropped); in ath10k_fwlog_parse_msg()
1496 if (moduleid >= ar->fwlog_max_moduleid) in ath10k_fwlog_parse_msg()
1499 printk("[%s] ", wiphy_name(ar->hw->wiphy)); in ath10k_fwlog_parse_msg()
1516 skb = skb_dequeue(&ar->fwlog_tx_queue); in ath10k_fwlog_print_work()
1518 ath10k_fwlog_parse_msg(ar, skb->data, skb->len); in ath10k_fwlog_print_work()
1520 if (skb_queue_len(&ar->fwlog_tx_queue)) { in ath10k_fwlog_print_work()
1521 ieee80211_queue_work(ar->hw, in ath10k_fwlog_print_work()
1522 &ar->fwlog_tx_work); in ath10k_fwlog_print_work()
1529 if (!test_bit(ATH10K_FLAG_CORE_REGISTERED, &ar->dev_flags)) { in ath10k_handle_fwlog_msg()
1535 if (skb_queue_len(&ar->fwlog_tx_queue) >= ATH10K_FWLOG_MAX_EVT_QUEUE) { in ath10k_handle_fwlog_msg()
1541 skb_queue_tail(&ar->fwlog_tx_queue, skb); in ath10k_handle_fwlog_msg()
1542 ieee80211_queue_work(ar->hw, &ar->fwlog_tx_work); in ath10k_handle_fwlog_msg()
1547 INIT_WORK(&ar->fwlog_tx_work, ath10k_fwlog_print_work); in ath10k_fwlog_register()
1548 skb_queue_head_init(&ar->fwlog_tx_queue); in ath10k_fwlog_register()
1555 cancel_work_sync(&ar->fwlog_tx_work); in ath10k_fwlog_unregister()
1558 skb = skb_dequeue(&ar->fwlog_tx_queue); in ath10k_fwlog_unregister()