Home
last modified time | relevance | path

Searched refs:hp_addr (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dhal.c325 u64 hp_addr; in ath11k_hal_srng_dst_hw_init() local
372 hp_addr = hal->rdp.paddr + in ath11k_hal_srng_dst_hw_init()
373 ((unsigned long)srng->u.dst_ring.hp_addr - in ath11k_hal_srng_dst_hw_init()
376 hp_addr & HAL_ADDR_LSB_REG_MASK); in ath11k_hal_srng_dst_hw_init()
378 hp_addr >> HAL_ADDR_MSB_REG_SHIFT); in ath11k_hal_srng_dst_hw_init()
384 *srng->u.dst_ring.hp_addr = 0; in ath11k_hal_srng_dst_hw_init()
576 ((unsigned long)srng->u.src_ring.hp_addr - in ath11k_hal_srng_get_hp_addr()
580 ((unsigned long)srng->u.dst_ring.hp_addr - in ath11k_hal_srng_get_hp_addr()
702 hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_dst_num_free()
826 srng->u.dst_ring.cached_hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_access_begin()
[all...]
H A Ddbring.h47 dma_addr_t hp_addr; member
H A Ddbring.c126 param.head_idx_paddr_lo = lower_32_bits(ring->hp_addr); in ath11k_dbring_wmi_cfg_setup()
127 param.head_idx_paddr_hi = upper_32_bits(ring->hp_addr); in ath11k_dbring_wmi_cfg_setup()
174 ring->hp_addr = ath11k_hal_srng_get_hp_addr(ar->ab, srng); in ath11k_dbring_buf_setup()
H A Ddp_tx.c722 dma_addr_t hp_addr, tp_addr; in ath11k_dp_tx_htt_srng_setup() local
734 hp_addr = ath11k_hal_srng_get_hp_addr(ab, srng); in ath11k_dp_tx_htt_srng_setup()
786 cmd->ring_head_off32_remote_addr_lo = hp_addr & HAL_ADDR_LSB_REG_MASK; in ath11k_dp_tx_htt_srng_setup()
787 cmd->ring_head_off32_remote_addr_hi = (u64)hp_addr >> in ath11k_dp_tx_htt_srng_setup()
H A Dhal.h572 volatile u32 *hp_addr; member
610 u32 *hp_addr; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dhal.c272 u64 hp_addr; in ath11k_hal_srng_dst_hw_init() local
319 hp_addr = hal->rdp.paddr + in ath11k_hal_srng_dst_hw_init()
320 ((unsigned long)srng->u.dst_ring.hp_addr - in ath11k_hal_srng_dst_hw_init()
323 hp_addr & HAL_ADDR_LSB_REG_MASK); in ath11k_hal_srng_dst_hw_init()
325 hp_addr >> HAL_ADDR_MSB_REG_SHIFT); in ath11k_hal_srng_dst_hw_init()
331 *srng->u.dst_ring.hp_addr = 0; in ath11k_hal_srng_dst_hw_init()
533 ((unsigned long)srng->u.src_ring.hp_addr - in ath11k_hal_srng_get_hp_addr()
537 ((unsigned long)srng->u.dst_ring.hp_addr - in ath11k_hal_srng_get_hp_addr()
681 hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_dst_num_free()
805 srng->u.dst_ring.cached_hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_access_begin()
[all...]
H A Ddbring.h47 dma_addr_t hp_addr; member
H A Ddbring.c165 param.head_idx_paddr_lo = lower_32_bits(ring->hp_addr); in ath11k_dbring_wmi_cfg_setup()
166 param.head_idx_paddr_hi = upper_32_bits(ring->hp_addr); in ath11k_dbring_wmi_cfg_setup()
213 ring->hp_addr = ath11k_hal_srng_get_hp_addr(ar->ab, srng); in ath11k_dbring_buf_setup()
H A Ddp_tx.c877 dma_addr_t hp_addr, tp_addr; in ath11k_dp_tx_htt_srng_setup() local
889 hp_addr = ath11k_hal_srng_get_hp_addr(ab, srng); in ath11k_dp_tx_htt_srng_setup()
941 cmd->ring_head_off32_remote_addr_lo = hp_addr & HAL_ADDR_LSB_REG_MASK; in ath11k_dp_tx_htt_srng_setup()
942 cmd->ring_head_off32_remote_addr_hi = (u64)hp_addr >> in ath11k_dp_tx_htt_srng_setup()
H A Dhal.h595 volatile u32 *hp_addr; member
633 u32 *hp_addr; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dhal.c1258 u64 hp_addr; in ath12k_hal_srng_dst_hw_init() local
1302 hp_addr = hal->rdp.paddr + in ath12k_hal_srng_dst_hw_init()
1303 ((unsigned long)srng->u.dst_ring.hp_addr - in ath12k_hal_srng_dst_hw_init()
1306 hp_addr & HAL_ADDR_LSB_REG_MASK); in ath12k_hal_srng_dst_hw_init()
1308 hp_addr >> HAL_ADDR_MSB_REG_SHIFT); in ath12k_hal_srng_dst_hw_init()
1314 *srng->u.dst_ring.hp_addr = 0; in ath12k_hal_srng_dst_hw_init()
1504 ((unsigned long)srng->u.src_ring.hp_addr - in ath12k_hal_srng_get_hp_addr()
1508 ((unsigned long)srng->u.dst_ring.hp_addr - in ath12k_hal_srng_get_hp_addr()
1624 hp = *srng->u.dst_ring.hp_addr; in ath12k_hal_srng_dst_num_free()
1737 srng->u.dst_ring.cached_hp = *srng->u.dst_ring.hp_addr; in ath12k_hal_srng_access_begin()
[all...]
H A Ddbring.h48 dma_addr_t hp_addr; member
H A Ddbring.c130 arg.head_idx_paddr_lo = lower_32_bits(ring->hp_addr); in ath12k_dbring_wmi_cfg_setup()
131 arg.head_idx_paddr_hi = upper_32_bits(ring->hp_addr); in ath12k_dbring_wmi_cfg_setup()
178 ring->hp_addr = ath12k_hal_srng_get_hp_addr(ab, srng); in ath12k_dbring_buf_setup()
H A Ddp_tx.c697 dma_addr_t hp_addr, tp_addr; in ath12k_dp_tx_htt_srng_setup() local
709 hp_addr = ath12k_hal_srng_get_hp_addr(ab, srng); in ath12k_dp_tx_htt_srng_setup()
760 cmd->ring_head_off32_remote_addr_lo = cpu_to_le32(lower_32_bits(hp_addr)); in ath12k_dp_tx_htt_srng_setup()
761 cmd->ring_head_off32_remote_addr_hi = cpu_to_le32(upper_32_bits(hp_addr)); in ath12k_dp_tx_htt_srng_setup()
H A Dhal.h692 volatile u32 *hp_addr; member
730 u32 *hp_addr; member

Completed in 20 milliseconds