Searched refs:tcl_cmd (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | hal_tx.c | 33 struct hal_tcl_data_cmd *tcl_cmd, in ath12k_hal_tx_cmd_desc_setup() 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 in ath12k_hal_tx_cmd_desc_setup() 32 ath12k_hal_tx_cmd_desc_setup(struct ath12k_base *ab, struct hal_tcl_data_cmd *tcl_cmd, struct hal_tx_info *ti) ath12k_hal_tx_cmd_desc_setup() argument [all...] |
H A D | hal_tx.h | 186 struct hal_tcl_data_cmd *tcl_cmd,
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | hal_tx.c | 39 struct hal_tcl_data_cmd *tcl_cmd = (struct hal_tcl_data_cmd *)cmd; in ath11k_hal_tx_cmd_desc_setup() local 41 tcl_cmd->buf_addr_info.info0 = in ath11k_hal_tx_cmd_desc_setup() 43 tcl_cmd->buf_addr_info.info1 = in ath11k_hal_tx_cmd_desc_setup() 46 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() 75 tcl_cmd->info4 = 0; in ath11k_hal_tx_cmd_desc_setup()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | hal_tx.c | 40 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() [all...] |
H A D | hw.h | 238 struct hal_tcl_data_cmd *tcl_cmd);
|
H A D | hw.c | 38 struct hal_tcl_data_cmd *tcl_cmd) in ath11k_hw_ipq8074_tx_mesh_enable() 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() 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() 54 tcl_cmd->info3 |= FIELD_PREP(HAL_QCN9074_TCL_DATA_CMD_INFO3_MESH_ENABLE, in ath11k_hw_wcn6855_tx_mesh_enable() 37 ath11k_hw_ipq8074_tx_mesh_enable(struct ath11k_base *ab, struct hal_tcl_data_cmd *tcl_cmd) ath11k_hw_ipq8074_tx_mesh_enable() argument 44 ath11k_hw_qcn9074_tx_mesh_enable(struct ath11k_base *ab, struct hal_tcl_data_cmd *tcl_cmd) ath11k_hw_qcn9074_tx_mesh_enable() argument 51 ath11k_hw_wcn6855_tx_mesh_enable(struct ath11k_base *ab, struct hal_tcl_data_cmd *tcl_cmd) ath11k_hw_wcn6855_tx_mesh_enable() argument
|
Completed in 7 milliseconds