All of lore.kernel.org
 help / color / mirror / Atom feed
From: Aidan MacDonald <aidanmacdonald.0x0@gmail.com>
To: jic23@kernel.org, robh+dt@kernel.org,
	krzysztof.kozlowski+dt@linaro.org, wens@csie.org,
	lee.jones@linaro.org, sre@kernel.org, lgirdwood@gmail.com,
	broonie@kernel.org
Cc: lars@metafoo.de, andy.shevchenko@gmail.com,
	linus.walleij@linaro.org, brgl@bgdev.pl, michael@walle.cc,
	samuel@sholland.org, linux-iio@vger.kernel.org,
	linux-pm@vger.kernel.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH v6 00/13] Add support for AXP192 PMIC
Date: Mon, 17 Oct 2022 00:43:22 +0100	[thread overview]
Message-ID: <20221016234335.904212-1-aidanmacdonald.0x0@gmail.com> (raw)

This series adds support for the AXP192 PMIC to the AXP20x MFD driver
framework, including support for regulators, ADCs, and AC/USB/battery
power supplies.

v6 is a resend of v5 from July -- the patches haven't changed at all
but I've rebased them on the latest git master branch.

Aidan MacDonald (13):
  dt-bindings: mfd: add bindings for AXP192 MFD device
  dt-bindings: iio: adc: axp209: Add AXP192 compatible
  dt-bindings: power: supply: axp20x: Add AXP192 compatible
  dt-bindings: power: axp20x-battery: Add AXP192 compatible
  mfd: axp20x: Add support for AXP192
  regulator: axp20x: Add support for AXP192
  iio: adc: axp20x_adc: Minor code cleanups
  iio: adc: axp20x_adc: Replace adc_en2 flag with adc_en2_mask field
  iio: adc: axp20x_adc: Add support for AXP192
  power: supply: axp20x_usb_power: Add support for AXP192
  power: axp20x_battery: Add constant charge current table
  power: axp20x_battery: Support battery status without fuel gauge
  power: axp20x_battery: Add support for AXP192

 .../bindings/iio/adc/x-powers,axp209-adc.yaml |  18 +
 .../bindings/mfd/x-powers,axp152.yaml         |   1 +
 .../x-powers,axp20x-battery-power-supply.yaml |   1 +
 .../x-powers,axp20x-usb-power-supply.yaml     |   1 +
 drivers/iio/adc/axp20x_adc.c                  | 356 ++++++++++++++++--
 drivers/mfd/axp20x-i2c.c                      |   2 +
 drivers/mfd/axp20x.c                          | 141 +++++++
 drivers/power/supply/axp20x_battery.c         | 142 ++++++-
 drivers/power/supply/axp20x_usb_power.c       |  84 ++++-
 drivers/regulator/axp20x-regulator.c          | 100 ++++-
 include/linux/mfd/axp20x.h                    |  84 +++++
 11 files changed, 856 insertions(+), 74 deletions(-)

-- 
2.38.0


             reply	other threads:[~2022-10-16 23:42 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-16 23:43 Aidan MacDonald [this message]
2022-10-16 23:43 ` [PATCH v6 01/13] dt-bindings: mfd: add bindings for AXP192 MFD device Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 02/13] dt-bindings: iio: adc: axp209: Add AXP192 compatible Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 03/13] dt-bindings: power: supply: axp20x: " Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 04/13] dt-bindings: power: axp20x-battery: " Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 05/13] mfd: axp20x: Add support for AXP192 Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 06/13] regulator: " Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 07/13] iio: adc: axp20x_adc: Minor code cleanups Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 08/13] iio: adc: axp20x_adc: Replace adc_en2 flag with adc_en2_mask field Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 09/13] iio: adc: axp20x_adc: Add support for AXP192 Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 10/13] power: supply: axp20x_usb_power: " Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 11/13] power: axp20x_battery: Add constant charge current table Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 12/13] power: axp20x_battery: Support battery status without fuel gauge Aidan MacDonald
2022-10-16 23:43 ` [PATCH v6 13/13] power: axp20x_battery: Add support for AXP192 Aidan MacDonald
2022-10-16 23:48 ` [PATCH v6 00/13] Add support for AXP192 PMIC Aidan MacDonald
2022-10-17 17:44 ` Jonathan Cameron
2022-10-17 22:21   ` Aidan MacDonald
2022-10-18 12:18     ` Andy Shevchenko
2022-10-18 15:15       ` Aidan MacDonald

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221016234335.904212-1-aidanmacdonald.0x0@gmail.com \
    --to=aidanmacdonald.0x0@gmail.com \
    --cc=andy.shevchenko@gmail.com \
    --cc=brgl@bgdev.pl \
    --cc=broonie@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=jic23@kernel.org \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=lars@metafoo.de \
    --cc=lee.jones@linaro.org \
    --cc=lgirdwood@gmail.com \
    --cc=linus.walleij@linaro.org \
    --cc=linux-iio@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=michael@walle.cc \
    --cc=robh+dt@kernel.org \
    --cc=samuel@sholland.org \
    --cc=sre@kernel.org \
    --cc=wens@csie.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.