Compilation if target mode disabled fixed
authorvlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Tue, 29 Jul 2008 17:19:58 +0000 (17:19 +0000)
committervlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Tue, 29 Jul 2008 17:19:58 +0000 (17:19 +0000)
git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@483 d57e44dd-8a1f-0410-8b47-8ef2f437770f

qla2x00t/qla2x_tgt.h
qla2x00t/qla2x_tgt_def.h
qla2x00t/qla_def.h
qla2x00t/qla_gbl.h

index b93a81e..4a268d7 100644 (file)
@@ -20,7 +20,6 @@
  * This should be included only from within qla2xxx module.
  */
 
-
 #ifndef __QLA2X_TGT_H
 #define __QLA2X_TGT_H
 
index 707ff15..0a594f6 100644 (file)
@@ -326,12 +326,6 @@ typedef struct
 }ctio_ret_entry_t;
 #endif
 
-enum nexus_wait_type {
-       WAIT_HOST = 0,
-       WAIT_TARGET,
-       WAIT_LUN,
-};
-
 /********************************************************************\
  * Type Definitions used by initiator & target halves
 \********************************************************************/
@@ -356,7 +350,7 @@ struct qla2x_tgt_target
 {
        int magic;
 
-       /* Callbacks - H/W lock MUST be held while calling any*/
+       /* Callbacks - H/W lock MUST be held while calling any */
        request_t *(*req_pkt)(scsi_qla_host_t *ha);
        void (*isp_cmd)(scsi_qla_host_t *ha);
        void (*enable_lun)(scsi_qla_host_t *ha);
@@ -371,14 +365,4 @@ int qla2xxx_tgt_register_driver(/* IN */  struct qla2x_tgt_initiator *tgt,
 
 void qla2xxx_tgt_unregister_driver(void);
 
-
-/* from qla_os.c for __qla2x00_host_reset in qla_init.c*/
-int
-qla2x00_wait_for_loop_ready(scsi_qla_host_t *ha);
-int
-qla2x00_wait_for_hba_online(scsi_qla_host_t *ha);
-int
-qla2x00_eh_wait_for_pending_commands(scsi_qla_host_t *ha, unsigned int t,
-    unsigned int l, enum nexus_wait_type type);
-
 #endif
index 1a1c676..6c34987 100644 (file)
@@ -2616,6 +2616,12 @@ typedef struct scsi_qla_host {
        struct qla_chip_state_84xx *cs84xx;
 } scsi_qla_host_t;
 
+/* Wait type for qla2x00_eh_wait_for_pending_commands() */
+enum nexus_wait_type {
+       WAIT_HOST = 0,
+       WAIT_TARGET,
+       WAIT_LUN,
+};
 
 /*
  * Macros to help code, maintain, etc.
index e5229cd..e721301 100644 (file)
@@ -366,4 +366,14 @@ extern void qla2x00_free_sysfs_attr(scsi_qla_host_t *);
  */
 extern int qla2x00_dfs_setup(scsi_qla_host_t *);
 extern int qla2x00_dfs_remove(scsi_qla_host_t *);
+
+/* from qla_os.c for __qla2x00_host_reset in qla_init.c */
+int
+qla2x00_wait_for_loop_ready(scsi_qla_host_t *ha);
+int
+qla2x00_wait_for_hba_online(scsi_qla_host_t *ha);
+int
+qla2x00_eh_wait_for_pending_commands(scsi_qla_host_t *ha, unsigned int t,
+    unsigned int l, enum nexus_wait_type type);
+
 #endif /* _QLA_GBL_H */