diff --git a/arch/arm64/boot/dts/freescale/imx8mm-evk.dts b/arch/arm64/boot/dts/freescale/imx8mm-evk.dts
index c11f822a467b97d08500a656b3f71015b6a59610..8b1bc229b13aeb7491f67adc7531f3cbacf39e79 100755
--- a/arch/arm64/boot/dts/freescale/imx8mm-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mm-evk.dts
@@ -70,6 +70,7 @@
 	non-removable;
 	wakeup-source;
 	mmc-pwrseq = <&usdhc1_pwrseq>;
+	fsl,sdio-interrupt-enabled;
 	status = "okay";
 
 	wifi_wake_host {
diff --git a/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi b/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi
index edea216cb757d4b89ddde3e7d337003cca7ffd9d..2bb6eef6e2bdc2cfa1f557201e00e3da054647f4 100644
--- a/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi
@@ -472,6 +472,7 @@
 	wakeup-source;
 	/delete-property/ vmmc-supply;
 	mmc-pwrseq = <&usdhc1_pwrseq>;
+	fsl,sdio-interrupt-enabled;
 	status = "okay";
 
 	wifi_wake_host {
diff --git a/arch/arm64/boot/dts/freescale/imx8mq-evk-usdhc2-m2.dts b/arch/arm64/boot/dts/freescale/imx8mq-evk-usdhc2-m2.dts
index 0c43f0d8e4d322f88d4369db79a58389d8af134f..41862790e067a65fc39eed6ca0b989a5e3ae1b49 100644
--- a/arch/arm64/boot/dts/freescale/imx8mq-evk-usdhc2-m2.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mq-evk-usdhc2-m2.dts
@@ -74,6 +74,7 @@
 	non-removable;
 	wakeup-source;
 	mmc-pwrseq = <&usdhc2_pwrseq>;
+	fsl,sdio-interrupt-enabled;
 
 	wifi_wake_host {
 		compatible = "nxp,wifi-wake-host";