[PATCH net-next v1 0/4] drivers: net: xgene: Add ethernet with ring manager v2 support

Iyappan Subramanian isubramanian at apm.com
Tue Apr 28 13:52:36 PDT 2015


Adding XFI based 10GbE and SGMII based 1GbE with ring manager v2 support
for APM X-Gene ethernet driver.  The ring manager v2 is used by 2nd
generation SoC.

v1:
* Initial version
---

Iyappan Subramanian (4):
  drivers: net: xgene: Change ring manager to use function pointers
  drivers: net: xgene: Add ring manager v2 functions
  drivers: net: xgene: Add 10GbE support with ring manager v2
  drivers: net: xgene: Add SGMII based 1GbE support with ring manager v2

 drivers/net/ethernet/apm/xgene/Makefile           |   2 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c    |  36 +++-
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h    |   8 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c  | 205 ++++++++++++++++------
 drivers/net/ethernet/apm/xgene/xgene_enet_main.h  |  28 +++
 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c | 200 +++++++++++++++++++++
 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.h |  49 ++++++
 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c |  62 +++++--
 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c |   1 -
 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h |  20 +++
 10 files changed, 530 insertions(+), 81 deletions(-)
 create mode 100644 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c
 create mode 100644 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.h

-- 
1.9.1




More information about the linux-arm-kernel mailing list