qede: Add qedr framework
Adds a skeletal implementation of the qede RoCE driver - The qedr has some dependencies of the state of the underlying base interface. This adds some logic required with mutual registrations and the ability to pass updates on 'intresting' events. Signed-off-by: Ram Amrani <Ram.Amrani@caviumnetworks.com> Signed-off-by: Yuval Mintz <Yuval.Mintz@caviumnetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
0a7fb11c23
commit
cee9fbd8e2
@@ -89,12 +89,7 @@ config QED
|
||||
This enables the support for ...
|
||||
|
||||
config QED_LL2
|
||||
bool "Qlogic QED Light L2 interface"
|
||||
default n
|
||||
depends on QED
|
||||
---help---
|
||||
This enables support for Light L2 interface which is required
|
||||
by all qed protocol drivers other than qede.
|
||||
bool
|
||||
|
||||
config QED_SRIOV
|
||||
bool "QLogic QED 25/40/100Gb SR-IOV support"
|
||||
@@ -112,4 +107,15 @@ config QEDE
|
||||
---help---
|
||||
This enables the support for ...
|
||||
|
||||
config INFINIBAND_QEDR
|
||||
tristate "QLogic qede RoCE sources [debug]"
|
||||
depends on QEDE && 64BIT
|
||||
select QED_LL2
|
||||
default n
|
||||
---help---
|
||||
This provides a temporary node that allows the compilation
|
||||
and logical testing of the InfiniBand over Ethernet support
|
||||
for QLogic QED. This would be replaced by the 'real' option
|
||||
once the QEDR driver is added [+relocated].
|
||||
|
||||
endif # NET_VENDOR_QLOGIC
|
||||
|
Reference in New Issue
Block a user