diff --git a/rocclr/device/pal/paldevice.cpp b/rocclr/device/pal/paldevice.cpp index bb82b4687e..e32767da5e 100755 --- a/rocclr/device/pal/paldevice.cpp +++ b/rocclr/device/pal/paldevice.cpp @@ -296,6 +296,11 @@ bool NullDevice::init() { bool NullDevice::create(Pal::AsicRevision asicRevision, Pal::GfxIpLevel ipLevel, uint xNACKSupported) { + if (IS_HIP && IS_MAINLINE && + (asicRevision != Pal::AsicRevision::Vega20)) { + return false; + } + online_ = false; Pal::DeviceProperties properties = {};