nvmem: rockchip-efuse: add support for rk3288 secure efuse
[firefly-linux-kernel-4.4.55.git] / drivers / power / Kconfig
index 9e68853217ca1c23aafcd22c2d3b7d44f3d3ec30..e4b46fadd8fbce5f49d98c9e1cd86cf540fe8733 100644 (file)
@@ -159,7 +159,6 @@ config BATTERY_SBS
 
 config BATTERY_BQ27XXX
        tristate "BQ27xxx battery driver"
-       depends on I2C || I2C=n
        help
          Say Y here to enable support for batteries with BQ27xxx (I2C/HDQ) chips.
 
@@ -204,6 +203,16 @@ config CHARGER_DA9150
          This driver can also be built as a module. If so, the module will be
          called da9150-charger.
 
+config BATTERY_DA9150
+       tristate "Dialog Semiconductor DA9150 Fuel Gauge support"
+       depends on MFD_DA9150
+       help
+         Say Y here to enable support for the Fuel-Gauge unit of the DA9150
+         Integrated Charger & Fuel-Gauge IC
+
+         This driver can also be built as a module. If so, the module will be
+         called da9150-fg.
+
 config AXP288_CHARGER
        tristate "X-Powers AXP288 Charger"
        depends on MFD_AXP20X && EXTCON_AXP288
@@ -313,7 +322,7 @@ config CHARGER_MAX8903
 
 config CHARGER_TWL4030
        tristate "OMAP TWL4030 BCI charger driver"
-       depends on TWL4030_CORE
+       depends on IIO && TWL4030_CORE
        help
          Say Y here to enable support for TWL4030 Battery Charge Interface.
 
@@ -424,6 +433,12 @@ config CHARGER_BQ24735
        help
          Say Y to enable support for the TI BQ24735 battery charger.
 
+config CHARGER_BQ25700
+       tristate "TI BQ25700 battery charger driver"
+       depends on REGMAP_I2C
+       help
+         Say Y to enable support for the TI BQ25700 battery charger.
+
 config CHARGER_BQ25890
        tristate "TI BQ25890 battery charger driver"
        depends on I2C
@@ -468,6 +483,13 @@ config AB8500_BM
        help
          Say Y to include support for AB8500 battery management.
 
+config BATTERY_EC
+       bool "EC Battery driver"
+       default n
+       help
+         If you say yes here you will get support for the battery of EC.
+         This driver can give support for EC Battery Interface.
+
 config BATTERY_GOLDFISH
        tristate "Goldfish battery driver"
        depends on GOLDFISH || COMPILE_TEST
@@ -484,6 +506,22 @@ config BATTERY_RT5033
          The fuelgauge calculates and determines the battery state of charge
          according to battery open circuit voltage.
 
+config BATTERY_RK818
+       bool "RK818 Battery driver"
+       depends on MFD_RK808
+       default n
+       help
+         If you say yes here you will get support for the battery of RK818 PMIC.
+         This driver can give support for Rk818 Battery Charge Interface.
+
+config CHARGER_RK818
+       bool "RK818 Charger driver"
+       depends on MFD_RK808
+       default n
+       help
+         If you say yes here you will get support for the charger of RK818 PMIC.
+         This driver can give support for Rk818 Charger Interface.
+
 config CHARGER_RT9455
        tristate "Richtek RT9455 battery charger driver"
        depends on I2C