Lines Matching refs:cmd

1584 	u8 *cmd;  in rtw89_fw_h2c_p2p_act()  local
1593 cmd = skb->data; in rtw89_fw_h2c_p2p_act()
1595 RTW89_SET_FWCMD_P2P_MACID(cmd, rtwvif->mac_id); in rtw89_fw_h2c_p2p_act()
1596 RTW89_SET_FWCMD_P2P_P2PID(cmd, 0); in rtw89_fw_h2c_p2p_act()
1597 RTW89_SET_FWCMD_P2P_NOAID(cmd, noa_id); in rtw89_fw_h2c_p2p_act()
1598 RTW89_SET_FWCMD_P2P_ACT(cmd, act); in rtw89_fw_h2c_p2p_act()
1599 RTW89_SET_FWCMD_P2P_TYPE(cmd, p2p_type_gc); in rtw89_fw_h2c_p2p_act()
1600 RTW89_SET_FWCMD_P2P_ALL_SLEP(cmd, 0); in rtw89_fw_h2c_p2p_act()
1602 RTW89_SET_FWCMD_NOA_START_TIME(cmd, desc->start_time); in rtw89_fw_h2c_p2p_act()
1603 RTW89_SET_FWCMD_NOA_INTERVAL(cmd, desc->interval); in rtw89_fw_h2c_p2p_act()
1604 RTW89_SET_FWCMD_NOA_DURATION(cmd, desc->duration); in rtw89_fw_h2c_p2p_act()
1605 RTW89_SET_FWCMD_NOA_COUNT(cmd, desc->count); in rtw89_fw_h2c_p2p_act()
1606 RTW89_SET_FWCMD_NOA_CTWINDOW(cmd, ctwindow_oppps); in rtw89_fw_h2c_p2p_act()
2169 u8 *cmd; in rtw89_fw_h2c_tsf32_toggle() local
2178 cmd = skb->data; in rtw89_fw_h2c_tsf32_toggle()
2180 RTW89_SET_FWCMD_TSF32_TOGL_BAND(cmd, rtwvif->mac_idx); in rtw89_fw_h2c_tsf32_toggle()
2181 RTW89_SET_FWCMD_TSF32_TOGL_EN(cmd, en); in rtw89_fw_h2c_tsf32_toggle()
2182 RTW89_SET_FWCMD_TSF32_TOGL_PORT(cmd, rtwvif->port); in rtw89_fw_h2c_tsf32_toggle()
2183 RTW89_SET_FWCMD_TSF32_TOGL_EARLY(cmd, early_us); in rtw89_fw_h2c_tsf32_toggle()
2543 u8 *cmd; in rtw89_fw_h2c_cxdrv_role() local
2555 cmd = skb->data; in rtw89_fw_h2c_cxdrv_role()
2557 RTW89_SET_FWCMD_CXHDR_TYPE(cmd, CXDRVINFO_ROLE); in rtw89_fw_h2c_cxdrv_role()
2558 RTW89_SET_FWCMD_CXHDR_LEN(cmd, len - H2C_LEN_CXDRVHDR); in rtw89_fw_h2c_cxdrv_role()
2560 RTW89_SET_FWCMD_CXROLE_CONNECT_CNT(cmd, role_info->connect_cnt); in rtw89_fw_h2c_cxdrv_role()
2561 RTW89_SET_FWCMD_CXROLE_LINK_MODE(cmd, role_info->link_mode); in rtw89_fw_h2c_cxdrv_role()
2563 RTW89_SET_FWCMD_CXROLE_ROLE_NONE(cmd, bpos->none); in rtw89_fw_h2c_cxdrv_role()
2564 RTW89_SET_FWCMD_CXROLE_ROLE_STA(cmd, bpos->station); in rtw89_fw_h2c_cxdrv_role()
2565 RTW89_SET_FWCMD_CXROLE_ROLE_AP(cmd, bpos->ap); in rtw89_fw_h2c_cxdrv_role()
2566 RTW89_SET_FWCMD_CXROLE_ROLE_VAP(cmd, bpos->vap); in rtw89_fw_h2c_cxdrv_role()
2567 RTW89_SET_FWCMD_CXROLE_ROLE_ADHOC(cmd, bpos->adhoc); in rtw89_fw_h2c_cxdrv_role()
2568 RTW89_SET_FWCMD_CXROLE_ROLE_ADHOC_MASTER(cmd, bpos->adhoc_master); in rtw89_fw_h2c_cxdrv_role()
2569 RTW89_SET_FWCMD_CXROLE_ROLE_MESH(cmd, bpos->mesh); in rtw89_fw_h2c_cxdrv_role()
2570 RTW89_SET_FWCMD_CXROLE_ROLE_MONITOR(cmd, bpos->moniter); in rtw89_fw_h2c_cxdrv_role()
2571 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_DEV(cmd, bpos->p2p_device); in rtw89_fw_h2c_cxdrv_role()
2572 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_GC(cmd, bpos->p2p_gc); in rtw89_fw_h2c_cxdrv_role()
2573 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_GO(cmd, bpos->p2p_go); in rtw89_fw_h2c_cxdrv_role()
2574 RTW89_SET_FWCMD_CXROLE_ROLE_NAN(cmd, bpos->nan); in rtw89_fw_h2c_cxdrv_role()
2577 RTW89_SET_FWCMD_CXROLE_ACT_CONNECTED(cmd, active->connected, i, offset); in rtw89_fw_h2c_cxdrv_role()
2578 RTW89_SET_FWCMD_CXROLE_ACT_PID(cmd, active->pid, i, offset); in rtw89_fw_h2c_cxdrv_role()
2579 RTW89_SET_FWCMD_CXROLE_ACT_PHY(cmd, active->phy, i, offset); in rtw89_fw_h2c_cxdrv_role()
2580 RTW89_SET_FWCMD_CXROLE_ACT_NOA(cmd, active->noa, i, offset); in rtw89_fw_h2c_cxdrv_role()
2581 RTW89_SET_FWCMD_CXROLE_ACT_BAND(cmd, active->band, i, offset); in rtw89_fw_h2c_cxdrv_role()
2582 RTW89_SET_FWCMD_CXROLE_ACT_CLIENT_PS(cmd, active->client_ps, i, offset); in rtw89_fw_h2c_cxdrv_role()
2583 RTW89_SET_FWCMD_CXROLE_ACT_BW(cmd, active->bw, i, offset); in rtw89_fw_h2c_cxdrv_role()
2584 RTW89_SET_FWCMD_CXROLE_ACT_ROLE(cmd, active->role, i, offset); in rtw89_fw_h2c_cxdrv_role()
2585 RTW89_SET_FWCMD_CXROLE_ACT_CH(cmd, active->ch, i, offset); in rtw89_fw_h2c_cxdrv_role()
2586 RTW89_SET_FWCMD_CXROLE_ACT_TX_LVL(cmd, active->tx_lvl, i, offset); in rtw89_fw_h2c_cxdrv_role()
2587 RTW89_SET_FWCMD_CXROLE_ACT_RX_LVL(cmd, active->rx_lvl, i, offset); in rtw89_fw_h2c_cxdrv_role()
2588 RTW89_SET_FWCMD_CXROLE_ACT_TX_RATE(cmd, active->tx_rate, i, offset); in rtw89_fw_h2c_cxdrv_role()
2589 RTW89_SET_FWCMD_CXROLE_ACT_RX_RATE(cmd, active->rx_rate, i, offset); in rtw89_fw_h2c_cxdrv_role()
2623 u8 *cmd, offset; in rtw89_fw_h2c_cxdrv_role_v1() local
2635 cmd = skb->data; in rtw89_fw_h2c_cxdrv_role_v1()
2637 RTW89_SET_FWCMD_CXHDR_TYPE(cmd, CXDRVINFO_ROLE); in rtw89_fw_h2c_cxdrv_role_v1()
2638 RTW89_SET_FWCMD_CXHDR_LEN(cmd, len - H2C_LEN_CXDRVHDR); in rtw89_fw_h2c_cxdrv_role_v1()
2640 RTW89_SET_FWCMD_CXROLE_CONNECT_CNT(cmd, role_info->connect_cnt); in rtw89_fw_h2c_cxdrv_role_v1()
2641 RTW89_SET_FWCMD_CXROLE_LINK_MODE(cmd, role_info->link_mode); in rtw89_fw_h2c_cxdrv_role_v1()
2643 RTW89_SET_FWCMD_CXROLE_ROLE_NONE(cmd, bpos->none); in rtw89_fw_h2c_cxdrv_role_v1()
2644 RTW89_SET_FWCMD_CXROLE_ROLE_STA(cmd, bpos->station); in rtw89_fw_h2c_cxdrv_role_v1()
2645 RTW89_SET_FWCMD_CXROLE_ROLE_AP(cmd, bpos->ap); in rtw89_fw_h2c_cxdrv_role_v1()
2646 RTW89_SET_FWCMD_CXROLE_ROLE_VAP(cmd, bpos->vap); in rtw89_fw_h2c_cxdrv_role_v1()
2647 RTW89_SET_FWCMD_CXROLE_ROLE_ADHOC(cmd, bpos->adhoc); in rtw89_fw_h2c_cxdrv_role_v1()
2648 RTW89_SET_FWCMD_CXROLE_ROLE_ADHOC_MASTER(cmd, bpos->adhoc_master); in rtw89_fw_h2c_cxdrv_role_v1()
2649 RTW89_SET_FWCMD_CXROLE_ROLE_MESH(cmd, bpos->mesh); in rtw89_fw_h2c_cxdrv_role_v1()
2650 RTW89_SET_FWCMD_CXROLE_ROLE_MONITOR(cmd, bpos->moniter); in rtw89_fw_h2c_cxdrv_role_v1()
2651 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_DEV(cmd, bpos->p2p_device); in rtw89_fw_h2c_cxdrv_role_v1()
2652 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_GC(cmd, bpos->p2p_gc); in rtw89_fw_h2c_cxdrv_role_v1()
2653 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_GO(cmd, bpos->p2p_go); in rtw89_fw_h2c_cxdrv_role_v1()
2654 RTW89_SET_FWCMD_CXROLE_ROLE_NAN(cmd, bpos->nan); in rtw89_fw_h2c_cxdrv_role_v1()
2658 RTW89_SET_FWCMD_CXROLE_ACT_CONNECTED(cmd, active->connected, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2659 RTW89_SET_FWCMD_CXROLE_ACT_PID(cmd, active->pid, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2660 RTW89_SET_FWCMD_CXROLE_ACT_PHY(cmd, active->phy, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2661 RTW89_SET_FWCMD_CXROLE_ACT_NOA(cmd, active->noa, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2662 RTW89_SET_FWCMD_CXROLE_ACT_BAND(cmd, active->band, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2663 RTW89_SET_FWCMD_CXROLE_ACT_CLIENT_PS(cmd, active->client_ps, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2664 RTW89_SET_FWCMD_CXROLE_ACT_BW(cmd, active->bw, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2665 RTW89_SET_FWCMD_CXROLE_ACT_ROLE(cmd, active->role, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2666 RTW89_SET_FWCMD_CXROLE_ACT_CH(cmd, active->ch, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2667 RTW89_SET_FWCMD_CXROLE_ACT_TX_LVL(cmd, active->tx_lvl, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2668 RTW89_SET_FWCMD_CXROLE_ACT_RX_LVL(cmd, active->rx_lvl, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2669 RTW89_SET_FWCMD_CXROLE_ACT_TX_RATE(cmd, active->tx_rate, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2670 RTW89_SET_FWCMD_CXROLE_ACT_RX_RATE(cmd, active->rx_rate, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2671 RTW89_SET_FWCMD_CXROLE_ACT_NOA_DUR(cmd, active->noa_duration, i, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2675 RTW89_SET_FWCMD_CXROLE_MROLE_TYPE(cmd, role_info->mrole_type, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2676 RTW89_SET_FWCMD_CXROLE_MROLE_NOA(cmd, role_info->mrole_noa_duration, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2677 RTW89_SET_FWCMD_CXROLE_DBCC_EN(cmd, role_info->dbcc_en, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2678 RTW89_SET_FWCMD_CXROLE_DBCC_CHG(cmd, role_info->dbcc_chg, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2679 RTW89_SET_FWCMD_CXROLE_DBCC_2G_PHY(cmd, role_info->dbcc_2g_phy, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2680 RTW89_SET_FWCMD_CXROLE_LINK_MODE_CHG(cmd, role_info->link_mode_chg, offset); in rtw89_fw_h2c_cxdrv_role_v1()
2713 u8 *cmd, offset; in rtw89_fw_h2c_cxdrv_role_v2() local
2725 cmd = skb->data; in rtw89_fw_h2c_cxdrv_role_v2()
2727 RTW89_SET_FWCMD_CXHDR_TYPE(cmd, CXDRVINFO_ROLE); in rtw89_fw_h2c_cxdrv_role_v2()
2728 RTW89_SET_FWCMD_CXHDR_LEN(cmd, len - H2C_LEN_CXDRVHDR); in rtw89_fw_h2c_cxdrv_role_v2()
2730 RTW89_SET_FWCMD_CXROLE_CONNECT_CNT(cmd, role_info->connect_cnt); in rtw89_fw_h2c_cxdrv_role_v2()
2731 RTW89_SET_FWCMD_CXROLE_LINK_MODE(cmd, role_info->link_mode); in rtw89_fw_h2c_cxdrv_role_v2()
2733 RTW89_SET_FWCMD_CXROLE_ROLE_NONE(cmd, bpos->none); in rtw89_fw_h2c_cxdrv_role_v2()
2734 RTW89_SET_FWCMD_CXROLE_ROLE_STA(cmd, bpos->station); in rtw89_fw_h2c_cxdrv_role_v2()
2735 RTW89_SET_FWCMD_CXROLE_ROLE_AP(cmd, bpos->ap); in rtw89_fw_h2c_cxdrv_role_v2()
2736 RTW89_SET_FWCMD_CXROLE_ROLE_VAP(cmd, bpos->vap); in rtw89_fw_h2c_cxdrv_role_v2()
2737 RTW89_SET_FWCMD_CXROLE_ROLE_ADHOC(cmd, bpos->adhoc); in rtw89_fw_h2c_cxdrv_role_v2()
2738 RTW89_SET_FWCMD_CXROLE_ROLE_ADHOC_MASTER(cmd, bpos->adhoc_master); in rtw89_fw_h2c_cxdrv_role_v2()
2739 RTW89_SET_FWCMD_CXROLE_ROLE_MESH(cmd, bpos->mesh); in rtw89_fw_h2c_cxdrv_role_v2()
2740 RTW89_SET_FWCMD_CXROLE_ROLE_MONITOR(cmd, bpos->moniter); in rtw89_fw_h2c_cxdrv_role_v2()
2741 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_DEV(cmd, bpos->p2p_device); in rtw89_fw_h2c_cxdrv_role_v2()
2742 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_GC(cmd, bpos->p2p_gc); in rtw89_fw_h2c_cxdrv_role_v2()
2743 RTW89_SET_FWCMD_CXROLE_ROLE_P2P_GO(cmd, bpos->p2p_go); in rtw89_fw_h2c_cxdrv_role_v2()
2744 RTW89_SET_FWCMD_CXROLE_ROLE_NAN(cmd, bpos->nan); in rtw89_fw_h2c_cxdrv_role_v2()
2748 RTW89_SET_FWCMD_CXROLE_ACT_CONNECTED_V2(cmd, active->connected, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2749 RTW89_SET_FWCMD_CXROLE_ACT_PID_V2(cmd, active->pid, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2750 RTW89_SET_FWCMD_CXROLE_ACT_PHY_V2(cmd, active->phy, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2751 RTW89_SET_FWCMD_CXROLE_ACT_NOA_V2(cmd, active->noa, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2752 RTW89_SET_FWCMD_CXROLE_ACT_BAND_V2(cmd, active->band, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2753 RTW89_SET_FWCMD_CXROLE_ACT_CLIENT_PS_V2(cmd, active->client_ps, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2754 RTW89_SET_FWCMD_CXROLE_ACT_BW_V2(cmd, active->bw, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2755 RTW89_SET_FWCMD_CXROLE_ACT_ROLE_V2(cmd, active->role, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2756 RTW89_SET_FWCMD_CXROLE_ACT_CH_V2(cmd, active->ch, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2757 RTW89_SET_FWCMD_CXROLE_ACT_NOA_DUR_V2(cmd, active->noa_duration, i, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2761 RTW89_SET_FWCMD_CXROLE_MROLE_TYPE(cmd, role_info->mrole_type, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2762 RTW89_SET_FWCMD_CXROLE_MROLE_NOA(cmd, role_info->mrole_noa_duration, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2763 RTW89_SET_FWCMD_CXROLE_DBCC_EN(cmd, role_info->dbcc_en, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2764 RTW89_SET_FWCMD_CXROLE_DBCC_CHG(cmd, role_info->dbcc_chg, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2765 RTW89_SET_FWCMD_CXROLE_DBCC_2G_PHY(cmd, role_info->dbcc_2g_phy, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2766 RTW89_SET_FWCMD_CXROLE_LINK_MODE_CHG(cmd, role_info->link_mode_chg, offset); in rtw89_fw_h2c_cxdrv_role_v2()
2793 u8 *cmd; in rtw89_fw_h2c_cxdrv_ctrl() local
2802 cmd = skb->data; in rtw89_fw_h2c_cxdrv_ctrl()
2804 RTW89_SET_FWCMD_CXHDR_TYPE(cmd, CXDRVINFO_CTRL); in rtw89_fw_h2c_cxdrv_ctrl()
2805 RTW89_SET_FWCMD_CXHDR_LEN(cmd, H2C_LEN_CXDRVINFO_CTRL - H2C_LEN_CXDRVHDR); in rtw89_fw_h2c_cxdrv_ctrl()
2807 RTW89_SET_FWCMD_CXCTRL_MANUAL(cmd, ctrl->manual); in rtw89_fw_h2c_cxdrv_ctrl()
2808 RTW89_SET_FWCMD_CXCTRL_IGNORE_BT(cmd, ctrl->igno_bt); in rtw89_fw_h2c_cxdrv_ctrl()
2809 RTW89_SET_FWCMD_CXCTRL_ALWAYS_FREERUN(cmd, ctrl->always_freerun); in rtw89_fw_h2c_cxdrv_ctrl()
2811 RTW89_SET_FWCMD_CXCTRL_TRACE_STEP(cmd, ctrl->trace_step); in rtw89_fw_h2c_cxdrv_ctrl()
2837 u8 *cmd; in rtw89_fw_h2c_cxdrv_trx() local
2846 cmd = skb->data; in rtw89_fw_h2c_cxdrv_trx()
2848 RTW89_SET_FWCMD_CXHDR_TYPE(cmd, CXDRVINFO_TRX); in rtw89_fw_h2c_cxdrv_trx()
2849 RTW89_SET_FWCMD_CXHDR_LEN(cmd, H2C_LEN_CXDRVINFO_TRX - H2C_LEN_CXDRVHDR); in rtw89_fw_h2c_cxdrv_trx()
2851 RTW89_SET_FWCMD_CXTRX_TXLV(cmd, trx->tx_lvl); in rtw89_fw_h2c_cxdrv_trx()
2852 RTW89_SET_FWCMD_CXTRX_RXLV(cmd, trx->rx_lvl); in rtw89_fw_h2c_cxdrv_trx()
2853 RTW89_SET_FWCMD_CXTRX_WLRSSI(cmd, trx->wl_rssi); in rtw89_fw_h2c_cxdrv_trx()
2854 RTW89_SET_FWCMD_CXTRX_BTRSSI(cmd, trx->bt_rssi); in rtw89_fw_h2c_cxdrv_trx()
2855 RTW89_SET_FWCMD_CXTRX_TXPWR(cmd, trx->tx_power); in rtw89_fw_h2c_cxdrv_trx()
2856 RTW89_SET_FWCMD_CXTRX_RXGAIN(cmd, trx->rx_gain); in rtw89_fw_h2c_cxdrv_trx()
2857 RTW89_SET_FWCMD_CXTRX_BTTXPWR(cmd, trx->bt_tx_power); in rtw89_fw_h2c_cxdrv_trx()
2858 RTW89_SET_FWCMD_CXTRX_BTRXGAIN(cmd, trx->bt_rx_gain); in rtw89_fw_h2c_cxdrv_trx()
2859 RTW89_SET_FWCMD_CXTRX_CN(cmd, trx->cn); in rtw89_fw_h2c_cxdrv_trx()
2860 RTW89_SET_FWCMD_CXTRX_NHM(cmd, trx->nhm); in rtw89_fw_h2c_cxdrv_trx()
2861 RTW89_SET_FWCMD_CXTRX_BTPROFILE(cmd, trx->bt_profile); in rtw89_fw_h2c_cxdrv_trx()
2862 RTW89_SET_FWCMD_CXTRX_RSVD2(cmd, trx->rsvd2); in rtw89_fw_h2c_cxdrv_trx()
2863 RTW89_SET_FWCMD_CXTRX_TXRATE(cmd, trx->tx_rate); in rtw89_fw_h2c_cxdrv_trx()
2864 RTW89_SET_FWCMD_CXTRX_RXRATE(cmd, trx->rx_rate); in rtw89_fw_h2c_cxdrv_trx()
2865 RTW89_SET_FWCMD_CXTRX_TXTP(cmd, trx->tx_tp); in rtw89_fw_h2c_cxdrv_trx()
2866 RTW89_SET_FWCMD_CXTRX_RXTP(cmd, trx->rx_tp); in rtw89_fw_h2c_cxdrv_trx()
2867 RTW89_SET_FWCMD_CXTRX_RXERRRA(cmd, trx->rx_err_ratio); in rtw89_fw_h2c_cxdrv_trx()
2894 u8 *cmd; in rtw89_fw_h2c_cxdrv_rfk() local
2903 cmd = skb->data; in rtw89_fw_h2c_cxdrv_rfk()
2905 RTW89_SET_FWCMD_CXHDR_TYPE(cmd, CXDRVINFO_RFK); in rtw89_fw_h2c_cxdrv_rfk()
2906 RTW89_SET_FWCMD_CXHDR_LEN(cmd, H2C_LEN_CXDRVINFO_RFK - H2C_LEN_CXDRVHDR); in rtw89_fw_h2c_cxdrv_rfk()
2908 RTW89_SET_FWCMD_CXRFK_STATE(cmd, rfk_info->state); in rtw89_fw_h2c_cxdrv_rfk()
2909 RTW89_SET_FWCMD_CXRFK_PATH_MAP(cmd, rfk_info->path_map); in rtw89_fw_h2c_cxdrv_rfk()
2910 RTW89_SET_FWCMD_CXRFK_PHY_MAP(cmd, rfk_info->phy_map); in rtw89_fw_h2c_cxdrv_rfk()
2911 RTW89_SET_FWCMD_CXRFK_BAND(cmd, rfk_info->band); in rtw89_fw_h2c_cxdrv_rfk()
2912 RTW89_SET_FWCMD_CXRFK_TYPE(cmd, rfk_info->type); in rtw89_fw_h2c_cxdrv_rfk()
2938 u8 *cmd; in rtw89_fw_h2c_del_pkt_offload() local
2947 cmd = skb->data; in rtw89_fw_h2c_del_pkt_offload()
2949 RTW89_SET_FWCMD_PACKET_OFLD_PKT_IDX(cmd, id); in rtw89_fw_h2c_del_pkt_offload()
2950 RTW89_SET_FWCMD_PACKET_OFLD_PKT_OP(cmd, RTW89_PKT_OFLD_OP_DEL); in rtw89_fw_h2c_del_pkt_offload()
2977 u8 *cmd; in rtw89_fw_h2c_add_pkt_offload() local
2995 cmd = skb->data; in rtw89_fw_h2c_add_pkt_offload()
2997 RTW89_SET_FWCMD_PACKET_OFLD_PKT_IDX(cmd, alloc_id); in rtw89_fw_h2c_add_pkt_offload()
2998 RTW89_SET_FWCMD_PACKET_OFLD_PKT_OP(cmd, RTW89_PKT_OFLD_OP_ADD); in rtw89_fw_h2c_add_pkt_offload()
2999 RTW89_SET_FWCMD_PACKET_OFLD_PKT_LENGTH(cmd, skb_ofld->len); in rtw89_fw_h2c_add_pkt_offload()
3030 u8 *cmd; in rtw89_fw_h2c_scan_list_offload() local
3039 cmd = skb->data; in rtw89_fw_h2c_scan_list_offload()
3041 RTW89_SET_FWCMD_SCANOFLD_CH_NUM(cmd, len); in rtw89_fw_h2c_scan_list_offload()
3043 RTW89_SET_FWCMD_SCANOFLD_CH_SIZE(cmd, RTW89_MAC_CHINFO_SIZE / 4); in rtw89_fw_h2c_scan_list_offload()
3046 cmd = skb_put(skb, RTW89_MAC_CHINFO_SIZE); in rtw89_fw_h2c_scan_list_offload()
3048 RTW89_SET_FWCMD_CHINFO_PERIOD(cmd, ch_info->period); in rtw89_fw_h2c_scan_list_offload()
3049 RTW89_SET_FWCMD_CHINFO_DWELL(cmd, ch_info->dwell_time); in rtw89_fw_h2c_scan_list_offload()
3050 RTW89_SET_FWCMD_CHINFO_CENTER_CH(cmd, ch_info->central_ch); in rtw89_fw_h2c_scan_list_offload()
3051 RTW89_SET_FWCMD_CHINFO_PRI_CH(cmd, ch_info->pri_ch); in rtw89_fw_h2c_scan_list_offload()
3052 RTW89_SET_FWCMD_CHINFO_BW(cmd, ch_info->bw); in rtw89_fw_h2c_scan_list_offload()
3053 RTW89_SET_FWCMD_CHINFO_ACTION(cmd, ch_info->notify_action); in rtw89_fw_h2c_scan_list_offload()
3054 RTW89_SET_FWCMD_CHINFO_NUM_PKT(cmd, ch_info->num_pkt); in rtw89_fw_h2c_scan_list_offload()
3055 RTW89_SET_FWCMD_CHINFO_TX(cmd, ch_info->tx_pkt); in rtw89_fw_h2c_scan_list_offload()
3056 RTW89_SET_FWCMD_CHINFO_PAUSE_DATA(cmd, ch_info->pause_data); in rtw89_fw_h2c_scan_list_offload()
3057 RTW89_SET_FWCMD_CHINFO_BAND(cmd, ch_info->ch_band); in rtw89_fw_h2c_scan_list_offload()
3058 RTW89_SET_FWCMD_CHINFO_PKT_ID(cmd, ch_info->probe_id); in rtw89_fw_h2c_scan_list_offload()
3059 RTW89_SET_FWCMD_CHINFO_DFS(cmd, ch_info->dfs_ch); in rtw89_fw_h2c_scan_list_offload()
3060 RTW89_SET_FWCMD_CHINFO_TX_NULL(cmd, ch_info->tx_null); in rtw89_fw_h2c_scan_list_offload()
3061 RTW89_SET_FWCMD_CHINFO_RANDOM(cmd, ch_info->rand_seq_num); in rtw89_fw_h2c_scan_list_offload()
3062 RTW89_SET_FWCMD_CHINFO_PKT0(cmd, ch_info->pkt_id[0]); in rtw89_fw_h2c_scan_list_offload()
3063 RTW89_SET_FWCMD_CHINFO_PKT1(cmd, ch_info->pkt_id[1]); in rtw89_fw_h2c_scan_list_offload()
3064 RTW89_SET_FWCMD_CHINFO_PKT2(cmd, ch_info->pkt_id[2]); in rtw89_fw_h2c_scan_list_offload()
3065 RTW89_SET_FWCMD_CHINFO_PKT3(cmd, ch_info->pkt_id[3]); in rtw89_fw_h2c_scan_list_offload()
3066 RTW89_SET_FWCMD_CHINFO_PKT4(cmd, ch_info->pkt_id[4]); in rtw89_fw_h2c_scan_list_offload()
3067 RTW89_SET_FWCMD_CHINFO_PKT5(cmd, ch_info->pkt_id[5]); in rtw89_fw_h2c_scan_list_offload()
3068 RTW89_SET_FWCMD_CHINFO_PKT6(cmd, ch_info->pkt_id[6]); in rtw89_fw_h2c_scan_list_offload()
3069 RTW89_SET_FWCMD_CHINFO_PKT7(cmd, ch_info->pkt_id[7]); in rtw89_fw_h2c_scan_list_offload()