Home
last modified time | relevance | path

Searched refs:tcl_cmd (Results 1 – 5 of 5) sorted by relevance

/linux-6.6.21/drivers/net/wireless/ath/ath12k/
Dhal_tx.c33 struct hal_tcl_data_cmd *tcl_cmd, in ath12k_hal_tx_cmd_desc_setup() argument
36 tcl_cmd->buf_addr_info.info0 = in ath12k_hal_tx_cmd_desc_setup()
38 tcl_cmd->buf_addr_info.info1 = in ath12k_hal_tx_cmd_desc_setup()
41 tcl_cmd->buf_addr_info.info1 |= in ath12k_hal_tx_cmd_desc_setup()
45 tcl_cmd->info0 = in ath12k_hal_tx_cmd_desc_setup()
49 tcl_cmd->info1 = in ath12k_hal_tx_cmd_desc_setup()
53 tcl_cmd->info2 = cpu_to_le32(ti->flags0) | in ath12k_hal_tx_cmd_desc_setup()
57 tcl_cmd->info3 = cpu_to_le32(ti->flags1) | in ath12k_hal_tx_cmd_desc_setup()
62 tcl_cmd->info4 = le32_encode_bits(ti->bss_ast_idx, in ath12k_hal_tx_cmd_desc_setup()
66 tcl_cmd->info5 = 0; in ath12k_hal_tx_cmd_desc_setup()
Dhal_tx.h186 struct hal_tcl_data_cmd *tcl_cmd,
/linux-6.6.21/drivers/net/wireless/ath/ath11k/
Dhal_tx.c40 struct hal_tcl_data_cmd *tcl_cmd = (struct hal_tcl_data_cmd *)cmd; in ath11k_hal_tx_cmd_desc_setup() local
42 tcl_cmd->buf_addr_info.info0 = in ath11k_hal_tx_cmd_desc_setup()
44 tcl_cmd->buf_addr_info.info1 = in ath11k_hal_tx_cmd_desc_setup()
47 tcl_cmd->buf_addr_info.info1 |= in ath11k_hal_tx_cmd_desc_setup()
51 tcl_cmd->info0 = in ath11k_hal_tx_cmd_desc_setup()
63 tcl_cmd->info1 = ti->flags0 | in ath11k_hal_tx_cmd_desc_setup()
67 tcl_cmd->info2 = ti->flags1 | in ath11k_hal_tx_cmd_desc_setup()
71 tcl_cmd->info3 = FIELD_PREP(HAL_TCL_DATA_CMD_INFO3_DSCP_TID_TABLE_IDX, in ath11k_hal_tx_cmd_desc_setup()
77 tcl_cmd->info4 = 0; in ath11k_hal_tx_cmd_desc_setup()
80 ab->hw_params.hw_ops->tx_mesh_enable(ab, tcl_cmd); in ath11k_hal_tx_cmd_desc_setup()
Dhw.c38 struct hal_tcl_data_cmd *tcl_cmd) in ath11k_hw_ipq8074_tx_mesh_enable() argument
40 tcl_cmd->info2 |= FIELD_PREP(HAL_IPQ8074_TCL_DATA_CMD_INFO2_MESH_ENABLE, in ath11k_hw_ipq8074_tx_mesh_enable()
45 struct hal_tcl_data_cmd *tcl_cmd) in ath11k_hw_qcn9074_tx_mesh_enable() argument
47 tcl_cmd->info3 |= FIELD_PREP(HAL_QCN9074_TCL_DATA_CMD_INFO3_MESH_ENABLE, in ath11k_hw_qcn9074_tx_mesh_enable()
52 struct hal_tcl_data_cmd *tcl_cmd) in ath11k_hw_wcn6855_tx_mesh_enable() argument
54 tcl_cmd->info3 |= FIELD_PREP(HAL_QCN9074_TCL_DATA_CMD_INFO3_MESH_ENABLE, in ath11k_hw_wcn6855_tx_mesh_enable()
Dhw.h238 struct hal_tcl_data_cmd *tcl_cmd);