/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | vcn_v5_0_1.c | 544 WREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR, 0); in vcn_v5_0_1_start_dpg_mode() 547 WREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR, tmp); in vcn_v5_0_1_start_dpg_mode() 548 ring->wptr = RREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR); in vcn_v5_0_1_start_dpg_mode() 703 WREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR, 0); in vcn_v5_0_1_start() 706 WREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR, tmp); in vcn_v5_0_1_start() 707 ring->wptr = RREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR); in vcn_v5_0_1_start() 738 tmp = RREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR); in vcn_v5_0_1_stop_dpg_mode() 859 return RREG32_SOC15(VCN, GET_INST(VCN, ring->me), regUVD_RB_WPTR); in vcn_v5_0_1_unified_ring_get_wptr() 880 WREG32_SOC15(VCN, GET_INST(VCN, ring->me), regUVD_RB_WPTR, in vcn_v5_0_1_unified_ring_set_wptr()
|
H A D | vcn_v5_0_0.c | 57 SOC15_REG_ENTRY_STR(VCN, 0, regUVD_RB_WPTR), 748 WREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR, 0); in vcn_v5_0_0_start_dpg_mode() 751 WREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR, tmp); in vcn_v5_0_0_start_dpg_mode() 752 ring->wptr = RREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR); in vcn_v5_0_0_start_dpg_mode() 907 WREG32_SOC15(VCN, i, regUVD_RB_WPTR, 0); in vcn_v5_0_0_start() 910 WREG32_SOC15(VCN, i, regUVD_RB_WPTR, tmp); in vcn_v5_0_0_start() 911 ring->wptr = RREG32_SOC15(VCN, i, regUVD_RB_WPTR); in vcn_v5_0_0_start() 942 tmp = RREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR); in vcn_v5_0_0_stop_dpg_mode() 1118 return RREG32_SOC15(VCN, ring->me, regUVD_RB_WPTR); in vcn_v5_0_0_unified_ring_get_wptr() 1139 WREG32_SOC15(VCN, ring->me, regUVD_RB_WPTR, lower_32_bits(ring->wptr)); in vcn_v5_0_0_unified_ring_set_wptr()
|
H A D | vcn_v4_0_5.c | 72 SOC15_REG_ENTRY_STR(VCN, 0, regUVD_RB_WPTR), 970 WREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR, 0); in vcn_v4_0_5_start_dpg_mode() 973 WREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR, tmp); in vcn_v4_0_5_start_dpg_mode() 974 ring->wptr = RREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR); in vcn_v4_0_5_start_dpg_mode() 1159 WREG32_SOC15(VCN, i, regUVD_RB_WPTR, 0); in vcn_v4_0_5_start() 1162 WREG32_SOC15(VCN, i, regUVD_RB_WPTR, tmp); in vcn_v4_0_5_start() 1163 ring->wptr = RREG32_SOC15(VCN, i, regUVD_RB_WPTR); in vcn_v4_0_5_start() 1191 tmp = RREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR); in vcn_v4_0_5_stop_dpg_mode() 1375 return RREG32_SOC15(VCN, ring->me, regUVD_RB_WPTR); in vcn_v4_0_5_unified_ring_get_wptr() 1396 WREG32_SOC15(VCN, ring->me, regUVD_RB_WPTR, lower_32_bits(ring->wptr)); in vcn_v4_0_5_unified_ring_set_wptr()
|
H A D | vcn_v4_0.c | 72 SOC15_REG_ENTRY_STR(VCN, 0, regUVD_RB_WPTR), 1067 WREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR, 0); in vcn_v4_0_start_dpg_mode() 1070 WREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR, tmp); in vcn_v4_0_start_dpg_mode() 1071 ring->wptr = RREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR); in vcn_v4_0_start_dpg_mode() 1255 WREG32_SOC15(VCN, i, regUVD_RB_WPTR, 0); in vcn_v4_0_start() 1258 WREG32_SOC15(VCN, i, regUVD_RB_WPTR, tmp); in vcn_v4_0_start() 1259 ring->wptr = RREG32_SOC15(VCN, i, regUVD_RB_WPTR); in vcn_v4_0_start() 1537 tmp = RREG32_SOC15(VCN, inst_idx, regUVD_RB_WPTR); in vcn_v4_0_stop_dpg_mode() 1720 return RREG32_SOC15(VCN, ring->me, regUVD_RB_WPTR); in vcn_v4_0_unified_ring_get_wptr() 1741 WREG32_SOC15(VCN, ring->me, regUVD_RB_WPTR, lower_32_bits(ring->wptr)); in vcn_v4_0_unified_ring_set_wptr()
|
H A D | vcn_v4_0_3.c | 65 SOC15_REG_ENTRY_STR(VCN, 0, regUVD_RB_WPTR), 909 WREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR, 0); in vcn_v4_0_3_start_dpg_mode() 910 ring->wptr = RREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR); in vcn_v4_0_3_start_dpg_mode() 1276 WREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR, 0); in vcn_v4_0_3_start() 1282 ring->wptr = RREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR); in vcn_v4_0_3_start() 1310 tmp = RREG32_SOC15(VCN, vcn_inst, regUVD_RB_WPTR); in vcn_v4_0_3_stop_dpg_mode() 1461 regUVD_RB_WPTR); in vcn_v4_0_3_unified_ring_get_wptr() 1526 WREG32_SOC15(VCN, GET_INST(VCN, ring->me), regUVD_RB_WPTR, in vcn_v4_0_3_unified_ring_set_wptr()
|
/linux/drivers/gpu/drm/amd/include/asic_reg/vcn/ |
H A D | vcn_2_6_0_offset.h | 1320 #define regUVD_RB_WPTR … macro
|
H A D | vcn_5_0_0_offset.h | 1120 #define regUVD_RB_WPTR … macro
|
H A D | vcn_4_0_5_offset.h | 1295 #define regUVD_RB_WPTR … macro
|
H A D | vcn_4_0_0_offset.h | 1340 #define regUVD_RB_WPTR … macro
|
H A D | vcn_4_0_3_offset.h | 1242 #define regUVD_RB_WPTR … macro
|