drm/amdgpu: support hdp flush for more sdma instances
authorLe Ma <le.ma@amd.com>
Mon, 10 Sep 2018 11:51:07 +0000 (19:51 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 18 Jul 2019 19:18:02 +0000 (14:18 -0500)
commit0fe6a7b49f61c4ae692c790dd7afc47841314f0e
tree7f05fdb3a59016787b93dad0e11ed92feb1bcf51
parentb482a134ade1a3a69eaf77d3c792706d90596b35
drm/amdgpu: support hdp flush for more sdma instances

The bit RSVD_ENG0 to RSVD_ENG5 in GPU_HDP_FLUSH_REQ/GPU_HDP_FLUSH_DONE
can be leveraged for sdma instance 2~7 to poll register/memory.

Signed-off-by: Le Ma <le.ma@amd.com>
Acked-by: Snow Zhang < Snow.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c