alistair23-linux/drivers/net/ethernet/broadcom/bnx2x
Ariel Elior 1ab4434c64 bnx2x: Support probing and removing of VF device
To support probing and removing of a bnx2x virtual function
the following were added:
1. add bnx2x_vfpf.h: defines the VF to PF channel
2. add bnx2x_sriov.h: header for bnx2x SR-IOV functionality
3. enumerate VF hw types (identify VFs)
4. if driving a VF, map VF bar
5. if driving a VF, allocate Vf to PF channel
6. refactor interrupt flows to include VF

Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-01-02 01:45:04 -08:00
..
bnx2x.h bnx2x: Support probing and removing of VF device 2013-01-02 01:45:04 -08:00
bnx2x_cmn.c bnx2x: Support probing and removing of VF device 2013-01-02 01:45:04 -08:00
bnx2x_cmn.h bnx2x: Support probing and removing of VF device 2013-01-02 01:45:04 -08:00
bnx2x_dcb.c bnx2x: Correct PFC disablement 2012-12-02 20:23:01 -05:00
bnx2x_dcb.h bnx2x: Update version to 1.72.0 and copyrights 2012-01-26 13:39:52 -05:00
bnx2x_dump.h bnx2x: fix registers dumped 2012-09-13 16:37:52 -04:00
bnx2x_ethtool.c bnx2x: Correct advertised speed/duplex 2012-12-02 20:22:59 -05:00
bnx2x_fw_defs.h cnic: Reset iSCSI EQ during shutdown. 2012-12-05 16:01:28 -05:00
bnx2x_fw_file_hdr.h bnx2x: Update version to 1.72.0 and copyrights 2012-01-26 13:39:52 -05:00
bnx2x_hsi.h bnx2x: nvram enables dropless flow control 2012-12-02 20:22:59 -05:00
bnx2x_init.h bnx2x,cnic: use FW 7.8.2 2012-10-01 16:43:17 -04:00
bnx2x_init_ops.h bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_link.c bnx2x: use ARRAY_SIZE where possible 2012-12-27 20:29:54 -08:00
bnx2x_link.h bnx2x: Prevent link flaps when booting from SAN. 2012-12-07 12:53:49 -05:00
bnx2x_main.c bnx2x: Support probing and removing of VF device 2013-01-02 01:45:04 -08:00
bnx2x_mfw_req.h bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement 2012-06-27 01:20:13 -07:00
bnx2x_reg.h bnx2x: Support probing and removing of VF device 2013-01-02 01:45:04 -08:00
bnx2x_sp.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2012-12-13 12:00:02 -08:00
bnx2x_sp.h bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_sriov.h bnx2x: Support probing and removing of VF device 2013-01-02 01:45:04 -08:00
bnx2x_stats.c bnx2x: Filter packets on FCoE rings 2012-12-02 20:22:59 -05:00
bnx2x_stats.h bnx2x: Filter packets on FCoE rings 2012-12-02 20:22:59 -05:00
bnx2x_vfpf.h bnx2x: Support probing and removing of VF device 2013-01-02 01:45:04 -08:00
Makefile