[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20181128090454.GR4272@dell>
Date: Wed, 28 Nov 2018 09:04:54 +0000
From: Lee Jones <lee.jones@...aro.org>
To: Philippe Schenker <dev@...henker.ch>
Cc: jic23@...nel.org, marcel.ziswiler@...adex.com, stefan@...er.ch,
Max Krummenacher <max.krummenacher@...adex.com>,
Philippe Schenker <philippe.schenker@...adex.com>,
Mark Brown <broonie@...nel.org>,
Arnaud Pouliquen <arnaud.pouliquen@...com>,
linux-iio@...r.kernel.org,
Geert Uytterhoeven <geert@...ux-m68k.org>,
William Breathitt Gray <vilhelm.gray@...il.com>,
linux-stm32@...md-mailman.stormreply.com,
Baolin Wang <baolin.wang@...aro.org>,
Randy Dunlap <rdunlap@...radead.org>,
Marcus Folkesson <marcus.folkesson@...il.com>,
Freeman Liu <freeman.liu@...eadtrum.com>,
linux-input@...r.kernel.org,
Eugen Hristev <eugen.hristev@...rochip.com>,
Maxime Coquelin <mcoquelin.stm32@...il.com>,
Peter Meerwald-Stadler <pmeerw@...erw.net>,
Lars-Peter Clausen <lars@...afoo.de>,
Hartmut Knaack <knaack.h@....de>,
linux-arm-kernel@...ts.infradead.org,
Alexandre Torgue <alexandre.torgue@...com>,
Siddartha Mohanadoss <smohanad@...eaurora.org>,
linux-kernel@...r.kernel.org,
Dmitry Torokhov <dmitry.torokhov@...il.com>
Subject: Re: [PATCH v3 2/4] iio: adc: add STMPE ADC driver using IIO framework
On Fri, 23 Nov 2018, Philippe Schenker wrote:
> From: Stefan Agner <stefan@...er.ch>
>
> This adds an ADC driver for the STMPE device using the industrial
> input/output interface. The driver supports raw reading of values.
> The driver depends on the MFD STMPE driver. If the touchscreen
> block is enabled too, only four of the 8 ADC channels are available.
>
> Signed-off-by: Stefan Agner <stefan@...er.ch>
> Signed-off-by: Max Krummenacher <max.krummenacher@...adex.com>
> Signed-off-by: Philippe Schenker <philippe.schenker@...adex.com>
> ---
>
> Changes in v3:
> - Undo ADC-settings related code-deletions in stmpe-ts.c that the code is
> backwards-compatible to older devicetrees.
>
> Changes in v2:
> - Code formatting
> - Move code to setup ADC to MFD device, as it is used by both drivers
> adc and touchscreen
> - Removed unused includes
> - Defined the macro STMPE_START_ONE_TEMP_CONV with other macros.
> - Added new macro that defines the channel of the temperature sensor.
> Took new name for STMPE_MAX_ADC->STMPE_ADC_LAST_NR and used it throughout
> the code for better readability.
> - Added mutex_unlock where missing.
>
> drivers/iio/adc/Kconfig | 7 +
> drivers/iio/adc/Makefile | 1 +
> drivers/iio/adc/stmpe-adc.c | 326 +++++++++++++++++++++++++++
> drivers/input/touchscreen/stmpe-ts.c | 36 +--
> drivers/mfd/Kconfig | 3 +-
> drivers/mfd/stmpe.c | 81 +++++++
> include/linux/mfd/stmpe.h | 9 +
The MFD changes should be contained in a separate patch.
I don't see anything which ties the changes together.
> 7 files changed, 437 insertions(+), 26 deletions(-)
> create mode 100644 drivers/iio/adc/stmpe-adc.c
--
Lee Jones [李琼斯]
Linaro Services Technical Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
Powered by blists - more mailing lists