Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
aic7770.c File Reference
#include <dev/aic7xxx/aic7xxx_osm.h>
#include <dev/aic7xxx/aic7xxx_inline.h>
#include <dev/aic7xxx/aic7xxx_93cx6.h>

Go to the source code of this file.

Macros

#define ID_AIC7770   0x04907770
 
#define ID_AHA_274x   0x04907771
 
#define ID_AHA_284xB   0x04907756 /* BIOS enabled */
 
#define ID_AHA_284x   0x04907757 /* BIOS disabled*/
 
#define ID_OLV_274x   0x04907782 /* Olivetti OEM */
 
#define ID_OLV_274xD   0x04907783 /* Olivetti OEM (Differential) */
 

Functions

struct aic7770_identityaic7770_find_device (uint32_t id)
 
int aic7770_config (struct ahc_softc *ahc, struct aic7770_identity *entry, u_int io)
 

Variables

struct aic7770_identity aic7770_ident_table []
 
const int ahc_num_aic7770_devs = ARRAY_SIZE(aic7770_ident_table)
 

Macro Definition Documentation

#define ID_AHA_274x   0x04907771

Definition at line 56 of file aic7770.c.

#define ID_AHA_284x   0x04907757 /* BIOS disabled*/

Definition at line 58 of file aic7770.c.

#define ID_AHA_284xB   0x04907756 /* BIOS enabled */

Definition at line 57 of file aic7770.c.

#define ID_AIC7770   0x04907770

Definition at line 55 of file aic7770.c.

#define ID_OLV_274x   0x04907782 /* Olivetti OEM */

Definition at line 59 of file aic7770.c.

#define ID_OLV_274xD   0x04907783 /* Olivetti OEM (Differential) */

Definition at line 60 of file aic7770.c.

Function Documentation

int aic7770_config ( struct ahc_softc ahc,
struct aic7770_identity entry,
u_int  io 
)

Definition at line 125 of file aic7770.c.

struct aic7770_identity* aic7770_find_device ( uint32_t  id)
read

Definition at line 111 of file aic7770.c.

Variable Documentation

const int ahc_num_aic7770_devs = ARRAY_SIZE(aic7770_ident_table)

Definition at line 108 of file aic7770.c.

struct aic7770_identity aic7770_ident_table[]

Definition at line 68 of file aic7770.c.