diff options
author | Chunming Zhou <david1.zhou@amd.com> | 2015-08-03 00:57:31 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2015-08-17 16:51:07 -0400 |
commit | 4af9f07ccdac96e16f7a0ddaf983891a29ebd11a (patch) | |
tree | 2c95acf9753bb1881b174e700b9b38bcc81870ea /drivers/gpu/drm/amd/amdgpu/amdgpu.h | |
parent | 953e8fd4e734857f6dabbaf325035bf10c4a9c7a (diff) |
drm/amdgpu: use kernel submit helper in vm
Signed-off-by: Chunming Zhou <david1.zhou@amd.com>
Reviewed-by: Christian K?nig <christian.koenig@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu.h')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h b/drivers/gpu/drm/amd/amdgpu/amdgpu.h index 1e6800050ad8..987e3075a03f 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h | |||
@@ -1235,19 +1235,6 @@ struct amdgpu_cs_chunk { | |||
1235 | void __user *user_ptr; | 1235 | void __user *user_ptr; |
1236 | }; | 1236 | }; |
1237 | 1237 | ||
1238 | union amdgpu_sched_job_param { | ||
1239 | struct { | ||
1240 | struct amdgpu_vm *vm; | ||
1241 | uint64_t start; | ||
1242 | uint64_t last; | ||
1243 | struct fence **fence; | ||
1244 | |||
1245 | } vm_mapping; | ||
1246 | struct { | ||
1247 | struct amdgpu_bo *bo; | ||
1248 | } vm; | ||
1249 | }; | ||
1250 | |||
1251 | struct amdgpu_cs_parser { | 1238 | struct amdgpu_cs_parser { |
1252 | struct amdgpu_device *adev; | 1239 | struct amdgpu_device *adev; |
1253 | struct drm_file *filp; | 1240 | struct drm_file *filp; |
@@ -1272,7 +1259,6 @@ struct amdgpu_cs_parser { | |||
1272 | struct mutex job_lock; | 1259 | struct mutex job_lock; |
1273 | struct work_struct job_work; | 1260 | struct work_struct job_work; |
1274 | int (*prepare_job)(struct amdgpu_cs_parser *sched_job); | 1261 | int (*prepare_job)(struct amdgpu_cs_parser *sched_job); |
1275 | union amdgpu_sched_job_param job_param; | ||
1276 | int (*run_job)(struct amdgpu_cs_parser *sched_job); | 1262 | int (*run_job)(struct amdgpu_cs_parser *sched_job); |
1277 | int (*free_job)(struct amdgpu_cs_parser *sched_job); | 1263 | int (*free_job)(struct amdgpu_cs_parser *sched_job); |
1278 | }; | 1264 | }; |