|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | ad7887_platform_data |
| struct | ad7887_chip_info |
| struct | ad7887_state |
Macros | |
| #define | AD7887_REF_DIS (1 << 5) /* on-chip reference disable */ |
| #define | AD7887_DUAL (1 << 4) /* dual-channel mode */ |
| #define | AD7887_CH_AIN1 (1 << 3) /* convert on channel 1, DUAL=1 */ |
| #define | AD7887_CH_AIN0 (0 << 3) /* convert on channel 0, DUAL=0,1 */ |
| #define | AD7887_PM_MODE1 (0) /* CS based shutdown */ |
| #define | AD7887_PM_MODE2 (1) /* full on */ |
| #define | AD7887_PM_MODE3 (2) /* auto shutdown after conversion */ |
| #define | AD7887_PM_MODE4 (3) /* standby mode */ |
| #define | RES_MASK(bits) ((1 << (bits)) - 1) /* TODO: move this into a common header */ |
Enumerations | |
| enum | ad7887_channels { AD7887_CH0, AD7887_CH0_CH1, AD7887_CH1 } |
| enum | ad7887_supported_device_ids { ID_AD7887 } |
| enum ad7887_channels |
1.8.2