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

Data Fields

struct input_dev * idev
 
struct usb_device * udev
 
struct usb_interfaceintf
 
struct cm109_ctl_packetirq_data
 
dma_addr_t irq_dma
 
struct urburb_irq
 
struct cm109_ctl_packetctl_data
 
dma_addr_t ctl_dma
 
struct usb_ctrlrequestctl_req
 
struct urburb_ctl
 
unsigned irq_urb_pending:1
 
unsigned ctl_urb_pending:1
 
unsigned buzzer_pending:1
 
spinlock_t ctl_submit_lock
 
unsigned char buzzer_state
 
unsigned open:1
 
unsigned resetting:1
 
unsigned shutdown:1
 
struct mutex pm_mutex
 
unsigned short keymap [KEYMAP_SIZE]
 
char phys [64]
 
int key_code
 
int keybit
 
u8 gpi
 

Detailed Description

Definition at line 91 of file cm109.c.

Field Documentation

unsigned buzzer_pending

Definition at line 113 of file cm109.c.

unsigned char buzzer_state

Definition at line 116 of file cm109.c.

Definition at line 102 of file cm109.c.

dma_addr_t ctl_dma

Definition at line 103 of file cm109.c.

Definition at line 104 of file cm109.c.

spinlock_t ctl_submit_lock

Definition at line 114 of file cm109.c.

unsigned ctl_urb_pending

Definition at line 112 of file cm109.c.

u8 gpi

Definition at line 131 of file cm109.c.

struct input_dev* idev

Definition at line 92 of file cm109.c.

Definition at line 94 of file cm109.c.

Definition at line 97 of file cm109.c.

dma_addr_t irq_dma

Definition at line 98 of file cm109.c.

unsigned irq_urb_pending

Definition at line 111 of file cm109.c.

int key_code

Definition at line 129 of file cm109.c.

int keybit

Definition at line 130 of file cm109.c.

unsigned short keymap[KEYMAP_SIZE]

Definition at line 126 of file cm109.c.

unsigned open

Definition at line 119 of file cm109.c.

char phys[64]

Definition at line 128 of file cm109.c.

struct mutex pm_mutex

Definition at line 124 of file cm109.c.

unsigned resetting

Definition at line 120 of file cm109.c.

unsigned shutdown

Definition at line 121 of file cm109.c.

struct usb_device* udev

Definition at line 93 of file cm109.c.

struct urb* urb_ctl

Definition at line 105 of file cm109.c.

struct urb* urb_irq

Definition at line 99 of file cm109.c.


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