assigned-clocks = <&clk IMX8MM_CLK_ENET_AXI>,
                                                  <&clk IMX8MM_CLK_ENET_TIMER>,
                                                  <&clk IMX8MM_CLK_ENET_REF>,
-                                                 <&clk IMX8MM_CLK_ENET_TIMER>;
+                                                 <&clk IMX8MM_CLK_ENET_PHY_REF>;
                                assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_266M>,
                                                         <&clk IMX8MM_SYS_PLL2_100M>,
-                                                        <&clk IMX8MM_SYS_PLL2_125M>;
-                               assigned-clock-rates = <0>, <0>, <125000000>, <100000000>;
+                                                        <&clk IMX8MM_SYS_PLL2_125M>,
+                                                        <&clk IMX8MM_SYS_PLL2_50M>;
+                               assigned-clock-rates = <0>, <100000000>, <125000000>, <0>;
                                fsl,num-tx-queues = <3>;
                                fsl,num-rx-queues = <3>;
                                status = "disabled";
 
                                assigned-clocks = <&clk IMX8MN_CLK_ENET_AXI>,
                                                  <&clk IMX8MN_CLK_ENET_TIMER>,
                                                  <&clk IMX8MN_CLK_ENET_REF>,
-                                                 <&clk IMX8MN_CLK_ENET_TIMER>;
+                                                 <&clk IMX8MN_CLK_ENET_PHY_REF>;
                                assigned-clock-parents = <&clk IMX8MN_SYS_PLL1_266M>,
                                                         <&clk IMX8MN_SYS_PLL2_100M>,
-                                                        <&clk IMX8MN_SYS_PLL2_125M>;
-                               assigned-clock-rates = <0>, <0>, <125000000>, <100000000>;
+                                                        <&clk IMX8MN_SYS_PLL2_125M>,
+                                                        <&clk IMX8MN_SYS_PLL2_50M>;
+                               assigned-clock-rates = <0>, <100000000>, <125000000>, <0>;
                                fsl,num-tx-queues = <3>;
                                fsl,num-rx-queues = <3>;
                                status = "disabled";
 
                                assigned-clocks = <&clk IMX8MP_CLK_ENET_AXI>,
                                                  <&clk IMX8MP_CLK_ENET_TIMER>,
                                                  <&clk IMX8MP_CLK_ENET_REF>,
-                                                 <&clk IMX8MP_CLK_ENET_TIMER>;
+                                                 <&clk IMX8MP_CLK_ENET_PHY_REF>;
                                assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_266M>,
                                                         <&clk IMX8MP_SYS_PLL2_100M>,
-                                                        <&clk IMX8MP_SYS_PLL2_125M>;
-                               assigned-clock-rates = <0>, <0>, <125000000>, <100000000>;
+                                                        <&clk IMX8MP_SYS_PLL2_125M>,
+                                                        <&clk IMX8MP_SYS_PLL2_50M>;
+                               assigned-clock-rates = <0>, <100000000>, <125000000>, <0>;
                                fsl,num-tx-queues = <3>;
                                fsl,num-rx-queues = <3>;
                                status = "disabled";