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

#include <at91_adc.h>

Data Fields

unsigned long channels_used
 
u8 num_channels
 
struct at91_adc_reg_descregisters
 
u8 startup_time
 
struct at91_adc_triggertrigger_list
 
u8 trigger_number
 
bool use_external_triggers
 
u16 vref
 

Detailed Description

struct at91_adc_data - platform data for ADC driver : channels in use on the board as a bitmask : global number of channels available on the board : Registers definition on the board : startup time of the ADC in microseconds : Triggers available in the ADC : Number of triggers available in the ADC : does the board has external triggers availables : Reference voltage for the ADC in millivolts

Definition at line 49 of file at91_adc.h.

Field Documentation

unsigned long channels_used

Definition at line 50 of file at91_adc.h.

u8 num_channels

Definition at line 51 of file at91_adc.h.

Definition at line 52 of file at91_adc.h.

u8 startup_time

Definition at line 53 of file at91_adc.h.

struct at91_adc_trigger* trigger_list

Definition at line 54 of file at91_adc.h.

u8 trigger_number

Definition at line 55 of file at91_adc.h.

bool use_external_triggers

Definition at line 56 of file at91_adc.h.

u16 vref

Definition at line 57 of file at91_adc.h.


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