|
|
@@ -21,6 +21,8 @@
|
|
|
#include <linux/pci.h>
|
|
|
#include <linux/netdevice.h>
|
|
|
|
|
|
+#define BE_ROCE_ABI_VERSION 1
|
|
|
+
|
|
|
struct ocrdma_dev;
|
|
|
|
|
|
enum be_interrupt_mode {
|
|
|
@@ -52,6 +54,7 @@ struct be_dev_info {
|
|
|
/* ocrdma driver register's the callback functions with nic driver. */
|
|
|
struct ocrdma_driver {
|
|
|
unsigned char name[32];
|
|
|
+ u32 be_abi_version;
|
|
|
struct ocrdma_dev *(*add) (struct be_dev_info *dev_info);
|
|
|
void (*remove) (struct ocrdma_dev *);
|
|
|
void (*state_change_handler) (struct ocrdma_dev *, u32 new_state);
|