staging:iio:adc:ad7291: Fix typos, change kconfig description and file header
authorMichael Hennerich <michael.hennerich@analog.com>
Fri, 2 Sep 2011 16:25:37 +0000 (17:25 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 6 Sep 2011 23:03:34 +0000 (16:03 -0700)
Make clear the AD7291 is primarily an ADC, and not a temp sensor.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/iio/adc/Kconfig
drivers/staging/iio/adc/ad7291.c

index 25566c6246719eb7fbafb75156913a4ebb7bbb68..7867ab18913eafbe0b59565d44554deab1767c64 100644 (file)
@@ -18,11 +18,11 @@ config AD7152
          (ad7152, ad7153) Provides direct access via sysfs.
 
 config AD7291
-       tristate "Analog Devices AD7291 temperature sensor driver"
+       tristate "Analog Devices AD7291 ADC driver"
        depends on I2C
        help
          Say yes here to build support for Analog Devices AD7291
-         temperature sensors.
+         8 Channel ADC with temperature sensor.
 
 config AD7298
        tristate "Analog Devices AD7298 ADC driver"
index 014df62486186ccdcadafed96d115b746a7291f1..9ea3c8be87086c83179b359792e6b236ef0f1a50 100644 (file)
@@ -1,7 +1,7 @@
 /*
- * AD7291 digital temperature sensor driver supporting AD7291
+ * AD7291 8-Channel, I2C, 12-Bit SAR ADC with Temperature Sensor
  *
- * Copyright 2010 Analog Devices Inc.
+ * Copyright 2010-2011 Analog Devices Inc.
  *
  * Licensed under the GPL-2 or later.
  */
@@ -49,8 +49,8 @@
  */
 #define AD7291_AUTOCYCLE               0x1
 #define AD7291_RESET                   0x2
-#define AD7291_ALART_CLEAR             0x4
-#define AD7291_ALART_POLARITY          0x8
+#define AD7291_ALERT_CLEAR             0x4
+#define AD7291_ALERT_POLARITY          0x8
 #define AD7291_EXT_REF                 0x10
 #define AD7291_NOISE_DELAY             0x20
 #define AD7291_T_SENSE_MASK            0x40
@@ -135,10 +135,10 @@ static irqreturn_t ad7291_event_handler(int irq, void *private)
        if (!(t_status || v_status))
                return IRQ_HANDLED;
 
-       command = chip->command | AD7291_ALART_CLEAR;
+       command = chip->command | AD7291_ALERT_CLEAR;
        ad7291_i2c_write(chip, AD7291_COMMAND, command);
 
-       command = chip->command & ~AD7291_ALART_CLEAR;
+       command = chip->command & ~AD7291_ALERT_CLEAR;
        ad7291_i2c_write(chip, AD7291_COMMAND, command);
 
        /* For now treat t_sense and t_sense_average the same */
@@ -559,7 +559,7 @@ static int __devinit ad7291_probe(struct i2c_client *client,
                        goto error_free_dev;
 
                /* set irq polarity low level */
-               chip->command |= AD7291_ALART_POLARITY;
+               chip->command |= AD7291_ALERT_POLARITY;
        }
 
        ret = ad7291_i2c_write(chip, AD7291_COMMAND, chip->command);