factoryToolV4.0 support on rk3168,lcd,bL,codec,tp,usbwifi,battery control by parameter
[firefly-linux-kernel-4.4.55.git] / drivers / power / Kconfig
index 9ba570d708a45138a4cf446b5811277d56c82d11..1b4a6c1b197e6df24bc981fa0e0230c24cdc1134 100755 (executable)
@@ -71,6 +71,13 @@ config WM8350_POWER
           Say Y here to enable support for the power management unit
          provided by the Wolfson Microelectronics WM8350 PMIC.
 
+config BATTERY_RICOH619
+       tristate "Ricoh RC5T619 PMIC battery driver"
+       depends on MFD_RICOH619 && I2C && GENERIC_HARDIRQS
+       help
+         Say Y to enable support for the battery control of the Ricoh RC5T619
+         Power Management device.
+
 config TEST_POWER
        tristate "Test power driver"
        help
@@ -323,17 +330,34 @@ config BATTERY_RK30_ADC
         help
           Say Y to enable support for the battery on the RK30.
 
+config BATTERY_RK30_ADC_FAC
+        tristate "RK30 ADC Battery Factory"
+        depends on ADC_RK30
+        help
+          Say Y to enable support for the battery on the RK30.
+
 config BATTERY_RK30_AC_CHARGE
         tristate "RK30 AC CHARGE"
-        depends on BATTERY_RK30_ADC
+        depends on BATTERY_RK30_ADC||BATTERY_RK30_ADC_FAC
         help
           say Y to enable suspport for the AC battery charge
 
+config BATTERY_RK30_USB_CHARGE
+        tristate "RK30 USB CHARGE"
+        depends on BATTERY_RK30_ADC||BATTERY_RK30_ADC_FAC
+        help
+          say Y to enable suspport for the USB battery charge
+
 config BATTERY_RK30_VOL3V8
        tristate "the battery voltage is 3.8V"
-        depends on BATTERY_RK30_ADC
+        depends on BATTERY_RK30_ADC||BATTERY_RK30_ADC_FAC
         help
           say Y to enable suspport for the battery voltage 3.8V        
+         
+config CW2015_BATTERY
+       tristate "CW2015 battery driver"
+       help
+         Say Y to enable support for the cw2015 on the Rockchip
 
 config POWER_ON_CHARGER_DISPLAY
        bool "Support charger display"
@@ -342,4 +366,23 @@ config WM8326_VBAT_LOW_DETECTION
        tristate "Support for WM8326 battery voltage detection."
        default n
 
+config TWL60xx_VBAT_LOW_DETECTION
+       tristate "Support for twl60xx low battery detection."
+       default n
+       
+config POWER_RT5025
+       bool "RT5025 Pmic Chip Power Driver"
+       depends on MFD_RT5025
+       default n
+       help
+         Enable RT5025 Power/Gauge part driver.
+
+config CHARGER_SMB347
+       tristate "Summit Microelectronics SMB347 Battery Charger"
+       depends on I2C
+       select REGMAP_I2C
+       help
+         Say Y to include support for Summit Microelectronics SMB347
+         Battery Charger.
+
 endif # POWER_SUPPLY