mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 03:24:19 +02:00
drm/amdgpu: Hide xcp partition sysfs under SRIOV
XCP partitions should not be visible for the VF for GFXIP 9.4.3. Reviewed-by: Lijo Lazar <lijo.lazar@amd.com> Signed-off-by: Rajneesh Bhardwaj <rajneesh.bhardwaj@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
37fb879107
commit
d30279a9e3
|
|
@ -863,11 +863,15 @@ static int gfx_v9_4_3_sw_init(void *handle)
|
|||
if (r)
|
||||
return r;
|
||||
|
||||
r = amdgpu_gfx_sysfs_init(adev);
|
||||
r = amdgpu_gfx_ras_sw_init(adev);
|
||||
if (r)
|
||||
return r;
|
||||
|
||||
return amdgpu_gfx_ras_sw_init(adev);
|
||||
|
||||
if (!amdgpu_sriov_vf(adev))
|
||||
r = amdgpu_gfx_sysfs_init(adev);
|
||||
|
||||
return r;
|
||||
}
|
||||
|
||||
static int gfx_v9_4_3_sw_fini(void *handle)
|
||||
|
|
@ -888,7 +892,8 @@ static int gfx_v9_4_3_sw_fini(void *handle)
|
|||
gfx_v9_4_3_mec_fini(adev);
|
||||
amdgpu_bo_unref(&adev->gfx.rlc.clear_state_obj);
|
||||
gfx_v9_4_3_free_microcode(adev);
|
||||
amdgpu_gfx_sysfs_fini(adev);
|
||||
if (!amdgpu_sriov_vf(adev))
|
||||
amdgpu_gfx_sysfs_fini(adev);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user