drm/amdgpu: fix ctx init failure for asics without gfx ring
This workaround does not affect other asics because amdgpu only need expose one gfx sched to user for now. Signed-off-by: Le Ma <le.ma@amd.com> Reviewed-by: Nirmoy Das <nirmoy.das@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
a7843c0379
commit
0a96afc7c5
|
@ -127,7 +127,8 @@ static int amdgpu_ctx_init(struct amdgpu_device *adev,
|
|||
|
||||
switch (i) {
|
||||
case AMDGPU_HW_IP_GFX:
|
||||
scheds = adev->gfx.gfx_sched;
|
||||
sched = &adev->gfx.gfx_ring[0].sched;
|
||||
scheds = &sched;
|
||||
num_scheds = 1;
|
||||
break;
|
||||
case AMDGPU_HW_IP_COMPUTE:
|
||||
|
|
Loading…
Reference in New Issue