On 25.10.23 18:50, Laurent Pinchart wrote: > The DT8MCustomBoard is a carrier board for DART i.MX8-based modules. > This device tree file adds support for the DT8MCustomBoard v2.0 with a > connected DART-MX8M-PLUS module. > > Signed-off-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> > --- > +&eqos { > + mdio { > + ethphy1: ethernet-phy@1 { > + compatible = "ethernet-phy-ieee802.3-c22"; > + reg = <1>; > + eee-broken-1000t; > + reset-gpios = <&gpio_exp_2 0 GPIO_ACTIVE_LOW>; > + reset-assert-us = <10000>; > + reset-deassert-us = <20000>; Ouch. So you have a PHY at address 0 (broadcast address) and a PHY at address 1 on the same bus? I think it's worth a comment whether broadcast for this PHY here is disabled by strapping or in the bootloader. Cheers, Ahmad -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |