/* set the gart size */
        if (amdgpu_gart_size == -1) {
                switch (adev->asic_type) {
-               case CHIP_POLARIS11: /* all engines support GPUVM */
                case CHIP_POLARIS10: /* all engines support GPUVM */
+               case CHIP_POLARIS11: /* all engines support GPUVM */
                case CHIP_POLARIS12: /* all engines support GPUVM */
+               case CHIP_VEGAM:     /* all engines support GPUVM */
                default:
                        adev->gmc.gart_size = 256ULL << 20;
                        break;
        } else {
                u32 tmp;
 
-               if (adev->asic_type == CHIP_FIJI)
+               if ((adev->asic_type == CHIP_FIJI) ||
+                   (adev->asic_type == CHIP_VEGAM))
                        tmp = RREG32(mmMC_SEQ_MISC0_FIJI);
                else
                        tmp = RREG32(mmMC_SEQ_MISC0);