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

Data Fields

struct hid_sensor_hub_devicehsdev
 
struct mutex mutex
 
spinlock_t lock
 
struct sensor_hub_pending pending
 
struct list_head dyn_callback_list
 
spinlock_t dyn_callback_lock
 
struct mfd_cellhid_sensor_hub_client_devs
 
int hid_sensor_client_cnt
 

Detailed Description

struct sensor_hub_data - Hold a instance data for a HID hub device : Stored hid instance for current hub device. : Mutex to serialize synchronous request. : Spin lock to protect pending request structure. : Holds information of pending sync read request. : Holds callback function : spin lock to protect callback list : Stores all MFD cells for a hub instance. : Number of MFD cells, (no of sensors attached).

Definition at line 60 of file hid-sensor-hub.c.

Field Documentation

struct list_head dyn_callback_list

Definition at line 65 of file hid-sensor-hub.c.

spinlock_t dyn_callback_lock

Definition at line 66 of file hid-sensor-hub.c.

int hid_sensor_client_cnt

Definition at line 68 of file hid-sensor-hub.c.

struct mfd_cell* hid_sensor_hub_client_devs

Definition at line 67 of file hid-sensor-hub.c.

Definition at line 61 of file hid-sensor-hub.c.

spinlock_t lock

Definition at line 63 of file hid-sensor-hub.c.

Definition at line 62 of file hid-sensor-hub.c.

Definition at line 64 of file hid-sensor-hub.c.


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