Blame view
Documentation/hwmon/ads7828
2.11 KB
5812f9283 hwmon: Add suppor... |
1 2 3 4 5 6 |
Kernel driver ads7828 ===================== Supported chips: * Texas Instruments/Burr-Brown ADS7828 Prefix: 'ads7828' |
46d784629 hwmon: (ads7828) ... |
7 |
Datasheet: Publicly available at the Texas Instruments website: |
5812f9283 hwmon: Add suppor... |
8 |
http://focus.ti.com/lit/ds/symlink/ads7828.pdf |
0962e0f1a hwmon: (ads7828) ... |
9 10 11 12 |
* Texas Instruments ADS7830 Prefix: 'ads7830' Datasheet: Publicly available at the Texas Instruments website: http://focus.ti.com/lit/ds/symlink/ads7830.pdf |
5812f9283 hwmon: Add suppor... |
13 |
Authors: |
5d84291da hwmon: (ads7828) ... |
14 |
Steve Hardy <shardy@redhat.com> |
46d784629 hwmon: (ads7828) ... |
15 |
Vivien Didelot <vivien.didelot@savoirfairelinux.com> |
0962e0f1a hwmon: (ads7828) ... |
16 |
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com> |
5812f9283 hwmon: Add suppor... |
17 |
|
46d784629 hwmon: (ads7828) ... |
18 19 |
Platform data ------------- |
5812f9283 hwmon: Add suppor... |
20 |
|
46d784629 hwmon: (ads7828) ... |
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
The ads7828 driver accepts an optional ads7828_platform_data structure (defined in include/linux/platform_data/ads7828.h). The structure fields are: * diff_input: (bool) Differential operation set to true for differential mode, false for default single ended mode. * ext_vref: (bool) External reference set to true if it operates with an external reference, false for default internal reference. * vref_mv: (unsigned int) Voltage reference if using an external reference, set this to the reference voltage in mV, otherwise it will default to the internal value (2500mV). This value will be bounded with limits accepted by the chip, described in the datasheet. If no structure is provided, the configuration defaults to single ended operation and internal voltage reference (2.5V). |
5812f9283 hwmon: Add suppor... |
38 39 40 |
Description ----------- |
0962e0f1a hwmon: (ads7828) ... |
41 |
This driver implements support for the Texas Instruments ADS7828 and ADS7830. |
5812f9283 hwmon: Add suppor... |
42 |
|
0962e0f1a hwmon: (ads7828) ... |
43 44 |
The ADS7828 device is a 12-bit 8-channel A/D converter, while the ADS7830 does 8-bit sampling. |
5812f9283 hwmon: Add suppor... |
45 46 47 48 49 50 51 |
It can operate in single ended mode (8 +ve inputs) or in differential mode, where 4 differential pairs can be measured. The chip also has the facility to use an external voltage reference. This may be required if your hardware supplies the ADS7828 from a 5V supply, see the datasheet for more details. |
46d784629 hwmon: (ads7828) ... |
52 53 54 55 |
There is no reliable way to identify this chip, so the driver will not scan some addresses to try to auto-detect it. That means that you will have to statically declare the device in the platform support code. |