qed: Add CONFIG_QED_SRIOV
Add support for a new Kconfig option for qed* driver which would allow [eventually] the support in VFs. This patch adds the necessary logic in the PF to learn about the possible VFs it will have to support [Based on PCI configuration space and HW], and prepare a database with an entry per-VF as infrastructure for future interaction with said VFs. Signed-off-by:Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/qlogic/Kconfig 10 additions, 0 deletionsdrivers/net/ethernet/qlogic/Kconfig
- drivers/net/ethernet/qlogic/qed/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/qlogic/qed/Makefile
- drivers/net/ethernet/qlogic/qed/qed.h 7 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed.h
- drivers/net/ethernet/qlogic/qed/qed_dev.c 19 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_dev.c
- drivers/net/ethernet/qlogic/qed/qed_hw.c 11 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_hw.c
- drivers/net/ethernet/qlogic/qed/qed_hw.h 10 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_hw.h
- drivers/net/ethernet/qlogic/qed/qed_sriov.c 366 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_sriov.c
- drivers/net/ethernet/qlogic/qed/qed_sriov.h 185 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_sriov.h
- drivers/net/ethernet/qlogic/qed/qed_vf.h 41 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_vf.h
Loading
Please register or sign in to comment