Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
[linux-2.6] / Documentation / hwmon / ads7828
1 Kernel driver ads7828
2 =====================
3
4 Supported chips:
5   * Texas Instruments/Burr-Brown ADS7828
6     Prefix: 'ads7828'
7     Addresses scanned: I2C 0x48, 0x49, 0x4a, 0x4b
8     Datasheet: Publicly available at the Texas Instruments website :
9                http://focus.ti.com/lit/ds/symlink/ads7828.pdf
10
11 Authors:
12         Steve Hardy <steve@linuxrealtime.co.uk>
13
14 Module Parameters
15 -----------------
16
17 * se_input: bool (default Y)
18   Single ended operation - set to N for differential mode
19 * int_vref: bool (default Y)
20   Operate with the internal 2.5V reference - set to N for external reference
21 * vref_mv: int (default 2500)
22   If using an external reference, set this to the reference voltage in mV
23
24 Description
25 -----------
26
27 This driver implements support for the Texas Instruments ADS7828.
28
29 This device is a 12-bit 8-channel A-D converter.
30
31 It can operate in single ended mode (8 +ve inputs) or in differential mode,
32 where 4 differential pairs can be measured.
33
34 The chip also has the facility to use an external voltage reference.  This
35 may be required if your hardware supplies the ADS7828 from a 5V supply, see
36 the datasheet for more details.