/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_ring.c | 162 * @hdp_flush: Whether or not to perform an HDP cache flush 168 bool hdp_flush) in radeon_ring_commit() 173 if (hdp_flush && rdev->asic->ring[ring->idx]->hdp_flush) in radeon_ring_commit() 174 rdev->asic->ring[ring->idx]->hdp_flush(rdev, ring); in radeon_ring_commit() 183 if (hdp_flush && rdev->asic->mmio_hdp_flush) in radeon_ring_commit() 194 * @hdp_flush: Whether or not to perform an HDP cache flush 199 bool hdp_flush) in radeon_ring_unlock_commit() 201 radeon_ring_commit(rdev, ring, hdp_flush); in radeon_ring_unlock_commit() 167 radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring, bool hdp_flush) radeon_ring_commit() argument 198 radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *ring, bool hdp_flush) radeon_ring_unlock_commit() argument
|
H A D | radeon_ib.c | 110 * @hdp_flush: Whether or not to perform an HDP cache flush 126 struct radeon_ib *const_ib, bool hdp_flush) in radeon_ib_schedule() 181 radeon_ring_unlock_commit(rdev, ring, hdp_flush); in radeon_ib_schedule() 125 radeon_ib_schedule(struct radeon_device *rdev, struct radeon_ib *ib, struct radeon_ib *const_ib, bool hdp_flush) radeon_ib_schedule() argument
|
H A D | radeon.h | 971 struct radeon_ib *const_ib, bool hdp_flush); 982 bool hdp_flush); 984 bool hdp_flush); 1818 void (*hdp_flush)(struct radeon_device *rdev, struct radeon_ring *ring); member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_ring.c | 163 * @hdp_flush: Whether or not to perform an HDP cache flush 169 bool hdp_flush) in radeon_ring_commit() 174 if (hdp_flush && rdev->asic->ring[ring->idx]->hdp_flush) in radeon_ring_commit() 175 rdev->asic->ring[ring->idx]->hdp_flush(rdev, ring); in radeon_ring_commit() 184 if (hdp_flush && rdev->asic->mmio_hdp_flush) in radeon_ring_commit() 196 * @hdp_flush: Whether or not to perform an HDP cache flush 201 bool hdp_flush) in radeon_ring_unlock_commit() 203 radeon_ring_commit(rdev, ring, hdp_flush); in radeon_ring_unlock_commit() 168 radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring, bool hdp_flush) radeon_ring_commit() argument 200 radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *ring, bool hdp_flush) radeon_ring_unlock_commit() argument
|
H A D | radeon_ib.c | 110 * @hdp_flush: Whether or not to perform an HDP cache flush 126 struct radeon_ib *const_ib, bool hdp_flush) in radeon_ib_schedule() 181 radeon_ring_unlock_commit(rdev, ring, hdp_flush); in radeon_ib_schedule() 125 radeon_ib_schedule(struct radeon_device *rdev, struct radeon_ib *ib, struct radeon_ib *const_ib, bool hdp_flush) radeon_ib_schedule() argument
|
H A D | radeon.h | 1015 struct radeon_ib *const_ib, bool hdp_flush); 1026 bool hdp_flush); 1028 bool hdp_flush); 1829 void (*hdp_flush)(struct radeon_device *rdev, struct radeon_ring *ring); member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_nbio.h | 58 void (*hdp_flush)(struct amdgpu_device *adev, struct amdgpu_ring *ring); member
|
H A D | nbio_v6_1.c | 269 .hdp_flush = nbio_v6_1_hdp_flush,
|
H A D | nbio_v2_3.c | 322 .hdp_flush = nbio_v2_3_hdp_flush,
|
H A D | nbio_v7_0.c | 295 .hdp_flush = nbio_v7_0_hdp_flush,
|
H A D | gmc_v10_0.c | 283 adev->nbio.funcs->hdp_flush(adev, NULL); in gmc_v10_0_flush_gpu_tlb() 967 adev->nbio.funcs->hdp_flush(adev, NULL); in gmc_v10_0_gart_enable()
|
H A D | nbio_v7_4.c | 544 .hdp_flush = nbio_v7_4_hdp_flush,
|
H A D | psp_v11_0.c | 705 adev->nbio.funcs->hdp_flush(adev, NULL); in psp_v11_0_memory_training()
|
H A D | nv.c | 594 adev->nbio.funcs->hdp_flush(adev, ring); in nv_flush_hdp()
|
H A D | gmc_v9_0.c | 1641 adev->nbio.funcs->hdp_flush(adev, NULL); in gmc_v9_0_hw_init()
|
H A D | soc15.c | 842 adev->nbio.funcs->hdp_flush(adev, ring); in soc15_flush_hdp()
|
H A D | gfx_v10_0.c | 5550 adev->nbio.funcs->hdp_flush(adev, NULL); in gfx_v10_0_cp_gfx_load_pfp_microcode() 5628 adev->nbio.funcs->hdp_flush(adev, NULL); in gfx_v10_0_cp_gfx_load_ce_microcode() 5705 adev->nbio.funcs->hdp_flush(adev, NULL); in gfx_v10_0_cp_gfx_load_me_microcode() 6066 adev->nbio.funcs->hdp_flush(adev, NULL); in gfx_v10_0_cp_compute_load_microcode()
|