Lines Matching refs:wptr

315 				ring->wptr = 0;  in vcn_v3_0_hw_init()
328 ring->wptr = 0; in vcn_v3_0_hw_init()
1076 ring->wptr = RREG32_SOC15(VCN, inst_idx, mmUVD_RBC_RB_RPTR); in vcn_v3_0_start_dpg_mode()
1078 lower_32_bits(ring->wptr)); in vcn_v3_0_start_dpg_mode()
1082 fw_shared->rb.wptr = lower_32_bits(ring->wptr); in vcn_v3_0_start_dpg_mode()
1252 ring->wptr = RREG32_SOC15(VCN, i, mmUVD_RBC_RB_RPTR); in vcn_v3_0_start()
1254 lower_32_bits(ring->wptr)); in vcn_v3_0_start()
1255 fw_shared->rb.wptr = lower_32_bits(ring->wptr); in vcn_v3_0_start()
1261 WREG32_SOC15(VCN, i, mmUVD_RB_RPTR, lower_32_bits(ring->wptr)); in vcn_v3_0_start()
1262 WREG32_SOC15(VCN, i, mmUVD_RB_WPTR, lower_32_bits(ring->wptr)); in vcn_v3_0_start()
1270 WREG32_SOC15(VCN, i, mmUVD_RB_RPTR2, lower_32_bits(ring->wptr)); in vcn_v3_0_start()
1271 WREG32_SOC15(VCN, i, mmUVD_RB_WPTR2, lower_32_bits(ring->wptr)); in vcn_v3_0_start()
1393 ring->wptr = 0; in vcn_v3_0_start_sriov()
1407 ring->wptr = 0; in vcn_v3_0_start_sriov()
1636 ring->wptr = 0; in vcn_v3_0_pause_dpg_mode()
1640 WREG32_SOC15(VCN, inst_idx, mmUVD_RB_RPTR, lower_32_bits(ring->wptr)); in vcn_v3_0_pause_dpg_mode()
1641 WREG32_SOC15(VCN, inst_idx, mmUVD_RB_WPTR, lower_32_bits(ring->wptr)); in vcn_v3_0_pause_dpg_mode()
1646 ring->wptr = 0; in vcn_v3_0_pause_dpg_mode()
1650 WREG32_SOC15(VCN, inst_idx, mmUVD_RB_RPTR2, lower_32_bits(ring->wptr)); in vcn_v3_0_pause_dpg_mode()
1651 WREG32_SOC15(VCN, inst_idx, mmUVD_RB_WPTR2, lower_32_bits(ring->wptr)); in vcn_v3_0_pause_dpg_mode()
1656 WREG32_SOC15(VCN, inst_idx, mmUVD_RBC_RB_WPTR, fw_shared->rb.wptr); in vcn_v3_0_pause_dpg_mode()
1723 fw_shared->rb.wptr = lower_32_bits(ring->wptr); in vcn_v3_0_dec_ring_set_wptr()
1725 lower_32_bits(ring->wptr)); in vcn_v3_0_dec_ring_set_wptr()
1729 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v3_0_dec_ring_set_wptr()
1730 WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); in vcn_v3_0_dec_ring_set_wptr()
1732 WREG32_SOC15(VCN, ring->me, mmUVD_RBC_RB_WPTR, lower_32_bits(ring->wptr)); in vcn_v3_0_dec_ring_set_wptr()
1984 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v3_0_enc_ring_set_wptr()
1985 WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); in vcn_v3_0_enc_ring_set_wptr()
1987 WREG32_SOC15(VCN, ring->me, mmUVD_RB_WPTR, lower_32_bits(ring->wptr)); in vcn_v3_0_enc_ring_set_wptr()
1991 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v3_0_enc_ring_set_wptr()
1992 WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); in vcn_v3_0_enc_ring_set_wptr()
1994 WREG32_SOC15(VCN, ring->me, mmUVD_RB_WPTR2, lower_32_bits(ring->wptr)); in vcn_v3_0_enc_ring_set_wptr()