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

Data Fields

struct list_head node
 
void __iomembase
 
u16 irq
 
int irq_base
 
struct irq_domaindomain
 
u32 non_wakeup_gpios
 
u32 enabled_non_wakeup_gpios
 
struct gpio_regs context
 
u32 saved_datain
 
u32 level_mask
 
u32 toggle_mask
 
spinlock_t lock
 
struct gpio_chip chip
 
struct clkdbck
 
u32 mod_usage
 
u32 dbck_enable_mask
 
bool dbck_enabled
 
struct devicedev
 
bool is_mpuio
 
bool dbck_flag
 
bool loses_context
 
int stride
 
u32 width
 
int context_loss_count
 
int power_mode
 
bool workaround_enabled
 
void(* set_dataout )(struct gpio_bank *bank, int gpio, int enable)
 
int(* get_context_loss_count )(struct device *dev)
 
struct omap_gpio_reg_offsregs
 

Detailed Description

Definition at line 52 of file gpio-omap.c.

Field Documentation

void __iomem* base

Definition at line 54 of file gpio-omap.c.

struct gpio_chip chip

Definition at line 65 of file gpio-omap.c.

Definition at line 60 of file gpio-omap.c.

int context_loss_count

Definition at line 76 of file gpio-omap.c.

struct clk* dbck

Definition at line 66 of file gpio-omap.c.

u32 dbck_enable_mask

Definition at line 68 of file gpio-omap.c.

bool dbck_enabled

Definition at line 69 of file gpio-omap.c.

bool dbck_flag

Definition at line 72 of file gpio-omap.c.

struct device* dev

Definition at line 70 of file gpio-omap.c.

struct irq_domain* domain

Definition at line 57 of file gpio-omap.c.

u32 enabled_non_wakeup_gpios

Definition at line 59 of file gpio-omap.c.

int(* get_context_loss_count)(struct device *dev)

Definition at line 81 of file gpio-omap.c.

u16 irq

Definition at line 55 of file gpio-omap.c.

int irq_base

Definition at line 56 of file gpio-omap.c.

bool is_mpuio

Definition at line 71 of file gpio-omap.c.

u32 level_mask

Definition at line 62 of file gpio-omap.c.

spinlock_t lock

Definition at line 64 of file gpio-omap.c.

bool loses_context

Definition at line 73 of file gpio-omap.c.

u32 mod_usage

Definition at line 67 of file gpio-omap.c.

Definition at line 53 of file gpio-omap.c.

u32 non_wakeup_gpios

Definition at line 58 of file gpio-omap.c.

int power_mode

Definition at line 77 of file gpio-omap.c.

Definition at line 83 of file gpio-omap.c.

u32 saved_datain

Definition at line 61 of file gpio-omap.c.

void(* set_dataout)(struct gpio_bank *bank, int gpio, int enable)

Definition at line 80 of file gpio-omap.c.

int stride

Definition at line 74 of file gpio-omap.c.

u32 toggle_mask

Definition at line 63 of file gpio-omap.c.

u32 width

Definition at line 75 of file gpio-omap.c.

bool workaround_enabled

Definition at line 78 of file gpio-omap.c.


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