Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
egpio_info Struct Reference

Data Fields

spinlock_t lock
 
void __iomembase_addr
 
int bus_shift
 
int reg_shift
 
int reg_mask
 
int ack_register
 
int ack_write
 
u16 irqs_enabled
 
uint irq_start
 
int nirqs
 
uint chained_irq
 
struct egpio_chipchip
 
int nchips
 

Detailed Description

Definition at line 30 of file htc-egpio.c.

Field Documentation

int ack_register

Definition at line 40 of file htc-egpio.c.

int ack_write

Definition at line 41 of file htc-egpio.c.

void __iomem* base_addr

Definition at line 34 of file htc-egpio.c.

int bus_shift

Definition at line 35 of file htc-egpio.c.

uint chained_irq

Definition at line 45 of file htc-egpio.c.

Definition at line 48 of file htc-egpio.c.

uint irq_start

Definition at line 43 of file htc-egpio.c.

u16 irqs_enabled

Definition at line 42 of file htc-egpio.c.

spinlock_t lock

Definition at line 31 of file htc-egpio.c.

int nchips

Definition at line 49 of file htc-egpio.c.

int nirqs

Definition at line 44 of file htc-egpio.c.

int reg_mask

Definition at line 37 of file htc-egpio.c.

int reg_shift

Definition at line 36 of file htc-egpio.c.


The documentation for this struct was generated from the following file: