diff --git a/target/linux/mediatek/dts/mt7981b-cudy-wr3000h-v1.dts b/target/linux/mediatek/dts/mt7981b-cudy-wr3000h-v1.dts
index 3b858f76386183fa518c60a0dc627f5014dc12bf..71760b2088c3a0067bf545c0c25d0ca2053ac995 100644
--- a/target/linux/mediatek/dts/mt7981b-cudy-wr3000h-v1.dts
+++ b/target/linux/mediatek/dts/mt7981b-cudy-wr3000h-v1.dts
@@ -160,7 +160,7 @@
 	};
 
 	phy6: ethernet-phy@6 {
-		compatible = "ethernet-phy-ieee802.3-c22";
+		compatible = "ethernet-phy-ieee802.3-c45";
 		reg = <6>;
 		reset-assert-us = <100000>;
 		reset-deassert-us = <100000>;