Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/ath/ath11k/
H A Dhal.c352 u64 tp_addr; in ath11k_hal_srng_src_hw_init() local
422 tp_addr = hal->rdp.paddr + in ath11k_hal_srng_src_hw_init()
423 ((unsigned long)srng->u.src_ring.tp_addr - in ath11k_hal_srng_src_hw_init()
427 tp_addr & HAL_ADDR_LSB_REG_MASK); in ath11k_hal_srng_src_hw_init()
430 tp_addr >> HAL_ADDR_MSB_REG_SHIFT); in ath11k_hal_srng_src_hw_init()
437 *srng->u.src_ring.tp_addr = 0; in ath11k_hal_srng_src_hw_init()
550 ((unsigned long)srng->u.src_ring.tp_addr - in ath11k_hal_srng_get_tp_addr()
554 ((unsigned long)srng->u.dst_ring.tp_addr - in ath11k_hal_srng_get_tp_addr()
718 tp = *srng->u.src_ring.tp_addr; in ath11k_hal_srng_src_num_free()
833 *(volatile u32 *)srng->u.src_ring.tp_addr; in ath11k_hal_srng_access_begin()
[all …]
H A Ddbring.c170 param.tail_idx_paddr_lo = lower_32_bits(ring->tp_addr); in ath11k_dbring_wmi_cfg_setup()
171 param.tail_idx_paddr_hi = upper_32_bits(ring->tp_addr); in ath11k_dbring_wmi_cfg_setup()
230 ring->tp_addr = ath11k_hal_srng_get_tp_addr(ar->ab, srng); in ath11k_dbring_buf_setup()
/linux/drivers/net/wireless/ath/ath12k/
H A Dhal.c282 ((unsigned long)srng->u.src_ring.tp_addr - in ath12k_hal_srng_get_tp_addr()
286 ((unsigned long)srng->u.dst_ring.tp_addr - in ath12k_hal_srng_get_tp_addr()
382 tp = *srng->u.src_ring.tp_addr; in ath12k_hal_srng_src_num_free()
504 *(volatile u32 *)srng->u.src_ring.tp_addr; in ath12k_hal_srng_access_begin()
532 *(volatile u32 *)srng->u.src_ring.tp_addr; in ath12k_hal_srng_access_end()
544 WRITE_ONCE(*srng->u.dst_ring.tp_addr, srng->u.dst_ring.tp); in ath12k_hal_srng_access_end()
549 *(volatile u32 *)srng->u.src_ring.tp_addr; in ath12k_hal_srng_access_end()
565 (unsigned long)srng->u.dst_ring.tp_addr - in ath12k_hal_srng_access_end()
623 srng->u.src_ring.tp_addr = (void *)(hal->rdp.vaddr + ring_id); in ath12k_hal_srng_setup()
654 srng->u.dst_ring.tp_addr = (void *)(hal->wrp.vaddr + in ath12k_hal_srng_setup()
[all …]
H A Ddp_htt.c789 dma_addr_t hp_addr, tp_addr; in ath12k_dp_tx_htt_srng_setup() local
802 tp_addr = ath12k_hal_srng_get_tp_addr(ab, srng); in ath12k_dp_tx_htt_srng_setup()
855 cmd->ring_tail_off32_remote_addr_lo = cpu_to_le32(lower_32_bits(tp_addr)); in ath12k_dp_tx_htt_srng_setup()
856 cmd->ring_tail_off32_remote_addr_hi = cpu_to_le32(upper_32_bits(tp_addr)); in ath12k_dp_tx_htt_srng_setup()
H A Dhal.h935 u32 *tp_addr; member
955 u32 *tp_addr; member