/linux/drivers/gpu/drm/radeon/ |
H A D | uvd_v1_0.c | 266 uint32_t rb_bufsz; in uvd_v1_0_start() local 377 rb_bufsz = order_base_2(ring->ring_size); in uvd_v1_0_start() 378 rb_bufsz = (0x1 << 8) | rb_bufsz; in uvd_v1_0_start() 379 WREG32_P(UVD_RBC_RB_CNTL, rb_bufsz, ~0x11f1f); in uvd_v1_0_start()
|
H A D | ni_dma.c | 190 u32 rb_bufsz; in cayman_dma_resume() local 209 rb_bufsz = order_base_2(ring->ring_size / 4); in cayman_dma_resume() 210 rb_cntl = rb_bufsz << 1; in cayman_dma_resume()
|
H A D | r600_dma.c | 123 u32 rb_bufsz; in r600_dma_resume() local 130 rb_bufsz = order_base_2(ring->ring_size / 4); in r600_dma_resume() 131 rb_cntl = rb_bufsz << 1; in r600_dma_resume()
|
H A D | cik_sdma.c | 368 u32 rb_bufsz; in cik_sdma_gfx_resume() local 387 rb_bufsz = order_base_2(ring->ring_size / 4); in cik_sdma_gfx_resume() 388 rb_cntl = rb_bufsz << 1; in cik_sdma_gfx_resume()
|
H A D | r600.c | 2720 u32 rb_bufsz; in r600_cp_resume() local 2730 rb_bufsz = order_base_2(ring->ring_size / 8); in r600_cp_resume() 2731 tmp = (order_base_2(RADEON_GPU_PAGE_SIZE/8) << 8) | rb_bufsz; in r600_cp_resume() 2782 u32 rb_bufsz; in r600_ring_init() local 2786 rb_bufsz = order_base_2(ring_size / 8); in r600_ring_init() 2787 ring_size = (1 << (rb_bufsz + 1)) * 4; in r600_ring_init() 3468 u32 rb_bufsz; in r600_ih_ring_init() local 3471 rb_bufsz = order_base_2(ring_size / 4); in r600_ih_ring_init() 3472 ring_size = (1 << rb_bufsz) * 4; in r600_ih_ring_init() 3674 int rb_bufsz; in r600_irq_init() local [all...] |
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | si_ih.c | 66 int rb_bufsz; in si_ih_irq_init() local 78 rb_bufsz = order_base_2(adev->irq.ih.ring_size / 4); in si_ih_irq_init() 82 (rb_bufsz << 1) | in si_ih_irq_init()
|
H A D | amdgpu_ih.c | 45 u32 rb_bufsz; in amdgpu_ih_ring_init() local 49 rb_bufsz = order_base_2(ring_size / 4); in amdgpu_ih_ring_init() 50 ring_size = (1 << rb_bufsz) * 4; in amdgpu_ih_ring_init()
|
H A D | uvd_v4_2.c | 285 uint32_t rb_bufsz; in uvd_v4_2_start() local 396 rb_bufsz = order_base_2(ring->ring_size); in uvd_v4_2_start() 397 rb_bufsz = (0x1 << 8) | rb_bufsz; in uvd_v4_2_start() 398 WREG32_P(mmUVD_RBC_RB_CNTL, rb_bufsz, ~0x11f1f); in uvd_v4_2_start()
|
H A D | uvd_v3_1.c | 323 uint32_t rb_bufsz; in uvd_v3_1_start() local 433 rb_bufsz = order_base_2(ring->ring_size); in uvd_v3_1_start() 434 rb_bufsz = (0x1 << 8) | rb_bufsz; in uvd_v3_1_start() 435 WREG32_P(mmUVD_RBC_RB_CNTL, rb_bufsz, ~0x11f1f); in uvd_v3_1_start()
|
H A D | cz_ih.c | 110 int rb_bufsz; in cz_ih_irq_init() local 129 rb_bufsz = order_base_2(adev->irq.ih.ring_size / 4); in cz_ih_irq_init() 132 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in cz_ih_irq_init()
|
H A D | tonga_ih.c | 106 int rb_bufsz; in tonga_ih_irq_init() local 125 rb_bufsz = order_base_2(adev->irq.ih.ring_size / 4); in tonga_ih_irq_init() 127 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in tonga_ih_irq_init()
|
H A D | vpe_v6_1.c | 211 uint32_t rb_bufsz, rb_cntl; in vpe_v6_1_ring_start() local 217 rb_bufsz = order_base_2(ring->ring_size / 4); in vpe_v6_1_ring_start() 219 rb_cntl = REG_SET_FIELD(rb_cntl, VPEC_QUEUE0_RB_CNTL, RB_SIZE, rb_bufsz); in vpe_v6_1_ring_start()
|
H A D | uvd_v5_0.c | 322 uint32_t rb_bufsz, tmp; in uvd_v5_0_start() local 419 rb_bufsz = order_base_2(ring->ring_size); in uvd_v5_0_start() 421 tmp = REG_SET_FIELD(tmp, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in uvd_v5_0_start()
|
H A D | vcn_v2_5.c | 1037 uint32_t rb_bufsz, tmp; in vcn_v2_5_start_dpg_mode() local 1133 rb_bufsz = order_base_2(ring->ring_size); in vcn_v2_5_start_dpg_mode() 1134 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v2_5_start_dpg_mode() 1189 uint32_t rb_bufsz, tmp; in vcn_v2_5_start() local 1323 rb_bufsz = order_base_2(ring->ring_size); in vcn_v2_5_start() 1324 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v2_5_start() 1431 uint32_t offset, size, tmp, i, rb_bufsz; in vcn_v2_5_sriov_start() local 1546 rb_bufsz = order_base_2(ring->ring_size); in vcn_v2_5_sriov_start() 1547 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v2_5_sriov_start()
|
H A D | si_dma.c | 145 u32 rb_cntl, dma_cntl, ib_cntl, rb_bufsz; in si_dma_start() local 156 rb_bufsz = order_base_2(ring->ring_size / 4); in si_dma_start() 157 rb_cntl = rb_bufsz << 1; in si_dma_start()
|
H A D | vega10_ih.c | 160 int rb_bufsz = order_base_2(ih->ring_size / 4); in vega10_ih_rb_cntl() local 168 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in vega10_ih_rb_cntl()
|
H A D | navi10_ih.c | 215 int rb_bufsz = order_base_2(ih->ring_size / 4); in navi10_ih_rb_cntl() local 223 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in navi10_ih_rb_cntl()
|
H A D | vega20_ih.c | 196 int rb_bufsz = order_base_2(ih->ring_size / 4); in vega20_ih_rb_cntl() local 204 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in vega20_ih_rb_cntl()
|
H A D | vcn_v1_0.c | 844 uint32_t rb_bufsz, tmp; in vcn_v1_0_start_spg_mode() local 963 rb_bufsz = order_base_2(ring->ring_size); in vcn_v1_0_start_spg_mode() 964 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v1_0_start_spg_mode() 1024 uint32_t rb_bufsz, tmp; in vcn_v1_0_start_dpg_mode() local 1127 rb_bufsz = order_base_2(ring->ring_size); in vcn_v1_0_start_dpg_mode() 1128 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v1_0_start_dpg_mode()
|
H A D | sdma_v2_4.c | 405 u32 rb_bufsz; in sdma_v2_4_gfx_resume() local 427 rb_bufsz = order_base_2(ring->ring_size / 4); in sdma_v2_4_gfx_resume() 429 rb_cntl = REG_SET_FIELD(rb_cntl, SDMA0_GFX_RB_CNTL, RB_SIZE, rb_bufsz); in sdma_v2_4_gfx_resume()
|
H A D | vcn_v2_0.c | 867 uint32_t rb_bufsz, tmp; in vcn_v2_0_start_dpg_mode() local 955 rb_bufsz = order_base_2(ring->ring_size); in vcn_v2_0_start_dpg_mode() 956 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v2_0_start_dpg_mode() 1009 uint32_t rb_bufsz, tmp; in vcn_v2_0_start() local 1134 rb_bufsz = order_base_2(ring->ring_size); in vcn_v2_0_start() 1135 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v2_0_start()
|
H A D | ih_v7_0.c | 189 int rb_bufsz = order_base_2(ih->ring_size / 4); in ih_v7_0_rb_cntl() local 197 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in ih_v7_0_rb_cntl()
|
H A D | ih_v6_0.c | 217 int rb_bufsz = order_base_2(ih->ring_size / 4); in ih_v6_0_rb_cntl() local 225 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in ih_v6_0_rb_cntl()
|
H A D | ih_v6_1.c | 189 int rb_bufsz = order_base_2(ih->ring_size / 4); in ih_v6_1_rb_cntl() local 197 ih_rb_cntl = REG_SET_FIELD(ih_rb_cntl, IH_RB_CNTL, RB_SIZE, rb_bufsz); in ih_v6_1_rb_cntl()
|
H A D | vcn_v3_0.c | 1044 uint32_t rb_bufsz, tmp; in vcn_v3_0_start_dpg_mode() local 1142 rb_bufsz = order_base_2(ring->ring_size); in vcn_v3_0_start_dpg_mode() 1143 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v3_0_start_dpg_mode() 1203 uint32_t rb_bufsz, tmp; in vcn_v3_0_start() local 1333 rb_bufsz = order_base_2(ring->ring_size); in vcn_v3_0_start() 1334 tmp = REG_SET_FIELD(0, UVD_RBC_RB_CNTL, RB_BUFSZ, rb_bufsz); in vcn_v3_0_start()
|