1. Feb 26, 2022
    • Hans de Goede's avatar
      power: supply: axp288_fuel_gauge: Use acpi_quirk_skip_acpi_ac_and_battery() · da365db7
      Hans de Goede authored
      
      
      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: default avatarHans de Goede <hdegoede@redhat.com>
      Signed-off-by: default avatarSebastian Reichel <sebastian.reichel@collabora.com>
      da365db7
    • Hans de Goede's avatar
      power: supply: axp288_charger: Use acpi_quirk_skip_acpi_ac_and_battery() · 00d05666
      Hans de Goede authored
      
      
      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: default avatarHans de Goede <hdegoede@redhat.com>
      Signed-off-by: default avatarSebastian Reichel <sebastian.reichel@collabora.com>
      00d05666
  2. Feb 24, 2022
  3. Feb 14, 2022
  4. Feb 12, 2022