On Thu, 2022-12-29 at 02:06 +0100, Andrew Lunn wrote: > > > Is the PHY integrated into the SoC, or on the board? > > > > The PHY is on the board, an external device as to SoC. > > > > > > You also don't need the compatible, if the PHY correctly > > > implements > > > the ID registers. > > > > But without the compatible, it seems PHY driver will not be > > attached. > > How should I do? Thanks in advance. > > Check what happens in mdiobus_scan() and get_phy_device(). When it > reads registers 2 and 3, does it get valid ID register contents? Yes, I tried remove the compatible, and PHY driver is attached as expected. I'll remove the phy compatible in next send. > > Andrew As to the "Confidentiality Notice", I have asked our IT to handle it. Hope no such notice now. Best Regards! Biao