From: Parav Pandit parav.pan...@emulex.com
This patch addresses all the review comments given by Francois Romieu
David Laight for past patch except be_roce_supported() macro as it
breaks the modularity of be_cmds.x
This patch adds functionality to support RoCE (RDMA over Ethernet) driver.
-
From: Parav Pandit parav.pan...@emulex.com
- Increased MSIX vectors by 5 for RoCE traffic.
- Added macro to check roce support on a device.
- Added device specific doorbell, msix vector fields shared with nic
functionality.
- Provides RoCE driver registration and deregistration functions.
-
From: Parav Pandit parav.pan...@emulex.com
- Added generic function to issue mailbox cmd on MQ as export function.
- RoCE driver will use this before it setups its own MQ.
Signed-off-by: Parav Pandit parav.pan...@emulex.com
---
drivers/net/ethernet/emulex/benet/be_cmds.c | 39