]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: Adding the hxge driver
authorJames Puthukattukaran <james.puthukattukaran@oracle.com>
Wed, 22 Apr 2015 14:57:05 +0000 (10:57 -0400)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Mon, 29 Jun 2015 15:32:48 +0000 (08:32 -0700)
commit337b06879676d072f50b4f0aaefcc61cd4b15423
tree5a53f46605271002f9c4202f6db01ebbbdec09a0
parentb953c0d234bc72e8489d3bf51a276c5c4ec85345
net: Adding the hxge driver

The hxge driver
 supports the Sun Blade 6000 Virtualized Multi-Fabric 10GbE M2 Network Express
 Module (NEM). This NEM provides virtualized 10GbE access to 10 server module
 (blades) in a Sun 6000 Blade Chassis, each blade sharing the 10GbE bandwidth.
 From the perspective of each server module, it looks like it owns a Oracle
 10Gb NIC interface. For more information, see
 http://www.oracle.com/us/products/servers-storage/sun-blade-6000-10gbe-m2-nem-ds-080640.pdf

Signed-off-by: James Puthukattukaran <james.puthukattukaran@oracle.com>
42 files changed:
drivers/net/ethernet/Kconfig
drivers/net/ethernet/Makefile
drivers/net/ethernet/oracle/Kconfig [new file with mode: 0644]
drivers/net/ethernet/oracle/Makefile [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/Kconfig [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/Makefile [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_pfc.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_pfc.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_rxdma.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_rxdma.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_txdma.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_txdma.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_vir.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_vir.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_vmac.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hpi/hpi_vmac.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_classify.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_defs.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_ethtool.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_intr.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_main.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_other.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_param.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_peu_hw.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_pfc.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_pfc.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_pfc_hw.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_rdc_hw.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_rxdma.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_rxdma.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_stats.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_sysfs.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_tdc_hw.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_txdma.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_txdma.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_txdma_hw.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_vmac.c [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_vmac.h [new file with mode: 0644]
drivers/net/ethernet/oracle/hxge/hxge_vmac_hw.h [new file with mode: 0644]