Ram Amrani
abd49676c7
qed: Add RoCE ll2 & GSI support
...
Add the RoCE-specific LL2 logic [as well as GSI support] over
the 'generic' LL2 interface.
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 >
2016-10-03 23:22:47 -04:00
Ram Amrani
ee8eaea30b
qed: Add support for memory registeration verbs
...
Add slowpath configuration support for user, dma and memory
regions registration.
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 >
2016-10-03 23:22:47 -04:00
Ram Amrani
f109394033
qed: Add support for QP verbs
...
Add support for the slowpath configurations of Queue Pair verbs
which adds, deletes, modifies and queries Queue Pairs.
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 >
2016-10-03 23:22:47 -04:00
Ram Amrani
c295f86e60
qed: PD,PKEY and CQ verb support
...
Add support for the configurations of the protection domain and
completion queues.
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 >
2016-10-03 23:22:47 -04:00
Ram Amrani
51ff17251c
qed: Add support for RoCE hw init
...
This adds the backbone required for the various HW initalizations
which are necessary for the qedr driver - FW notification, resource
initializations, etc.
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 >
2016-10-03 23:22:46 -04:00