linux-iio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/8 v2] AB8500 GPADC MFD to IIO conversion
@ 2019-08-22 14:52 Linus Walleij
  2019-08-22 14:52 ` [PATCH 1/8 v2] power: supply: ab8500_btemp: convert to IIO ADC Linus Walleij
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Linus Walleij @ 2019-08-22 14:52 UTC (permalink / raw)
  To: Lee Jones, Jonathan Cameron, linux-iio, Hartmut Knaack,
	Lars-Peter Clausen, Peter Meerwald-Stadler
  Cc: Mboumba Cedric Madianga, Linus Walleij

This is a resurrection of the patch set from two and a half
years back fixing up this legacy driver to use IIO to provide
ADC instead of necessarily different interfaces.

I split the new driver into its own patch to make things
easier for Jonathan to review. I plan to only iterate the
IIO driver for further comments since the rest is pretty
solidly ACKed already.

Linus Walleij (8):
  power: supply: ab8500_btemp: convert to IIO ADC
  power: supply: ab8500_charger: convert to IIO ADC
  power: supply: ab8500_fg: convert to IIO ADC
  hwmon: ab8500: convert to IIO ADC
  mfd: ab8500: augment DT bindings
  iio: adc: New driver for the AB8500 GPADC
  mfd: Switch the AB8500 GPADC to IIO
  ARM: dts: ux500: declare GPADC IIO ADC channels

 .../devicetree/bindings/mfd/ab8500.txt        |  119 ++
 MAINTAINERS                                   |    1 +
 arch/arm/boot/dts/ste-dbx5x0.dtsi             |  102 +-
 drivers/hwmon/Kconfig                         |    3 +-
 drivers/hwmon/ab8500.c                        |   65 +-
 drivers/iio/adc/Kconfig                       |   10 +
 drivers/iio/adc/Makefile                      |    1 +
 drivers/iio/adc/ab8500-gpadc.c                | 1240 +++++++++++++++++
 drivers/mfd/Kconfig                           |    7 -
 drivers/mfd/Makefile                          |    1 -
 drivers/mfd/ab8500-debugfs.c                  |  799 -----------
 drivers/mfd/ab8500-gpadc.c                    | 1075 --------------
 drivers/power/supply/Kconfig                  |    2 +-
 drivers/power/supply/ab8500_btemp.c           |   41 +-
 drivers/power/supply/ab8500_charger.c         |   78 +-
 drivers/power/supply/ab8500_fg.c              |   23 +-
 include/linux/mfd/abx500/ab8500-gpadc.h       |   75 -
 17 files changed, 1618 insertions(+), 2024 deletions(-)
 create mode 100644 drivers/iio/adc/ab8500-gpadc.c
 delete mode 100644 drivers/mfd/ab8500-gpadc.c
 delete mode 100644 include/linux/mfd/abx500/ab8500-gpadc.h

-- 
2.21.0


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2019-09-08 12:19 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-22 14:52 [PATCH 0/8 v2] AB8500 GPADC MFD to IIO conversion Linus Walleij
2019-08-22 14:52 ` [PATCH 1/8 v2] power: supply: ab8500_btemp: convert to IIO ADC Linus Walleij
2019-08-22 14:52 ` [PATCH 2/8 v2] power: supply: ab8500_charger: " Linus Walleij
2019-08-22 14:52 ` [PATCH 3/8 v2] power: supply: ab8500_fg: " Linus Walleij
2019-08-22 14:52 ` [PATCH 4/8 v2] hwmon: ab8500: " Linus Walleij
2019-08-22 14:52 ` [PATCH 5/8 v2] mfd: ab8500: augment DT bindings Linus Walleij
2019-09-02  9:30   ` Lee Jones
2019-09-03 14:19     ` Linus Walleij
2019-09-04  8:55       ` Lee Jones
2019-08-22 14:52 ` [PATCH 6/8 v2] iio: adc: New driver for the AB8500 GPADC Linus Walleij
2019-08-26  8:46   ` Jonathan Cameron
2019-09-03 14:55     ` Linus Walleij
2019-09-08 12:19       ` Jonathan Cameron
2019-08-22 14:52 ` [PATCH 7/8 v2] mfd: Switch the AB8500 GPADC to IIO Linus Walleij
2019-08-22 14:52 ` [PATCH 8/8 v2] ARM: dts: ux500: declare GPADC IIO ADC channels Linus Walleij
2019-08-26  8:51   ` Jonathan Cameron
2019-09-03 13:36     ` Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).