Skip to contentSkip to conversation

ehea: IBM eHEA Ethernet Device Driver

PATCH In review Jan-Bernd Themann 2 participants 2 messages Jun 7, 2006

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

cover ehea: IBM eHEA Ethernet Device Driver

Hello,

this is the first version of the IBM eHEA Ethernet Device Driver. It supports a new IBM ethernet chip on System p.

Main functionality including broadcast multicast and some parts of ethtool already work.

Things we're still working on:
- vlan support
- performance improvements in SMP systems
- kernel coding style

This code is not ready for kernel inclusion as is, but we definetly want to get there.

The patch series consists of 4 patches
01: interfaces to network stack and headers
02: pHYP interface
03: queue managment
04: Kconfig and Makefile

drivers/net/ehea/Kconfig     |    6
drivers/net/ehea/Makefile    |   45
drivers/net/ehea/ehea.h      |  434 +++++++
drivers/net/ehea/ehea_hw.h   |  319 +++++
drivers/net/ehea/ehea_main.c | 2571 +++++++++++++++++++++++++++++++++++++++++++
drivers/net/ehea/ehea_phyp.c | 1026 +++++++++++++++++
drivers/net/ehea/ehea_phyp.h |  625 ++++++++++
drivers/net/ehea/ehea_qmr.c  |  719 ++++++++++++
drivers/net/ehea/ehea_qmr.h  |  390 ++++++
9 files changed, 6135 insertions(+)
#1 lore raw
Quoted 5 lines · On Wed, 07 Jun 2006 17:12:45 +0200 Jan-Bernd Themann <[email protected]>…

Hello,

this is the first version of the IBM eHEA Ethernet Device Driver. It supports a new IBM ethernet chip on System p.

Quoted 7 lines

Main functionality including broadcast multicast and some parts of ethtool already work.

Things we're still working on:
- vlan support
- performance improvements in SMP systems
- kernel coding style

Please:
- Get rid of the debug macro's with 9 arguments...