diff --git a/projects/rocr-runtime/src/libhsakmt.h b/projects/rocr-runtime/src/libhsakmt.h index f248c0eaee..9fcd6d66fa 100644 --- a/projects/rocr-runtime/src/libhsakmt.h +++ b/projects/rocr-runtime/src/libhsakmt.h @@ -140,6 +140,7 @@ enum asic_family_type { CHIP_DIMGREY_CAVEFISH, /* 20 */ CHIP_VANGOGH, /* 21 */ CHIP_ALDEBARAN, /* 22 */ + CHIP_BEIGE_GOBY, /* 23 */ CHIP_LAST }; diff --git a/projects/rocr-runtime/src/queues.c b/projects/rocr-runtime/src/queues.c index 2cd48af5f3..eda01e1cca 100644 --- a/projects/rocr-runtime/src/queues.c +++ b/projects/rocr-runtime/src/queues.c @@ -193,6 +193,12 @@ const struct device_info vangogh_device_info = { .doorbell_size = DOORBELL_SIZE_GFX9, }; +const struct device_info beige_goby_device_info = { + .asic_family = CHIP_BEIGE_GOBY, + .eop_buffer_size = 4096, + .doorbell_size = DOORBELL_SIZE_GFX9, +}; + static const struct device_info *dev_lookup_table[] = { [CHIP_KAVERI] = &kaveri_device_info, [CHIP_HAWAII] = &hawaii_device_info, @@ -217,6 +223,7 @@ static const struct device_info *dev_lookup_table[] = { [CHIP_NAVY_FLOUNDER] = &navy_flounder_device_info, [CHIP_DIMGREY_CAVEFISH] = &dimgrey_cavefish_device_info, [CHIP_VANGOGH] = &vangogh_device_info, + [CHIP_BEIGE_GOBY] = &beige_goby_device_info, }; struct queue {