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

Go to the source code of this file.

Macros

#define DRV_NAME   "sl82c105"
 
#define CTRL_IDE_IRQB   (1 << 30)
 
#define CTRL_IDE_IRQA   (1 << 28)
 
#define CTRL_LEGIRQ   (1 << 11)
 
#define CTRL_P1F16   (1 << 5)
 
#define CTRL_P1EN   (1 << 4)
 
#define CTRL_P0F16   (1 << 1)
 
#define CTRL_P0EN   (1 << 0)
 

Functions

 MODULE_DEVICE_TABLE (pci, sl82c105_pci_tbl)
 
 module_init (sl82c105_ide_init)
 
 module_exit (sl82c105_ide_exit)
 
 MODULE_DESCRIPTION ("PCI driver module for W82C105 IDE")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define CTRL_IDE_IRQA   (1 << 28)

Definition at line 31 of file sl82c105.c.

#define CTRL_IDE_IRQB   (1 << 30)

Definition at line 30 of file sl82c105.c.

#define CTRL_LEGIRQ   (1 << 11)

Definition at line 32 of file sl82c105.c.

#define CTRL_P0EN   (1 << 0)

Definition at line 36 of file sl82c105.c.

#define CTRL_P0F16   (1 << 1)

Definition at line 35 of file sl82c105.c.

#define CTRL_P1EN   (1 << 4)

Definition at line 34 of file sl82c105.c.

#define CTRL_P1F16   (1 << 5)

Definition at line 33 of file sl82c105.c.

#define DRV_NAME   "sl82c105"

Definition at line 25 of file sl82c105.c.

Function Documentation

MODULE_DESCRIPTION ( "PCI driver module for W82C105 IDE )
MODULE_DEVICE_TABLE ( pci  ,
sl82c105_pci_tbl   
)
module_exit ( sl82c105_ide_exit  )
module_init ( sl82c105_ide_init  )
MODULE_LICENSE ( "GPL"  )