Thunk : Add gfx1011 support from thunk side

Change-Id: I6b202b75fc1ad0e69576a35a6a3e499818137e04
Signed-off-by: shaoyunl <shaoyun.liu@amd.com>


[ROCm/ROCR-Runtime commit: a1e399a3ff]
이 커밋은 다음에 포함됨:
shaoyunl
2019-09-24 18:47:23 -04:00
부모 45d37b9665
커밋 677448a6ea
3개의 변경된 파일13개의 추가작업 그리고 1개의 파일을 삭제
+2 -1
파일 보기
@@ -124,7 +124,8 @@ enum asic_family_type {
CHIP_RAVEN, /* 12 */
CHIP_ARCTURUS, /* 13 */
CHIP_NAVI10, /* 14 */
CHIP_NAVI14, /* 15 */
CHIP_NAVI12, /* 15 */
CHIP_NAVI14, /* 16 */
CHIP_LAST
};
+7
파일 보기
@@ -146,6 +146,12 @@ const struct device_info navi10_device_info = {
.doorbell_size = DOORBELL_SIZE_GFX9,
};
const struct device_info navi12_device_info = {
.asic_family = CHIP_NAVI12,
.eop_buffer_size = 4096,
.doorbell_size = DOORBELL_SIZE_GFX9,
};
const struct device_info navi14_device_info = {
.asic_family = CHIP_NAVI14,
.eop_buffer_size = 4096,
@@ -168,6 +174,7 @@ static const struct device_info *dev_lookup_table[] = {
[CHIP_RAVEN] = &raven_device_info,
[CHIP_ARCTURUS] = &arcturus_device_info,
[CHIP_NAVI10] = &navi10_device_info,
[CHIP_NAVI12] = &navi12_device_info,
[CHIP_NAVI14] = &navi14_device_info,
};
+4
파일 보기
@@ -226,6 +226,10 @@ static const struct hsa_gfxip_table gfxip_lookup_table[] = {
{ 0x7318, 10, 1, 0, 1, "Navi10", CHIP_NAVI10 },
{ 0x731A, 10, 1, 0, 1, "Navi10", CHIP_NAVI10 },
{ 0x731F, 10, 1, 0, 1, "Navi10", CHIP_NAVI10 },
/* Navi12 */
{ 0x7360, 10, 1, 1, 1, "Navi12", CHIP_NAVI12 },
{ 0x7362, 10, 1, 1, 1, "Navi12", CHIP_NAVI12 },
};
/* information from /proc/cpuinfo */