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

Go to the source code of this file.

Data Structures

struct  espi_intr_counts
 

Functions

struct peespit1_espi_create (adapter_t *adapter)
 
void t1_espi_destroy (struct peespi *espi)
 
int t1_espi_init (struct peespi *espi, int mac_type, int nports)
 
void t1_espi_intr_enable (struct peespi *)
 
void t1_espi_intr_clear (struct peespi *)
 
void t1_espi_intr_disable (struct peespi *)
 
int t1_espi_intr_handler (struct peespi *)
 
struct espi_intr_countst1_espi_get_intr_counts (struct peespi *espi)
 
u32 t1_espi_get_mon (adapter_t *adapter, u32 addr, u8 wait)
 
int t1_espi_get_mon_t204 (adapter_t *, u32 *, u8)
 

Function Documentation

struct peespi* t1_espi_create ( adapter_t adapter)
read

Definition at line 291 of file espi.c.

void t1_espi_destroy ( struct peespi espi)

Definition at line 286 of file espi.c.

struct espi_intr_counts* t1_espi_get_intr_counts ( struct peespi espi)
read

Definition at line 183 of file espi.c.

u32 t1_espi_get_mon ( adapter_t adapter,
u32  addr,
u8  wait 
)

Definition at line 315 of file espi.c.

int t1_espi_get_mon_t204 ( adapter_t ,
u32 ,
u8   
)

Definition at line 346 of file espi.c.

int t1_espi_init ( struct peespi espi,
int  mac_type,
int  nports 
)

Definition at line 238 of file espi.c.

void t1_espi_intr_clear ( struct peespi )

Definition at line 134 of file espi.c.

void t1_espi_intr_disable ( struct peespi )

Definition at line 141 of file espi.c.

void t1_espi_intr_enable ( struct peespi )

Definition at line 118 of file espi.c.

int t1_espi_intr_handler ( struct peespi )

Definition at line 149 of file espi.c.