# Copyright 2023 Cirrus Logic, Inc. # # SPDX-License-Identifier: Apache-2.0 menuconfig CHARGER bool "Battery charger drivers" help Enable battery charger driver configuration. if CHARGER module = CHARGER module-str = charger source "subsys/logging/Kconfig.template.log_config" config CHARGER_INIT_PRIORITY int "Battery charger init priority" default 90 help Battery charger initialization priority. config CHARGER_HAS_DISCHARGE_CURRENT_NOTIFICATIONS bool help This symbol is y if the charger supports discharge current notifications. config CHARGER_HAS_SYSTEM_VOLTAGE_NOTIFICATIONS bool help This symbol is y if the charger supports system voltage notifications. menu "Discharge current notifications" config CHARGER_DISCHARGE_CURRENT_NOTIFICATIONS bool "Support discharge current notifications" depends on CHARGER_HAS_DISCHARGE_CURRENT_NOTIFICATIONS help Enables support for discharge current notifications endmenu menu "System voltage notification" config CHARGER_SYSTEM_VOLTAGE_NOTIFICATIONS bool "Support system voltage notifications" depends on CHARGER_HAS_SYSTEM_VOLTAGE_NOTIFICATIONS help Enables support for system voltage notifications endmenu source "drivers/charger/Kconfig.sbs_charger" source "drivers/charger/Kconfig.bq24190" source "drivers/charger/Kconfig.bq25180" source "drivers/charger/Kconfig.max20335" endif # CHARGER