+#ifdef CONFIG_DM_REGULATOR
+ struct udevice *phy_supply;
+#endif
+#if CONFIG_IS_ENABLED(DM_GPIO)
+ struct gpio_desc phy_reset_gpio;
+ uint32_t reset_delay;
+ uint32_t reset_post_delay;
+#endif
+#ifdef CONFIG_DM_ETH
+ u32 interface;
+#endif
+ struct clk ipg_clk;
+ struct clk ahb_clk;
+ struct clk clk_enet_out;
+ struct clk clk_ref;
+ struct clk clk_ptp;
+ u32 clk_rate;