=20
I'm curious how fsl_pq_mdio_probe returns successfully when probing the
phys on the first pass (mdio@24000). I don't have a P1024 to test with,
but I believe it has the same ETSEC configuration as the P1010 that I
work with.
=20
Inside the fsl_pq_mdio_probe routine (fsl_pq_mdio.c), a successful search
of a tbi child node is required with a tbi->type of "tby-phy".
If it doesn't find this node, the probe routine will return an error of
EBUSY. The logic from the routine is provided below:
=20
It is right if you work on kernel 3.3 or later version.
Probably the .probe function needs to be modified, not this dts.
I am working on it and resend this patch, if needed.
Regards,
Yuantian