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

#include <ad7606.h>

Data Fields

struct devicedev
 
struct ad7606_chip_infochip_info
 
struct ad7606_platform_datapdata
 
struct regulatorreg
 
struct work_struct poll_work
 
wait_queue_head_t wq_data_avail
 
struct ad7606_bus_opsbops
 
unsigned range
 
unsigned oversampling
 
bool done
 
void __iomembase_address
 
unsigned short data[8] ____cacheline_aligned
 

Detailed Description

struct ad7606_state - driver instance specific data

Definition at line 62 of file ad7606.h.

Field Documentation

Definition at line 80 of file ad7606.h.

void __iomem* base_address

Definition at line 73 of file ad7606.h.

Definition at line 69 of file ad7606.h.

Definition at line 64 of file ad7606.h.

struct device* dev

Definition at line 63 of file ad7606.h.

bool done

Definition at line 72 of file ad7606.h.

unsigned oversampling

Definition at line 71 of file ad7606.h.

Definition at line 65 of file ad7606.h.

struct work_struct poll_work

Definition at line 67 of file ad7606.h.

unsigned range

Definition at line 70 of file ad7606.h.

Definition at line 66 of file ad7606.h.

wait_queue_head_t wq_data_avail

Definition at line 68 of file ad7606.h.


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