diff --git a/airoha/dts/en7581-base.dtsi b/airoha/dts/en7581-base.dtsi
index 3a975a59910aa8fc43041ab4af46c663f29491a2..4fb1e219a30f323e5ba11600b58c898602f20a80 100644
--- a/airoha/dts/en7581-base.dtsi
+++ b/airoha/dts/en7581-base.dtsi
@@ -138,6 +138,11 @@
 			reg = <0x0 0x84000000 0x0 0x100000>;
 		};
 
+		optee_reserved: optee_os@8a800000 {
+			no-map;
+			reg = <0x0 0x8a800000 0x0 0x800000>;
+		};
+
 		/* pstore memory reservations */
 		#include "en7581-pstore.dtsi"
 
@@ -1046,6 +1051,12 @@
 		phy15: phy@15 {
 			reg = <15>;
 		};
+		phy29: phy@29 {
+			reg = <29>;
+		};
+		phy31: phy@31 {
+			eg = <31>;
+		};
 	};
 
 	thermal-zones {