patch-2_6_7-vs1_9_1_12
[linux-2.6.git] / drivers / scsi / esp.h
index df6d41a..85beb47 100644 (file)
@@ -8,8 +8,6 @@
 #ifndef _SPARC_ESP_H
 #define _SPARC_ESP_H
 
-#include <linux/config.h>
-
 /* For dvma controller register definitions. */
 #include <asm/dma.h>
 
@@ -75,6 +73,8 @@ struct esp_device {
   unsigned disconnect:1;
 };
 
+struct scsi_cmnd;
+
 /* We get one of these for each ESP probed. */
 struct esp {
        unsigned long           eregs;          /* ESP controller registers */
@@ -181,9 +181,9 @@ struct esp {
        int                     bursts;         /* Burst sizes our DVMA supports */
 
        /* Our command queues, only one cmd lives in the current_SC queue. */
-       Scsi_Cmnd               *issue_SC;      /* Commands to be issued */
-       Scsi_Cmnd               *current_SC;    /* Who is currently working the bus */
-       Scsi_Cmnd               *disconnected_SC;/* Commands disconnected from the bus */
+       struct scsi_cmnd        *issue_SC;      /* Commands to be issued */
+       struct scsi_cmnd        *current_SC;    /* Who is currently working the bus */
+       struct scsi_cmnd        *disconnected_SC;/* Commands disconnected from the bus */
 
        /* Message goo */
        u8                      cur_msgout[16];