summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/soc15d.h
diff options
context:
space:
mode:
authorMonk Liu <Monk.Liu@amd.com>2017-03-21 06:50:43 +0300
committerAlex Deucher <alexander.deucher@amd.com>2017-03-30 06:55:35 +0300
commit9ccd52eb248b0d8f0450e1201a8064f5ab1ec07e (patch)
tree0c8cfea90d21e04347d7f1b5718168be15e74be4 /drivers/gpu/drm/amd/amdgpu/soc15d.h
parent806ba2d4f523f7414103fa0bdd2e3b17a340ac41 (diff)
downloadlinux-9ccd52eb248b0d8f0450e1201a8064f5ab1ec07e.tar.xz
drm/amdgpu:enable mcbp for gfx9(v2)
set bit 21 of IB.control filed to actually enable MCBP for SRIOV v2: add flag for preemption enable bit for soc15 and use this flag instead of hardcode. Signed-off-by: Monk Liu <Monk.Liu@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/soc15d.h')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/soc15d.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/soc15d.h b/drivers/gpu/drm/amd/amdgpu/soc15d.h
index 7d29329bd642..75403c7c8c9e 100644
--- a/drivers/gpu/drm/amd/amdgpu/soc15d.h
+++ b/drivers/gpu/drm/amd/amdgpu/soc15d.h
@@ -137,6 +137,7 @@
* 1 - Stream
* 2 - Bypass
*/
+#define INDIRECT_BUFFER_PRE_ENB(x) ((x) << 21)
#define PACKET3_COPY_DATA 0x40
#define PACKET3_PFP_SYNC_ME 0x42
#define PACKET3_COND_WRITE 0x45