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

Data Fields

void __iomembase
 
struct ioh_regs __iomemreg
 
struct devicedev
 
struct gpio_chip gpio
 
struct ioh_gpio_reg_data ioh_gpio_reg
 
u32 gpio_use_sel
 
int ch
 
int irq_base
 
spinlock_t spinlock
 

Detailed Description

struct ioh_gpio - GPIO private data structure. : PCI base address of Memory mapped I/O register. : Memory mapped IOH GPIO register list. : Pointer to device structure. : Data for GPIO infrastructure. : Memory mapped Register data is saved here when suspend. : Save GPIO_USE_SEL1~4 register for PM : Indicate GPIO channel : Save base of IRQ number for interrupt : Used for register access protection

Definition at line 92 of file gpio-ml-ioh.c.

Field Documentation

void __iomem* base

Definition at line 93 of file gpio-ml-ioh.c.

int ch

Definition at line 99 of file gpio-ml-ioh.c.

struct device* dev

Definition at line 95 of file gpio-ml-ioh.c.

struct gpio_chip gpio

Definition at line 96 of file gpio-ml-ioh.c.

u32 gpio_use_sel

Definition at line 98 of file gpio-ml-ioh.c.

struct ioh_gpio_reg_data ioh_gpio_reg

Definition at line 97 of file gpio-ml-ioh.c.

int irq_base

Definition at line 100 of file gpio-ml-ioh.c.

Definition at line 94 of file gpio-ml-ioh.c.

Definition at line 101 of file gpio-ml-ioh.c.


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