diff --git a/airoha/dts/en7523_evb.dts b/airoha/dts/en7523_evb.dts
index c886ea865f0cef8b61120a3d5e35bc3ff696f4e9..02ea0df5c5bc8a684f9b18276ec29dca659cef02 100644
--- a/airoha/dts/en7523_evb.dts
+++ b/airoha/dts/en7523_evb.dts
@@ -14,6 +14,10 @@
 		compatible = "iopsys,tcledctrl_stub";
 		pon-tx-power-gpio = <&gpio0 16 GPIO_ACTIVE_LOW>;
 	};
+
+	config {
+		bootdelay = <2>;
+	};
 };
 
 &pon_phy {
diff --git a/airoha/dts/en7581_eagle.dts b/airoha/dts/en7581_eagle.dts
index d063908daf85625a867794e82cae118e9cc1324b..c0a14c0acc9e3cac36d2d3d5233549e85fc68660 100644
--- a/airoha/dts/en7581_eagle.dts
+++ b/airoha/dts/en7581_eagle.dts
@@ -16,8 +16,11 @@
 		bootargs = "console=ttyS0,115200n8 qdma_init=bb onu_type=72 serdes_ethernet=112 serdes_wifi1=01 serdes_wifi2=01 serdes_usb1=00 serdes_usb2=02 serdes_pon=00";
 		stdout-path = &uart1;
 	};
-};
 
+	config {
+		bootdelay = <2>;
+	};
+};
 
 &voip {
 	slic-power-mode = "none";
diff --git a/airoha/dts/en7581_evb.dts b/airoha/dts/en7581_evb.dts
index 8c3c5f3b2478b0c831b656a5af90c2460b975000..5fa1c9ba52db4c505a2e156039355316d5a9cbb3 100644
--- a/airoha/dts/en7581_evb.dts
+++ b/airoha/dts/en7581_evb.dts
@@ -11,6 +11,10 @@
 / {
 	model = "EN75xx GENERIC";
 	compatible = "econet,en7581-evb", "econet,en7581", "airoha,en7581";
+
+	config {
+		bootdelay = <2>;
+	};
 };
 
 &voip {
diff --git a/airoha/dts/en7581_kite.dts b/airoha/dts/en7581_kite.dts
index 46b0805702e23ed03a7aa29c37bdebc826a03264..6b387eb268a1596192bafc2be3309397a2f8ea0f 100644
--- a/airoha/dts/en7581_kite.dts
+++ b/airoha/dts/en7581_kite.dts
@@ -16,8 +16,11 @@
 		bootargs = "console=ttyS0,115200n8 qdma_init=bb onu_type=72 serdes_ethernet=112 serdes_wifi1=001 serdes_wifi2=001 serdes_usb1=000 serdes_usb2=002 serdes_pon=000";
 		stdout-path = &uart1;
 	};
-};
 
+	config {
+		bootdelay = <2>;
+	};
+};
 
 &voip {
 	slic-power-mode = "none";