Lines Matching refs:hp_addr

275 	u64 hp_addr;  in ath11k_hal_srng_dst_hw_init()  local
322 hp_addr = hal->rdp.paddr + in ath11k_hal_srng_dst_hw_init()
323 ((unsigned long)srng->u.dst_ring.hp_addr - in ath11k_hal_srng_dst_hw_init()
326 hp_addr & HAL_ADDR_LSB_REG_MASK); in ath11k_hal_srng_dst_hw_init()
328 hp_addr >> HAL_ADDR_MSB_REG_SHIFT); in ath11k_hal_srng_dst_hw_init()
334 *srng->u.dst_ring.hp_addr = 0; in ath11k_hal_srng_dst_hw_init()
536 ((unsigned long)srng->u.src_ring.hp_addr - in ath11k_hal_srng_get_hp_addr()
540 ((unsigned long)srng->u.dst_ring.hp_addr - in ath11k_hal_srng_get_hp_addr()
684 hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_dst_num_free()
808 srng->u.dst_ring.cached_hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_access_begin()
831 *srng->u.src_ring.hp_addr = srng->u.src_ring.hp; in ath11k_hal_srng_access_end()
833 srng->u.dst_ring.last_hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_access_end()
841 (unsigned long)srng->u.src_ring.hp_addr - in ath11k_hal_srng_access_end()
845 srng->u.dst_ring.last_hp = *srng->u.dst_ring.hp_addr; in ath11k_hal_srng_access_end()
1016 srng->u.src_ring.hp_addr = (void *)(hal->wrp.vaddr + in ath11k_hal_srng_setup()
1021 srng->u.src_ring.hp_addr = in ath11k_hal_srng_setup()
1028 (unsigned long)srng->u.src_ring.hp_addr - in ath11k_hal_srng_setup()
1043 srng->u.dst_ring.hp_addr = (void *)(hal->rdp.vaddr + ring_id); in ath11k_hal_srng_setup()
1101 srng->u.src_ring.hp_addr = (u32 *)(HAL_SHADOW_REG(ab, shadow_cfg_idx) + in ath11k_hal_srng_update_hp_tp_addr()
1415 *srng->u.dst_ring.hp_addr, in ath11k_hal_dump_srng_stats()