Improvements to octeon_ethernet.
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 9 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | Staging: octeon: remove unneeded includesdrivers/ drivers/ drivers/ +3 more | +0 | 1 reply | |
| 2/4 | Staging: Octeon: Run phy bus accesses on a workqueue.drivers/ drivers/ drivers/ | +109 | 1 reply | |
| 3/4 | MIPS: Octeon: Do proper acknowledgment of CIU timer interrupts.arch/ | +63 | 1 reply | |
| 4/4 | Staging: Octeon: Free transmit SKBs in a timely manner.drivers/ drivers/ drivers/ +3 more | +142 | 4 replies | |
| 4/4 | Staging: Octeon: Free transmit SKBs in a timely manner (v2).drivers/ drivers/ drivers/ +3 more | +142 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/4] Improvements to octeon_ethernet.
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(-)