Commit 9aca6411 authored by Lijo Lazar's avatar Lijo Lazar Committed by Alex Deucher
Browse files

drm/amdgpu: Move xgmi status to interface header



These definitions are used by user APIs.

Signed-off-by: default avatarLijo Lazar <lijo.lazar@amd.com>
Reviewed-by: default avatarAsad Kamal <asad.kamal@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 044f8d3b
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -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;
}

/**
+5 −0
Original line number Diff line number Diff line
@@ -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