On Mon, Jan 1, 2024 at 6:07 PM Marek Vasut <ma...@denx.de> wrote: > > Implement fdtdec_board_setup() auto-detection of ethernet PHY. > This uses properties of the hardware and pull resistor placement. > > If GPIO1_16 RGMII_MDC is HIGH, then R530 (MX8MM eDM SBC) or > R390 (MX8MP eDM SBC) is populated. R530 or R390 is populated > only on boards with AR8031 PHY. > > If GPIO1_16 RGMII_MDC is LOW, then the in-SoM pull down is the > dominant pull resistor. This is the case on boards with BCM54213PE > PHY. > > In case AR8031 PHY is populated, the PHY MDIO address is 0, in > case BCM54213PE PHY is populated, the PHY MDIO address is 1, the > fdtdec_board_setup() is used to patch the correct address into > the U-Boot control DT. > > Enable broadcom PHY support to support both PHYs. > > Signed-off-by: Marek Vasut <ma...@denx.de>
Applied, thanks.