drm/amdgpu: add RAVEN family id definition
RAVEN is a new APU. Signed-off-by: Chunming Zhou <David1.Zhou@amd.com> Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Родитель
702f9292ad
Коммит
2ca8a5d2eb
|
@ -79,6 +79,7 @@ static const char *amdgpu_asic_name[] = {
|
||||||
"POLARIS11",
|
"POLARIS11",
|
||||||
"POLARIS12",
|
"POLARIS12",
|
||||||
"VEGA10",
|
"VEGA10",
|
||||||
|
"RAVEN",
|
||||||
"LAST",
|
"LAST",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1537,8 +1538,12 @@ static int amdgpu_early_init(struct amdgpu_device *adev)
|
||||||
return r;
|
return r;
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
case CHIP_VEGA10:
|
case CHIP_VEGA10:
|
||||||
adev->family = AMDGPU_FAMILY_AI;
|
case CHIP_RAVEN:
|
||||||
|
if (adev->asic_type == CHIP_RAVEN)
|
||||||
|
adev->family = AMDGPU_FAMILY_RV;
|
||||||
|
else
|
||||||
|
adev->family = AMDGPU_FAMILY_AI;
|
||||||
|
|
||||||
r = soc15_set_ip_blocks(adev);
|
r = soc15_set_ip_blocks(adev);
|
||||||
if (r)
|
if (r)
|
||||||
|
|
|
@ -48,6 +48,7 @@ enum amd_asic_type {
|
||||||
CHIP_POLARIS11,
|
CHIP_POLARIS11,
|
||||||
CHIP_POLARIS12,
|
CHIP_POLARIS12,
|
||||||
CHIP_VEGA10,
|
CHIP_VEGA10,
|
||||||
|
CHIP_RAVEN,
|
||||||
CHIP_LAST,
|
CHIP_LAST,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -860,6 +860,7 @@ struct drm_amdgpu_info_vce_clock_table {
|
||||||
#define AMDGPU_FAMILY_VI 130 /* Iceland, Tonga */
|
#define AMDGPU_FAMILY_VI 130 /* Iceland, Tonga */
|
||||||
#define AMDGPU_FAMILY_CZ 135 /* Carrizo, Stoney */
|
#define AMDGPU_FAMILY_CZ 135 /* Carrizo, Stoney */
|
||||||
#define AMDGPU_FAMILY_AI 141 /* Vega10 */
|
#define AMDGPU_FAMILY_AI 141 /* Vega10 */
|
||||||
|
#define AMDGPU_FAMILY_RV 142 /* Raven */
|
||||||
|
|
||||||
#if defined(__cplusplus)
|
#if defined(__cplusplus)
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче