Revision 24a70313969fc3fc440216b40babdb42564acff3 authored by Chris Mason on 21 November 2011, 14:39:11 UTC, committed by Chris Mason on 21 November 2011, 19:57:33 UTC
The log replay code only partially loads block groups, since
the block group caching code is able to detect and deal with
extents the logging code has pinned down.

While the logging code is pinning down block groups, there is
a bogus WARN_ON we're hitting if the code wasn't able to find
an extent in the cache.  This commit removes the warning because
it can happen any time there isn't a valid free space cache
for that block group.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
1 parent 4d479cf
Raw File
ads7828
Kernel driver ads7828
=====================

Supported chips:
  * Texas Instruments/Burr-Brown ADS7828
    Prefix: 'ads7828'
    Addresses scanned: I2C 0x48, 0x49, 0x4a, 0x4b
    Datasheet: Publicly available at the Texas Instruments website :
               http://focus.ti.com/lit/ds/symlink/ads7828.pdf

Authors:
        Steve Hardy <shardy@redhat.com>

Module Parameters
-----------------

* se_input: bool (default Y)
  Single ended operation - set to N for differential mode
* int_vref: bool (default Y)
  Operate with the internal 2.5V reference - set to N for external reference
* vref_mv: int (default 2500)
  If using an external reference, set this to the reference voltage in mV

Description
-----------

This driver implements support for the Texas Instruments ADS7828.

This device is a 12-bit 8-channel A-D converter.

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.
back to top