diff --git a/target/linux/lantiq/dts/danube.dtsi b/target/linux/lantiq/dts/danube.dtsi
index c32ffbec0956dc431b885a6e5d5587231e1e6f09..ea40970f2147fdc2ddb3a8660d3b5a93bcea8f80 100644
--- a/target/linux/lantiq/dts/danube.dtsi
+++ b/target/linux/lantiq/dts/danube.dtsi
@@ -73,7 +73,7 @@
 
 		vmmc@107000 {
 			status = "disabled";
-			compatible = "lantiq,vmmc";
+			compatible = "lantiq,vmmc-xway";
 			reg = <0x103000 0x400>;
 			interrupt-parent = <&icu0>;
 			interrupts = <150 151 152 153 154 155>;