Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
initio.c File Reference
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/delay.h>
#include <linux/pci.h>
#include <linux/init.h>
#include <linux/blkdev.h>
#include <linux/spinlock.h>
#include <linux/stat.h>
#include <linux/kernel.h>
#include <linux/proc_fs.h>
#include <linux/string.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/slab.h>
#include <linux/jiffies.h>
#include <linux/dma-mapping.h>
#include <asm/io.h>
#include <scsi/scsi.h>
#include <scsi/scsi_cmnd.h>
#include <scsi/scsi_device.h>
#include <scsi/scsi_host.h>
#include <scsi/scsi_tcq.h>
#include "initio.h"

Go to the source code of this file.

Macros

#define SENSE_SIZE   14
 
#define i91u_MAXQUEUE   2
 
#define i91u_REVID   "Initio INI-9X00U/UW SCSI device driver; Revision: 1.04a"
 
#define I950_DEVICE_ID   0x9500 /* Initio's inic-950 product ID */
 
#define I940_DEVICE_ID   0x9400 /* Initio's inic-940 product ID */
 
#define I935_DEVICE_ID   0x9401 /* Initio's inic-935 product ID */
 
#define I920_DEVICE_ID   0x0002 /* Initio's other product ID */
 
#define DEBUG_INTERRUPT   0
 
#define DEBUG_QUEUE   0
 
#define DEBUG_STATE   0
 
#define INT_DISC   0
 

Functions

 MODULE_DEVICE_TABLE (pci, i91u_pci_devices)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_DEVICE_TABLE (pci, initio_pci_tbl)
 
 MODULE_DESCRIPTION ("Initio INI-9X00U/UW SCSI device driver")
 
 MODULE_AUTHOR ("Initio Corporation")
 
 module_init (initio_init_driver)
 
 module_exit (initio_exit_driver)
 

Macro Definition Documentation

#define DEBUG_INTERRUPT   0

Definition at line 141 of file initio.c.

#define DEBUG_QUEUE   0

Definition at line 142 of file initio.c.

#define DEBUG_STATE   0

Definition at line 143 of file initio.c.

#define i91u_MAXQUEUE   2

Definition at line 110 of file initio.c.

#define i91u_REVID   "Initio INI-9X00U/UW SCSI device driver; Revision: 1.04a"

Definition at line 111 of file initio.c.

#define I920_DEVICE_ID   0x0002 /* Initio's other product ID */

Definition at line 116 of file initio.c.

#define I935_DEVICE_ID   0x9401 /* Initio's inic-935 product ID */

Definition at line 115 of file initio.c.

#define I940_DEVICE_ID   0x9400 /* Initio's inic-940 product ID */

Definition at line 114 of file initio.c.

#define I950_DEVICE_ID   0x9500 /* Initio's inic-950 product ID */

Definition at line 113 of file initio.c.

#define INT_DISC   0

Definition at line 144 of file initio.c.

#define SENSE_SIZE   14

Definition at line 108 of file initio.c.

Function Documentation

MODULE_AUTHOR ( "Initio Corporation"  )
MODULE_DESCRIPTION ( "Initio INI-9X00U/UW SCSI device driver"  )
MODULE_DEVICE_TABLE ( pci  ,
i91u_pci_devices   
)
MODULE_DEVICE_TABLE ( pci  ,
initio_pci_tbl   
)
module_exit ( initio_exit_driver  )
module_init ( initio_init_driver  )
MODULE_LICENSE ( "GPL"  )