Hi,

This email was triggered by this other email[1].

Why is phy_attach_direct() directly calling device_bind_driver()
instead of using bus_probe_device()? I'm asking because this is
causing device links status to not get updated correctly and causes
this[2] warning.

We can fix the device links issue with something like this[3], but
want to understand the reason for the current implementation of
phy_attach_direct() before we go ahead and put in that fix.

Thanks,
Saravana

[1] - 
https://lore.kernel.org/lkml/[email protected]/#t
[2] - 
https://lore.kernel.org/lkml/[email protected]/
[3] - 
https://lore.kernel.org/lkml/[email protected]/

Reply via email to