
In message 08df01c423a2$bcf937e0$af00a8c0@tidelpark.isofttechindia.com you wrote:
I am porting u-boot-1.1.0 for the blackfin proceor. Anybody is using the
smc driver present in the drivers directory It seems incomplete to use in u-boot. because the driver is not hooked with upper eth layer(eth.c).
I think you must be missing something. A quick check shows:
-> grep CONFIG_DRIVER_SMC91111 include/configs/* include/configs/ADNPESC1.h:#define CONFIG_DRIVER_SMC91111 /* Using SMC91c111 */ include/configs/DK1C20.h:#define CONFIG_DRIVER_SMC91111 /* Using SMC91c111 */ include/configs/DK1S10.h:#define CONFIG_DRIVER_SMC91111 /* Using SMC91c111 */ include/configs/cradle.h:#define CONFIG_DRIVER_SMC91111 include/configs/dnp1110.h:#define CONFIG_DRIVER_SMC91111 include/configs/innokom.h:#define CONFIG_DRIVER_SMC91111 1 include/configs/integratorcp.h:#define CONFIG_DRIVER_SMC91111 include/configs/logodl.h:#define CONFIG_DRIVER_SMC91111 1 include/configs/versatile.h:#define CONFIG_DRIVER_SMC91111 include/configs/xm250.h:#define CONFIG_DRIVER_SMC91111
Is it need to be ported ?
I don't think so. It seems that at least 10 different boards already use this driver without problems.
Best regards,
Wolfgang Denk