Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
aic7xxx_osm_pci.c File Reference
#include "aic7xxx_osm.h"
#include "aic7xxx_pci.h"

Go to the source code of this file.

Macros

#define ID(x)   ID_C(x, PCI_CLASS_STORAGE_SCSI)
 

Functions

 MODULE_DEVICE_TABLE (pci, ahc_linux_pci_id_table)
 
uint32_t ahc_pci_read_config (ahc_dev_softc_t pci, int reg, int width)
 
void ahc_pci_write_config (ahc_dev_softc_t pci, int reg, uint32_t value, int width)
 
int ahc_linux_pci_init (void)
 
void ahc_linux_pci_exit (void)
 
int ahc_pci_map_registers (struct ahc_softc *ahc)
 
int ahc_pci_map_int (struct ahc_softc *ahc)
 

Macro Definition Documentation

#define ID (   x)    ID_C(x, PCI_CLASS_STORAGE_SCSI)

Definition at line 47 of file aic7xxx_osm_pci.c.

Function Documentation

void ahc_linux_pci_exit ( void  )

Definition at line 341 of file aic7xxx_osm_pci.c.

int ahc_linux_pci_init ( void  )

Definition at line 335 of file aic7xxx_osm_pci.c.

int ahc_pci_map_int ( struct ahc_softc ahc)

Definition at line 460 of file aic7xxx_osm_pci.c.

int ahc_pci_map_registers ( struct ahc_softc ahc)

Definition at line 387 of file aic7xxx_osm_pci.c.

uint32_t ahc_pci_read_config ( ahc_dev_softc_t  pci,
int  reg,
int  width 
)

Definition at line 274 of file aic7xxx_osm_pci.c.

void ahc_pci_write_config ( ahc_dev_softc_t  pci,
int  reg,
uint32_t  value,
int  width 
)

Definition at line 304 of file aic7xxx_osm_pci.c.

MODULE_DEVICE_TABLE ( pci  ,
ahc_linux_pci_id_table   
)