I intend to add the ixp4xx Ethernet driver to 2.6.18 unless there are
any objections.  The diff is rather large but it's pretty much
self-contained, mostly under drivers/net and some changes to ixp4xx
code.  This driver is aiming for mainline inclusion and has been
integrated and tested by the SlugOS people (the NSLU2 Linux project).

This driver is needed to have working Ethernet on the Linksys NSLU2.
At the moment I provide unofficial images which includes a driver from
Intel, but adding this GPLed driver to 2.6.18 is a better choice.

I intend to commit the patch after some more testing unless there are
objections.


 Documentation/networking/ixp4xx/IxNpeMicrocode.h |  149 ++++++
 Documentation/networking/ixp4xx/README           |   72 +++
 Documentation/networking/ixp4xx/mc_grab.c        |   97 ++++
 arch/arm/mach-ixp4xx/common.c                    |   97 ++++
 arch/arm/mach-ixp4xx/ixdp425-setup.c             |   49 ++
 drivers/net/Kconfig                              |    2 
 drivers/net/Makefile                             |    1 
 drivers/net/ixp4xx/Kconfig                       |   40 +
 drivers/net/ixp4xx/Makefile                      |    6 
 drivers/net/ixp4xx/ixp4xx_qmgr.c                 |  413 ++++++++++++++++++
 drivers/net/ixp4xx/mac.h                         |  206 +++++++++
 drivers/net/ixp4xx/mac_driver.c                  |  505 +++++++++++++++++++++++
 drivers/net/ixp4xx/npe_mh.c                      |  137 ++++++
 drivers/net/ixp4xx/phy.c                         |  113 +++++
 drivers/net/ixp4xx/qmgr_eth.c                    |  131 +++++
 drivers/net/ixp4xx/ucode_dl.c                    |  467 +++++++++++++++++++++
 include/asm-arm/arch-ixp4xx/ixp4xx-regs.h        |    2 
 include/asm-arm/arch-ixp4xx/npe_regs.h           |   82 +++
 include/asm-arm/arch-ixp4xx/platform.h           |   16 
 include/linux/ixp_npe.h                          |   85 +++
 include/linux/ixp_qmgr.h                         |  170 +++++++
 21 files changed, 2838 insertions(+), 2 deletions(-)

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to