Home
last modified time | relevance | path

Searched refs:wptr_cpu_addr (Results 1 – 25 of 25) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Djpeg_v3_0.c433 return *ring->wptr_cpu_addr; in jpeg_v3_0_dec_ring_get_wptr()
450 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in jpeg_v3_0_dec_ring_set_wptr()
H A Dvcn_v2_0.c1343 return *ring->wptr_cpu_addr; in vcn_v2_0_dec_ring_get_wptr()
1364 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v2_0_dec_ring_set_wptr()
1572 return *ring->wptr_cpu_addr; in vcn_v2_0_enc_ring_get_wptr()
1577 return *ring->wptr_cpu_addr; in vcn_v2_0_enc_ring_get_wptr()
1596 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v2_0_enc_ring_set_wptr()
1603 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v2_0_enc_ring_set_wptr()
H A Djpeg_v2_5.c429 return *ring->wptr_cpu_addr; in jpeg_v2_5_dec_ring_get_wptr()
446 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in jpeg_v2_5_dec_ring_set_wptr()
H A Djpeg_v2_0.c412 return *ring->wptr_cpu_addr; in jpeg_v2_0_dec_ring_get_wptr()
429 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in jpeg_v2_0_dec_ring_set_wptr()
H A Djpeg_v4_0.c580 return *ring->wptr_cpu_addr; in jpeg_v4_0_dec_ring_get_wptr()
597 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in jpeg_v4_0_dec_ring_set_wptr()
H A Dvcn_v2_5.c1549 return *ring->wptr_cpu_addr; in vcn_v2_5_dec_ring_get_wptr()
1566 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v2_5_dec_ring_set_wptr()
1633 return *ring->wptr_cpu_addr; in vcn_v2_5_enc_ring_get_wptr()
1638 return *ring->wptr_cpu_addr; in vcn_v2_5_enc_ring_get_wptr()
1657 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v2_5_enc_ring_set_wptr()
1664 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v2_5_enc_ring_set_wptr()
H A Dvce_v4_0.c86 return *ring->wptr_cpu_addr; in vce_v4_0_ring_get_wptr()
109 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vce_v4_0_ring_set_wptr()
180 *adev->vce.ring[0].wptr_cpu_addr = 0; in vce_v4_0_mmsch_start()
H A Dvcn_v3_0.c1703 return *ring->wptr_cpu_addr; in vcn_v3_0_dec_ring_get_wptr()
1729 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v3_0_dec_ring_set_wptr()
1958 return *ring->wptr_cpu_addr; in vcn_v3_0_enc_ring_get_wptr()
1963 return *ring->wptr_cpu_addr; in vcn_v3_0_enc_ring_get_wptr()
1982 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v3_0_enc_ring_set_wptr()
1989 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v3_0_enc_ring_set_wptr()
H A Dsdma_v3_0.c364 wptr = *ring->wptr_cpu_addr >> 2; in sdma_v3_0_ring_get_wptr()
384 u32 *wb = (u32 *)ring->wptr_cpu_addr; in sdma_v3_0_ring_set_wptr()
389 u32 *wb = (u32 *)ring->wptr_cpu_addr; in sdma_v3_0_ring_set_wptr()
H A Dmes_v11_0.c62 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in mes_v11_0_ring_set_wptr()
80 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in mes_v11_0_ring_get_wptr()
910 *(ring->wptr_cpu_addr) = 0; in mes_v11_0_queue_init()
H A Dsdma_v6_0.c142 wptr = READ_ONCE(*((u64 *)ring->wptr_cpu_addr)); in sdma_v6_0_ring_get_wptr()
174 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in sdma_v6_0_ring_set_wptr()
201 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in sdma_v6_0_ring_set_wptr()
H A Dsdma_v4_0.c629 wptr = READ_ONCE(*((u64 *)ring->wptr_cpu_addr)); in sdma_v4_0_ring_get_wptr()
655 u64 *wb = (u64 *)ring->wptr_cpu_addr; in sdma_v4_0_ring_set_wptr()
698 wptr = READ_ONCE(*((u64 *)ring->wptr_cpu_addr)); in sdma_v4_0_page_ring_get_wptr()
720 u64 *wb = (u64 *)ring->wptr_cpu_addr; in sdma_v4_0_page_ring_set_wptr()
H A Dsdma_v5_0.c313 wptr = READ_ONCE(*((u64 *)ring->wptr_cpu_addr)); in sdma_v5_0_ring_get_wptr()
349 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in sdma_v5_0_ring_set_wptr()
376 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in sdma_v5_0_ring_set_wptr()
H A Duvd_v7_0.c121 return *ring->wptr_cpu_addr; in uvd_v7_0_enc_ring_get_wptr()
156 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in uvd_v7_0_enc_ring_set_wptr()
759 *adev->uvd.inst[i].ring_enc[0].wptr_cpu_addr = 0; in uvd_v7_0_mmsch_start()
H A Dmes_v10_1.c54 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in mes_v10_1_ring_set_wptr()
72 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in mes_v10_1_ring_get_wptr()
H A Damdgpu_ring.h273 volatile u32 *wptr_cpu_addr; member
H A Damdgpu_ring.c292 ring->wptr_cpu_addr = in amdgpu_ring_init()
H A Dgfx_v11_0.c3702 *ring->wptr_cpu_addr = 0; in gfx_v11_0_gfx_init_queue()
4039 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, 0); in gfx_v11_0_kcq_init_queue()
5143 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in gfx_v11_0_ring_get_wptr_gfx()
5170 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, wptr_tmp); in gfx_v11_0_ring_set_wptr_gfx()
5185 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in gfx_v11_0_ring_set_wptr_gfx()
5209 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in gfx_v11_0_ring_get_wptr_compute()
5233 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, wptr_tmp); in gfx_v11_0_ring_set_wptr_compute()
5248 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in gfx_v11_0_ring_set_wptr_compute()
H A Dvcn_v4_0_3.c1377 return *ring->wptr_cpu_addr; in vcn_v4_0_3_unified_ring_get_wptr()
1398 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v4_0_3_unified_ring_set_wptr()
H A Dsdma_v5_2.c153 wptr = READ_ONCE(*((u64 *)ring->wptr_cpu_addr)); in sdma_v5_2_ring_get_wptr()
186 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in sdma_v5_2_ring_set_wptr()
H A Dvcn_v4_0.c1616 return *ring->wptr_cpu_addr; in vcn_v4_0_unified_ring_get_wptr()
1636 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in vcn_v4_0_unified_ring_set_wptr()
H A Dgfx_v10_0.c6462 *ring->wptr_cpu_addr = 0; in gfx_v10_0_gfx_init_queue()
6784 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, 0); in gfx_v10_0_kcq_init_queue()
8147 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in gfx_v10_0_ring_get_wptr_gfx()
8174 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, wptr_tmp); in gfx_v10_0_ring_set_wptr_gfx()
8189 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in gfx_v10_0_ring_set_wptr_gfx()
8213 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in gfx_v10_0_ring_get_wptr_compute()
8237 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, wptr_tmp); in gfx_v10_0_ring_set_wptr_compute()
8252 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, in gfx_v10_0_ring_set_wptr_compute()
H A Dgfx_v9_0.c3608 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, 0); in gfx_v9_0_kcq_init_queue()
5083 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in gfx_v9_0_ring_get_wptr_gfx()
5098 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, ring->wptr); in gfx_v9_0_ring_set_wptr_gfx()
5363 wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr); in gfx_v9_0_ring_get_wptr_compute()
5375 atomic64_set((atomic64_t *)ring->wptr_cpu_addr, ring->wptr); in gfx_v9_0_ring_set_wptr_compute()
H A Dgfx_v8_0.c6022 return *ring->wptr_cpu_addr; in gfx_v8_0_ring_get_wptr_gfx()
6033 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in gfx_v8_0_ring_set_wptr_gfx()
6233 return *ring->wptr_cpu_addr; in gfx_v8_0_ring_get_wptr_compute()
6241 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in gfx_v8_0_ring_set_wptr_compute()
H A Dgfx_v7_0.c2609 return *ring->wptr_cpu_addr; in gfx_v7_0_ring_get_wptr_compute()
2617 *ring->wptr_cpu_addr = lower_32_bits(ring->wptr); in gfx_v7_0_ring_set_wptr_compute()