drm/amdgpu: Move xgmi status to interface header
These definitions are used by user APIs. 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>master
parent
044f8d3b1f
commit
9aca641143
|
|
@ -42,8 +42,6 @@
|
|||
|
||||
#define XGMI_STATE_DISABLE 0xD1
|
||||
#define XGMI_STATE_LS0 0x81
|
||||
#define XGMI_LINK_ACTIVE 1
|
||||
#define XGMI_LINK_INACTIVE 0
|
||||
|
||||
static DEFINE_MUTEX(xgmi_mutex);
|
||||
|
||||
|
|
@ -365,9 +363,9 @@ int amdgpu_get_xgmi_link_status(struct amdgpu_device *adev, int global_link_num)
|
|||
return -ENOLINK;
|
||||
|
||||
if ((xgmi_state_reg_val & 0xFF) == XGMI_STATE_LS0)
|
||||
return XGMI_LINK_ACTIVE;
|
||||
return AMDGPU_XGMI_LINK_ACTIVE;
|
||||
|
||||
return XGMI_LINK_INACTIVE;
|
||||
return AMDGPU_XGMI_LINK_INACTIVE;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -1829,4 +1829,9 @@ struct amdgpu_partition_metrics_v1_1 {
|
|||
struct gpu_metrics_attr metrics_attrs[];
|
||||
};
|
||||
|
||||
enum amdgpu_xgmi_link_status {
|
||||
AMDGPU_XGMI_LINK_INACTIVE = 0,
|
||||
AMDGPU_XGMI_LINK_ACTIVE = 1,
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue