Thunk : Add gfx1011 support from thunk side
Change-Id: I6b202b75fc1ad0e69576a35a6a3e499818137e04
Signed-off-by: shaoyunl <shaoyun.liu@amd.com>
[ROCm/ROCR-Runtime commit: a1e399a3ff]
이 커밋은 다음에 포함됨:
@@ -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
|
||||
};
|
||||
|
||||
|
||||
@@ -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,
|
||||
};
|
||||
|
||||
|
||||
@@ -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 */
|
||||
|
||||
새 이슈에서 참조
사용자 차단