diff --git a/projects/clr/rocclr/device/pal/palsettings.cpp b/projects/clr/rocclr/device/pal/palsettings.cpp index d72df8e0f9..a0f73e7546 100644 --- a/projects/clr/rocclr/device/pal/palsettings.cpp +++ b/projects/clr/rocclr/device/pal/palsettings.cpp @@ -356,6 +356,10 @@ bool Settings::create(const Pal::DeviceProperties& palProp, return false; } + if (0 == palProp.engineProperties[Pal::EngineTypeDma].engineCount) { + disableSdma_ = true; + } + // Image DMA must be disabled if SDMA is disabled imageDMA_ &= !disableSdma_;