Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
it821x.c File Reference
#include <linux/types.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/pci.h>
#include <linux/ide.h>
#include <linux/init.h>

Go to the source code of this file.

Data Structures

struct  it821x_dev
 

Macros

#define DRV_NAME   "it821x"
 
#define QUIRK_VORTEX86   1
 
#define ATA_66   0
 
#define ATA_50   1
 
#define ATA_ANY   2
 
#define UDMA_OFF   0
 
#define MWDMA_OFF   0
 

Functions

 MODULE_DEVICE_TABLE (pci, it821x_pci_tbl)
 
 module_init (it821x_ide_init)
 
 module_exit (it821x_ide_exit)
 
 module_param_named (noraid, it8212_noraid, int, S_IRUGO)
 
 MODULE_PARM_DESC (noraid,"Force card into bypass mode")
 
 MODULE_AUTHOR ("Alan Cox")
 
 MODULE_DESCRIPTION ("PCI driver module for the ITE 821x")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define ATA_50   1

Definition at line 88 of file it821x.c.

#define ATA_66   0

Definition at line 87 of file it821x.c.

#define ATA_ANY   2

Definition at line 89 of file it821x.c.

#define DRV_NAME   "it821x"

Definition at line 69 of file it821x.c.

#define MWDMA_OFF   0

Definition at line 92 of file it821x.c.

#define QUIRK_VORTEX86   1

Definition at line 71 of file it821x.c.

#define UDMA_OFF   0

Definition at line 91 of file it821x.c.

Function Documentation

MODULE_AUTHOR ( "Alan Cox"  )
MODULE_DESCRIPTION ( "PCI driver module for the ITE 821x"  )
MODULE_DEVICE_TABLE ( pci  ,
it821x_pci_tbl   
)
module_exit ( it821x_ide_exit  )
module_init ( it821x_ide_init  )
MODULE_LICENSE ( "GPL"  )
module_param_named ( noraid  ,
it8212_noraid  ,
int  ,
S_IRUGO   
)
MODULE_PARM_DESC ( noraid  ,
"Force card into bypass mode  
)