public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [RFC PATCH 0/0] Support for DaVinci EMAC on TI AM35xx
@ 2011-10-05 23:36 Ilya Yanok
  2011-10-05 23:36 ` [U-Boot] [PATCH 1/6] davinci_emac: move arch-independent defines to separate header Ilya Yanok
                   ` (5 more replies)
  0 siblings, 6 replies; 35+ messages in thread
From: Ilya Yanok @ 2011-10-05 23:36 UTC (permalink / raw)
  To: u-boot

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@emcraft.com>

^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2011-10-13 22:22 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-05 23:36 [U-Boot] [RFC PATCH 0/0] Support for DaVinci EMAC on TI AM35xx Ilya Yanok
2011-10-05 23:36 ` [U-Boot] [PATCH 1/6] davinci_emac: move arch-independent defines to separate header Ilya Yanok
2011-10-06 21:02   ` Wolfgang Denk
2011-10-10 21:23     ` Ilya Yanok
2011-10-05 23:36 ` [U-Boot] [PATCH 2/6] davinci_emac: use internal addresses in buffer descriptors Ilya Yanok
2011-10-06 21:02   ` Wolfgang Denk
2011-10-05 23:36 ` [U-Boot] [PATCH 3/6] davinci_emac: conditionally compile specific PHY support Ilya Yanok
2011-10-05 23:36 ` [U-Boot] [PATCH 4/6] davinci_emac: fix for running with dcache enabled Ilya Yanok
2011-10-07 17:34   ` Mike Frysinger
2011-10-09 10:41     ` Ilya Yanok
2011-10-09 13:21       ` Laurence Withers
2011-10-09 15:56       ` Mike Frysinger
2011-10-13 22:18         ` Ilya Yanok
2011-10-10 12:35   ` Stefano Babic
2011-10-10 13:03     ` Ilya Yanok
2011-10-10 13:17       ` Stefano Babic
2011-10-10 13:39         ` Wolfgang Denk
2011-10-10 15:24           ` Mike Frysinger
2011-10-10 17:44             ` Wolfgang Denk
2011-10-10 17:55               ` Mike Frysinger
2011-10-10 17:58               ` Anton Staaf
2011-10-10 18:31                 ` Wolfgang Denk
2011-10-10 18:45                   ` Anton Staaf
2011-10-10 23:29                     ` Anton Staaf
2011-10-13 20:03                     ` Wolfgang Denk
2011-10-13 20:19                       ` Anton Staaf
2011-10-13 20:31                         ` Wolfgang Denk
2011-10-13 20:40                           ` Anton Staaf
2011-10-13 20:47                             ` Wolfgang Denk
2011-10-13 20:36                       ` Mike Frysinger
2011-10-13 20:44                         ` Anton Staaf
2011-10-13 22:22         ` Ilya Yanok
2011-10-05 23:36 ` [U-Boot] [PATCH 5/6] davinci_emac: hardcode 100Mbps for AM35xx and RMII Ilya Yanok
2011-10-05 23:36 ` [U-Boot] [PATCH 6/6] AM35xx: add EMAC defines Ilya Yanok
2011-10-06 21:01   ` Wolfgang Denk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox