Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f22c1cf0 authored by Michael Hennerich's avatar Michael Hennerich Committed by Greg Kroah-Hartman
Browse files

staging:iio:adc:ad7291: Fix typos, change kconfig description and file header



Make clear the AD7291 is primarily an ADC, and not a temp sensor.

Signed-off-by: default avatarMichael Hennerich <michael.hennerich@analog.com>
Signed-off-by: default avatarJonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent e70ab218
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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"
+7 −7
Original line number Diff line number Diff line
/*
 * 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);