staging: add Silicom Bypass driver
authorDanielC <puff65537@bansheeslibrary.com>
Fri, 7 Sep 2012 02:59:06 +0000 (19:59 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 8 Sep 2012 05:12:43 +0000 (22:12 -0700)
commit7040e556c90aefd7b0e1341f7490de20a33340d7
tree5b3c3dd35a6e53112d16bcb231414e36b9a224ba
parent960cf81187833ed3f19850551d46377323043876
staging: add Silicom Bypass driver

The Silicom Bypass Network Interface Cards (NICs) are network cards with
paired ports (2 or 4).  The pairs either act as a "wire" allowing the
network packets to pass or insert the device in between the two ports.
When paired with the on-board hardware watchdog or other failsafe, they
provide high availability for the network in the face of software
outages or maintenance.

Signed-off-by: Daniel Cotey <puff65537@bansheeslibrary.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
18 files changed:
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/silicom/Kconfig [new file with mode: 0644]
drivers/staging/silicom/Makefile [new file with mode: 0644]
drivers/staging/silicom/README [new file with mode: 0644]
drivers/staging/silicom/TODO [new file with mode: 0644]
drivers/staging/silicom/bits.h [new file with mode: 0644]
drivers/staging/silicom/bp_ioctl.h [new file with mode: 0644]
drivers/staging/silicom/bp_mod.c [new file with mode: 0644]
drivers/staging/silicom/bp_mod.h [new file with mode: 0644]
drivers/staging/silicom/bp_proc.c [new file with mode: 0644]
drivers/staging/silicom/bypass.h [new file with mode: 0644]
drivers/staging/silicom/bypasslib/Makefile [new file with mode: 0644]
drivers/staging/silicom/bypasslib/bp_ioctl.h [new file with mode: 0644]
drivers/staging/silicom/bypasslib/bplibk.h [new file with mode: 0644]
drivers/staging/silicom/bypasslib/bypass.c [new file with mode: 0644]
drivers/staging/silicom/bypasslib/libbp_sd.h [new file with mode: 0644]
drivers/staging/silicom/libbp_sd.h [new file with mode: 0644]