diff options
author | Hans de Goede <hdegoede@redhat.com> | 2015-08-01 10:39:38 +0200 |
---|---|---|
committer | Sebastian Reichel <sre@kernel.org> | 2015-09-22 13:35:28 +0200 |
commit | 69fb4dcada7704beeba86e3f401a66c726aa8504 (patch) | |
tree | f5e8a7cb8e77116447c44234f6235925ea9e508e /drivers/power/Kconfig | |
parent | 264905209a58779566a1d80c96110eea69b09440 (diff) | |
download | talos-obmc-linux-69fb4dcada7704beeba86e3f401a66c726aa8504.tar.gz talos-obmc-linux-69fb4dcada7704beeba86e3f401a66c726aa8504.zip |
power: Add an axp20x-usb-power driver
This adds a driver for the usb power_supply bits of the axp20x PMICs.
I initially started writing my own driver, before coming aware of
Bruno Prémont's excellent earlier RFC with a driver for this.
My driver was lacking CURRENT_MAX and VOLTAGE_MIN support Bruno's
drvier has, so I've copied the code for those from his driver.
Note that the AC-power-supply and battery charger bits will need separate
drivers. Each one needs its own devictree child-node so that other
devicetree nodes can reference the right power-supply, and thus each one
will get its own mfd-cell / platform_device and platform-driver.
Cc: Bruno Prémont <bonbons@linux-vserver.org>
Acked-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Bruno Prémont <bonbons@linux-vserver.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
Diffstat (limited to 'drivers/power/Kconfig')
-rw-r--r-- | drivers/power/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/power/Kconfig b/drivers/power/Kconfig index f8758d6febf8..914167e14d2e 100644 --- a/drivers/power/Kconfig +++ b/drivers/power/Kconfig @@ -472,6 +472,13 @@ config CHARGER_RT9455 help Say Y to enable support for Richtek RT9455 battery charger. +config AXP20X_POWER + tristate "AXP20x power supply driver" + depends on MFD_AXP20X + help + This driver provides support for the power supply features of + AXP20x PMIC. + source "drivers/power/reset/Kconfig" endif # POWER_SUPPLY |