Linux Kernel
3.7.1
|
Data Fields | |
struct clk * | adc_clk |
u16 * | buffer |
unsigned long | channels_mask |
struct clk * | clk |
bool | done |
int | irq |
bool | irq_enabled |
u16 | last_value |
struct mutex | lock |
u8 | num_channels |
void __iomem * | reg_base |
struct at91_adc_reg_desc * | registers |
u8 | startup_time |
struct iio_trigger ** | trig |
struct at91_adc_trigger * | trigger_list |
u32 | trigger_number |
bool | use_external |
u32 | vref_mv |
wait_queue_head_t | wq_data_avail |
Definition at line 42 of file at91_adc.c.
Definition at line 43 of file at91_adc.c.
Definition at line 44 of file at91_adc.c.
unsigned long channels_mask |
Definition at line 45 of file at91_adc.c.
Definition at line 46 of file at91_adc.c.
bool done |
Definition at line 47 of file at91_adc.c.
int irq |
Definition at line 48 of file at91_adc.c.
bool irq_enabled |
Definition at line 49 of file at91_adc.c.
u16 last_value |
Definition at line 50 of file at91_adc.c.
Definition at line 51 of file at91_adc.c.
u8 num_channels |
Definition at line 52 of file at91_adc.c.
Definition at line 53 of file at91_adc.c.
Definition at line 54 of file at91_adc.c.
u8 startup_time |
Definition at line 55 of file at91_adc.c.
struct iio_trigger** trig |
Definition at line 56 of file at91_adc.c.
struct at91_adc_trigger* trigger_list |
Definition at line 57 of file at91_adc.c.
u32 trigger_number |
Definition at line 58 of file at91_adc.c.
bool use_external |
Definition at line 59 of file at91_adc.c.
u32 vref_mv |
Definition at line 60 of file at91_adc.c.
wait_queue_head_t wq_data_avail |
Definition at line 61 of file at91_adc.c.