mbox series

[0/7,v3] AB8500 GPADC MFD to IIO conversion

Message ID 20191001221356.19317-1-linus.walleij@linaro.org (mailing list archive)
Headers show
Series AB8500 GPADC MFD to IIO conversion | expand

Message

Linus Walleij Oct. 1, 2019, 10:13 p.m. UTC
This version should cover Jonathans comments on v2 and
be ripe for early merge for v5.5.

Jonathan, do you want to queue them in your tree?

When Lee applies series like this he usually puts them
on an isolated immutable branch that he then pulls
into his own tree and offer to other subsystems.
It's a good idea I think but maybe you have other
ways of working.

Linus Walleij (7):
  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

 .../devicetree/bindings/mfd/ab8500.txt        |  119 ++
 MAINTAINERS                                   |    1 +
 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                | 1218 +++++++++++++++++
 drivers/mfd/Kconfig                           |    7 -
 drivers/mfd/Makefile                          |    1 -
 drivers/mfd/ab8500-debugfs.c                  |  715 ----------
 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 -
 16 files changed, 1495 insertions(+), 1939 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

Comments

Jonathan Cameron Oct. 6, 2019, 11 a.m. UTC | #1
On Wed,  2 Oct 2019 00:13:49 +0200
Linus Walleij <linus.walleij@linaro.org> wrote:

> This version should cover Jonathans comments on v2 and
> be ripe for early merge for v5.5.
> 
> Jonathan, do you want to queue them in your tree?
> 
> When Lee applies series like this he usually puts them
> on an isolated immutable branch that he then pulls
> into his own tree and offer to other subsystems.
> It's a good idea I think but maybe you have other
> ways of working.
My tree is lagging a bit at the moment, so I'll wait until
I am based on something after 5.4-rc1 (probably next weekend)
then do an immutable branch based on that.
I have a few other bits waiting for that rebase, so hopefully
I'm remember them all. Give me a shout if I seem to have forgotten.
The jet lag excuse is now nearly gone so it'll just be me being
useless :)

Also, this gives a bit more time for Rob or Mark to sanity check the dt
bindings if they want to.

Thanks,

Jonathan
> 
> Linus Walleij (7):
>   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
> 
>  .../devicetree/bindings/mfd/ab8500.txt        |  119 ++
>  MAINTAINERS                                   |    1 +
>  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                | 1218 +++++++++++++++++
>  drivers/mfd/Kconfig                           |    7 -
>  drivers/mfd/Makefile                          |    1 -
>  drivers/mfd/ab8500-debugfs.c                  |  715 ----------
>  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 -
>  16 files changed, 1495 insertions(+), 1939 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
>