summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
diff options
context:
space:
mode:
authorHuang Rui <ray.huang@amd.com>2017-06-11 18:57:08 +0800
committerAlex Deucher <alexander.deucher@amd.com>2017-07-14 11:06:13 -0400
commita1952da73f8951eeb6e99e2b4fd1b8680ed9d801 (patch)
treedc81fa55c6992e85d6a51a9e0afecb92ba9af3e8 /drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
parent311146c91a2fdb4de92a0769cc1e5359a49b4c04 (diff)
downloadtalos-op-linux-a1952da73f8951eeb6e99e2b4fd1b8680ed9d801.tar.gz
talos-op-linux-a1952da73f8951eeb6e99e2b4fd1b8680ed9d801.zip
drm/amdgpu: make psp cmd buffer as a reserve memory
Signed-off-by: Huang Rui <ray.huang@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Reviewed-by: Junwei Zhang <Jerry.Zhang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
index 1a1c8b469f93..538fa9dbfb21 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
@@ -108,6 +108,11 @@ struct psp_context
struct amdgpu_bo *fence_buf_bo;
uint64_t fence_buf_mc_addr;
void *fence_buf;
+
+ /* cmd buffer */
+ struct amdgpu_bo *cmd_buf_bo;
+ uint64_t cmd_buf_mc_addr;
+ struct psp_gfx_cmd_resp *cmd_buf_mem;
};
struct amdgpu_psp_funcs {
OpenPOWER on IntegriCloud