diff --git a/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts
index 5eb1af1b0bf8..624c54e48081 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts
@@ -12,7 +12,9 @@
 
 / {
 	model = "Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit";
-	compatible = "engicam,icore-mx8mp-edimm2.2", "engicam,icore-mx8mp",
+	compatible = "engicam,icore-mx8mp-edimm2.2",
+		     "engicam,icore-mx8mp",
+		     "engicam,icore-mx8mp-base",
 		     "fsl,imx8mp";
 
 	chosen {
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi
index 3630928e8602..81a70bd39c92 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi
@@ -8,7 +8,7 @@
 #include "imx8mp.dtsi"
 
 / {
-	compatible = "engicam,icore-mx8mp", "fsl,imx8mp";
+	compatible = "engicam,icore-mx8mp-base", "fsl,imx8mp";
 };
 
 &A53_0 {
