|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | ad7298_platform_data |
| struct | ad7298_state |
Macros | |
| #define | AD7298_WRITE (1 << 15) /* write to the control register */ |
| #define | AD7298_REPEAT (1 << 14) /* repeated conversion enable */ |
| #define | AD7298_CH(x) (1 << (13 - (x))) /* channel select */ |
| #define | AD7298_TSENSE (1 << 5) /* temperature conversion enable */ |
| #define | AD7298_EXTREF (1 << 2) /* external reference enable */ |
| #define | AD7298_TAVG (1 << 1) /* temperature sensor averaging enable */ |
| #define | AD7298_PDD (1 << 0) /* partial power down enable */ |
| #define | AD7298_MAX_CHAN 8 |
| #define | AD7298_BITS 12 |
| #define | AD7298_STORAGE_BITS 16 |
| #define | AD7298_INTREF_mV 2500 |
| #define | AD7298_CH_TEMP 9 |
| #define | RES_MASK(bits) ((1 << (bits)) - 1) |
| #define | ad7298_update_scan_mode NULL |
| #define AD7298_REPEAT (1 << 14) /* repeated conversion enable */ |
| #define AD7298_TAVG (1 << 1) /* temperature sensor averaging enable */ |
| #define AD7298_TSENSE (1 << 5) /* temperature conversion enable */ |
1.8.2