]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/scsi/be2iscsi/be_main.h
[SCSI] be2iscsi: Fix AER handling in driver
[karo-tx-linux.git] / drivers / scsi / be2iscsi / be_main.h
index a8ae6b82c3e1a861e13f52c6001b5872713a04a6..aace072e033ebbd88982f62bf0b66d0af69794b6 100644 (file)
@@ -26,6 +26,7 @@
 #include <linux/in.h>
 #include <linux/ctype.h>
 #include <linux/module.h>
+#include <linux/aer.h>
 #include <scsi/scsi.h>
 #include <scsi/scsi_cmnd.h>
 #include <scsi/scsi_device.h>
 
 #define INVALID_SESS_HANDLE    0xFFFFFFFF
 
-#define BE_ADAPTER_UP          0x00000000
-#define BE_ADAPTER_LINK_DOWN   0x00000001
+#define BE_ADAPTER_LINK_UP     0x001
+#define BE_ADAPTER_LINK_DOWN   0x002
+#define BE_ADAPTER_PCI_ERR     0x004
+
+#define BEISCSI_CLEAN_UNLOAD   0x01
+#define BEISCSI_EEH_UNLOAD     0x02
 /**
  * hardware needs the async PDU buffers to be posted in multiples of 8
  * So have atleast 8 of them by default