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

#include <ams.h>

Data Fields

spinlock_t irq_lock
 
struct mutex lock
 
struct device_nodeof_node
 
struct platform_deviceof_dev
 
char has_device
 
char vflag
 
u32 orient1
 
u32 orient2
 
struct work_struct worker
 
u8 worker_irqs
 
void(* exit )(void)
 
void(* get_xyz )(s8 *x, s8 *y, s8 *z)
 
u8(* get_vendor )(void)
 
void(* clear_irq )(enum ams_irq reg)
 
struct input_polled_dev * idev
 
__u16 bustype
 
int xcalib
 
int ycalib
 
int zcalib
 

Detailed Description

Definition at line 19 of file ams.h.

Field Documentation

__u16 bustype

Definition at line 54 of file ams.h.

void(* clear_irq)(enum ams_irq reg)

Definition at line 45 of file ams.h.

void(* exit)(void)

Definition at line 40 of file ams.h.

u8(* get_vendor)(void)

Definition at line 43 of file ams.h.

void(* get_xyz)(s8 *x, s8 *y, s8 *z)

Definition at line 42 of file ams.h.

char has_device

Definition at line 27 of file ams.h.

struct input_polled_dev* idev

Definition at line 53 of file ams.h.

spinlock_t irq_lock

Definition at line 21 of file ams.h.

struct mutex lock

Definition at line 22 of file ams.h.

Definition at line 26 of file ams.h.

struct device_node* of_node

Definition at line 25 of file ams.h.

u32 orient1

Definition at line 29 of file ams.h.

u32 orient2

Definition at line 30 of file ams.h.

char vflag

Definition at line 28 of file ams.h.

Definition at line 33 of file ams.h.

u8 worker_irqs

Definition at line 34 of file ams.h.

int xcalib

Definition at line 57 of file ams.h.

int ycalib

Definition at line 57 of file ams.h.

int zcalib

Definition at line 57 of file ams.h.


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