linux/drivers/gpu/drm/amd
Jinzhou Su b45fdeab45 drm/amdgpu: Add graphics cache rinse packet for sdma
Add emit mem sync callback for sdma_v5_2

In amdgpu sync object test, three threads created jobs
to send GFX IB and SDMA IB in sequence. After the first
GFX thread joined, sometimes the third thread will reuse
the same physical page to store the SDMA IB. There will
be a risk that SDMA will read GFX IB in the previous physical
page. So it's better to flush the cache before commit sdma IB.

Signed-off-by: Jinzhou Su <Jinzhou.Su@amd.com>
Reviewed-by: Huang Rui <ray.huang@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-04-15 16:32:44 -04:00
..
acp
amdgpu drm/amdgpu: Add graphics cache rinse packet for sdma 2021-04-15 16:32:44 -04:00
amdkfd drm/amdkfd: Avoid null pointer in SMI event 2021-04-09 16:50:42 -04:00
display drm/amd/display: [FW Promotion] Release 0.0.61 2021-04-15 16:32:37 -04:00
include drm/amdgpu: add DMUB outbox event IRQ source define/complete/debug flag 2021-04-09 16:54:42 -04:00
pm drm/amdgpu: Ensure dcefclk isn't created on Aldebaran 2021-04-15 16:32:44 -04:00