Xgmi link status is unavailable in guest. This patch returns
AMDGPU_XGMI_LINK_NA for VFs.
Signed-off-by: Simon Louis <simon.louis@amd.com>
Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Reviewed-by: Asad Kamal <asad.kamal@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
{
u32 xgmi_state_reg_val;
+ if (amdgpu_sriov_vf(adev))
+ return AMDGPU_XGMI_LINK_NA;
+
if (adev->gmc.xgmi.num_physical_nodes <= 1)
return -EINVAL;
enum amdgpu_xgmi_link_status {
AMDGPU_XGMI_LINK_INACTIVE = 0,
AMDGPU_XGMI_LINK_ACTIVE = 1,
+ /* Status not available */
+ AMDGPU_XGMI_LINK_NA = 2,
};
#endif