[PATCH 0/4] Improvements to octeon_ethernet.
From: David Daney <hidden>
Date: 2010-02-15 20:12:23
Also in:
netdev
Here are a couple of improvements to the octeon_ethernet in drivers/staging/octeon. The first patch is just cleanup, the rest are genuine bug fixes. I will reply with the four patches. We may want to merge via Ralf's linux-mips.org tree as Octeon is infact a MIPS based SOC and he has a bunch of other patches queued there that these depend on. David Daney (4): Staging: octeon: remove unneeded includes Staging: Octeon: Run phy bus accesses on a workqueue. MIPS: Octeon: Do proper acknowledgment of CIU timer interrupts. Staging: Octeon: Free transmit SKBs in a timely manner. arch/mips/cavium-octeon/octeon-irq.c | 67 +++++++++++++- drivers/staging/octeon/Kconfig | 1 - drivers/staging/octeon/ethernet-defines.h | 5 +- drivers/staging/octeon/ethernet-mdio.h | 1 - drivers/staging/octeon/ethernet-rgmii.c | 56 +++++++++--- drivers/staging/octeon/ethernet-sgmii.c | 1 - drivers/staging/octeon/ethernet-spi.c | 1 - drivers/staging/octeon/ethernet-tx.c | 137 ++++++++++++++++++++++------ drivers/staging/octeon/ethernet-tx.h | 6 +- drivers/staging/octeon/ethernet-xaui.c | 1 - drivers/staging/octeon/ethernet.c | 141 ++++++++++++++++------------- drivers/staging/octeon/octeon-ethernet.h | 11 ++- 12 files changed, 303 insertions(+), 125 deletions(-)