|| ||Haavard Skinnemoen <email@example.com>|
|| ||Andrew Morton <firstname.lastname@example.org>|
|| ||[-mm patch 0/3] Atmel MACB ethernet driver for avr32|
|| ||Tue, 7 Nov 2006 14:49:42 +0100|
|| ||Andrew Victor <email@example.com>,
Linux Kernel <firstname.lastname@example.org>|
Here's another driver for Atmel on-chip hardware: the MACB ethernet
controller. This is present in the at32ap7000 chip, as well as (I
think) at91sam926x. It is somewhat similar to the one in at91rm9200,
but the DMA engine is different.
It might make sense to share at least some of the code between the
existing emac driver for at91rm9200 and this one.
As with the spi driver I sent earlier today, I'm including some changes
to avr32 necessary for this driver to actually work. These changes
should go in after the spi changes in the queue or it might conflict.
If this causes any trouble, feel free to just drop them and I'll see if
I can organize things differently.
The last patch in the series adapts the macb driver to the driver model
changes in gregkh-driver-network-device.patch. I didn't fold this into
the driver patch in case someone wants to pick it out and use it on
a 2.6.19-rc kernel.
As always, I really appreciate any comments you may have.
Oh, and this patch even updates MAINTAINERS. I forgot to do that with
the SPI driver, will post an update in a moment.