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

Data Fields

struct devicedev
 
struct i2c_clientclient
 
struct input_dev * input_dev
 
struct regulatorregulator
 
struct work_struct work
 
struct mutex mutex
 
bool enabled
 
unsigned int level
 
struct pwm_devicepwm
 
unsigned int pwm_period
 
enum max8997_haptic_pwm_divisor pwm_divisor
 
enum max8997_haptic_motor_type type
 
enum max8997_haptic_pulse_mode mode
 
unsigned int internal_mode_pattern
 
unsigned int pattern_cycle
 
unsigned int pattern_signal_period
 

Detailed Description

Definition at line 47 of file max8997_haptic.c.

Field Documentation

Definition at line 49 of file max8997_haptic.c.

struct device* dev

Definition at line 48 of file max8997_haptic.c.

bool enabled

Definition at line 56 of file max8997_haptic.c.

struct input_dev* input_dev

Definition at line 50 of file max8997_haptic.c.

unsigned int internal_mode_pattern

Definition at line 66 of file max8997_haptic.c.

unsigned int level

Definition at line 57 of file max8997_haptic.c.

Definition at line 64 of file max8997_haptic.c.

Definition at line 54 of file max8997_haptic.c.

unsigned int pattern_cycle

Definition at line 67 of file max8997_haptic.c.

unsigned int pattern_signal_period

Definition at line 68 of file max8997_haptic.c.

Definition at line 59 of file max8997_haptic.c.

enum max8997_haptic_pwm_divisor pwm_divisor

Definition at line 61 of file max8997_haptic.c.

unsigned int pwm_period

Definition at line 60 of file max8997_haptic.c.

Definition at line 51 of file max8997_haptic.c.

Definition at line 63 of file max8997_haptic.c.

Definition at line 53 of file max8997_haptic.c.


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