Hello,
I'm using a customized board similar to the EVM with a DM6446 cpu. The
main difference is that I'm using a Micrel KSZ8893M ethernet switch. The
ethernet switch has an I2C config interface and the standard mdio interface.
Therefore, I'm using the DSA driver subsystem and wrote a small chip
driver (I took the KSZ8893 driver for the Blackfin processor as reference).
Now, my problem is that the ethernet mac of the Davinci cpu is
initialized (probed) later then the DSA driver. And therefore the DSA
driver cannot find a valid netdevice.
Does anyone know how to change the initialization order of the devices??
Changing the order of the register_device_driver function calls has
basically no influence on the init sequence.
Thanks,
Andreas
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source