# SPDX-License-Identifier: GPL-2.0
#
# fuel gauge ic drivers
#

config FUEL_GAUGE
	bool "fuel gauge"
	default n
	help
	  Say Y here to enable fuel gauge.
	  This driver provides a unified interface to the coul.
	  Currently supported coul as below.
	  rt9426
	  cw2217
	  bq27z561
	  bq40z50
	  afe_coul

config RT9426_FUEL_GAUGE
	bool "rt9426 fuel gauge"
	depends on FUEL_GAUGE
	default n
	help
	  Say Y here to enable rt9426 fuel gauge driver.
	  this driver provides some interfaces to the coul.
	  also support a few high accuracy battery elements.
	  for example current and voltage.

config CW2217_FUEL_GAUGE
	bool "cw2217 fuel gauge"
	depends on FUEL_GAUGE
	default n
	help
	  Say Y here to enable cw2217 fuel gauge driver.
	  this driver provides some interfaces to the coul.
	  also support a few high accuracy battery elements.
	  for example current and voltage.

config BQ27Z561_FUEL_GAUGE
	bool "bq27z561 fuel gauge"
	depends on FUEL_GAUGE
	default n
	help
	  Say Y here to enable bq27z561 fuel gauge driver.
	  this driver provides some interfaces to the coul.
	  also support a few high accuracy battery elements.
	  for example current and voltage.

config BQ40Z50_FUEL_GAUGE
	bool "bq40z50 fuel gauge"
	depends on FUEL_GAUGE
	default n
	help
	  Say Y here to enable bq40z50 fuel gauge driver.
	  this driver provides some interfaces to the coul.
	  also support a few high accuracy battery elements.
	  for example current and voltage.

config AFE_FUEL_GAUGE
	bool "afe_coul fuel gauge"
	depends on FUEL_GAUGE
	default n
	help
	  Say Y here to enable afe_coul fuel gauge driver.
	  this driver provides some interfaces to the coul.
	  also support a few high accuracy battery elements.
	  for example current and voltage.