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

Data Fields

struct gpio_privatenext
 
volatile unsigned charport
 
volatile unsigned charshadow
 
volatile unsigned chardir
 
volatile unsigned chardir_shadow
 
unsigned char changeable_dir
 
unsigned char changeable_bits
 
unsigned char clk_mask
 
unsigned char data_mask
 
unsigned char write_msb
 
unsigned char pad1
 
unsigned char pad2
 
unsigned char pad3
 
unsigned long highalarm
 
unsigned long lowalarm
 
wait_queue_head_t alarm_wq
 
int minor
 

Detailed Description

Definition at line 56 of file gpio.c.

Field Documentation

Definition at line 69 of file gpio.c.

unsigned char changeable_bits

Definition at line 62 of file gpio.c.

unsigned char changeable_dir

Definition at line 61 of file gpio.c.

unsigned char clk_mask

Definition at line 63 of file gpio.c.

unsigned char data_mask

Definition at line 64 of file gpio.c.

volatile unsigned char* dir

Definition at line 60 of file gpio.c.

volatile unsigned char * dir_shadow

Definition at line 60 of file gpio.c.

unsigned long highalarm

Definition at line 68 of file gpio.c.

unsigned long lowalarm

Definition at line 68 of file gpio.c.

int minor

Definition at line 70 of file gpio.c.

Definition at line 57 of file gpio.c.

unsigned char pad1

Definition at line 66 of file gpio.c.

unsigned char pad2

Definition at line 66 of file gpio.c.

unsigned char pad3

Definition at line 66 of file gpio.c.

volatile unsigned char* port

Definition at line 59 of file gpio.c.

volatile unsigned char * shadow

Definition at line 59 of file gpio.c.

unsigned char write_msb

Definition at line 65 of file gpio.c.


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