summaryrefslogtreecommitdiffstats
path: root/drivers/power/supply/z2_battery.c
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2022-02-24 23:28:04 +0100
committerSebastian Reichel <sebastian.reichel@collabora.com>2022-02-25 18:04:02 +0100
commit00d0566614b7bb7b226cb5a6895b0180ffe6915a (patch)
tree08c806d176d7aa0a355645c9757fd11cd7053c6b /drivers/power/supply/z2_battery.c
parentfdc9ce72cffea59c564dc890086b0d0b714d05b0 (diff)
downloadlinux-00d0566614b7bb7b226cb5a6895b0180ffe6915a.tar.bz2
power: supply: axp288_charger: Use acpi_quirk_skip_acpi_ac_and_battery()
Normally the native AXP288 fg/charger drivers are preferred but one some devices the ACPI drivers should be used instead. The ACPI battery/ac drivers use the acpi_quirk_skip_acpi_ac_and_battery() helper to determine if they should skip loading because native fuel-gauge/ charger drivers like the AXP288 drivers will be used. The new acpi_quirk_skip_acpi_ac_and_battery() helper includes a list of exceptions for boards where the ACPI drivers should be used instead. Use this new helper to avoid loading on such boards. Note this requires adding a Kconfig dependency on ACPI, this is not a problem because ACPI should be enabled on all boards with an AXP288 PMIC anyways. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Diffstat (limited to 'drivers/power/supply/z2_battery.c')
0 files changed, 0 insertions, 0 deletions