[U-Boot] [RFC PATCH 0/0] Support for DaVinci EMAC on TI AM35xx
Ilya Yanok
yanok at emcraft.com
Thu Oct 6 01:36:40 CEST 2011
Hi,
These series bring support of DaVinci EMAC interface on TI AM35xx
processors.
Changes:
1. Common defines and register definitions moved to
drivers/net/davinci_emac.h
2. Added coding/decoding of internal RAM addresses.
3. DaVinci-specific PHY parts moved under #ifdefs.
4. Added support for running with D-Cache enabled. Actually
this part is broken as of cabe287 commit and I need your guidance how
to proceed there. Should I check the cache line size and care about
alignment from the driver? Shouldn't this be abstracted by some sort
of API?
5. Speed is hardcoded to 100Mbps. This definetely needs a better
solution but somehow existing code causes troubles.
6. AM35xx-specific defines added into the separate header.
I'm not sure if I should just squash all the patches into one.
Thanks.
Signed-off-by: Ilya Yanok <yanok at emcraft.com>
More information about the U-Boot
mailing list