14d9057e8SPrzemyslaw Marczakmenu "Power" 24d9057e8SPrzemyslaw Marczak 361f5ddcbSStephen Warrensource "drivers/power/domain/Kconfig" 461f5ddcbSStephen Warren 5a7ca45e8SJoseph Chensource "drivers/power/fuel_gauge/Kconfig" 6a7ca45e8SJoseph Chen 74d9057e8SPrzemyslaw Marczaksource "drivers/power/pmic/Kconfig" 84d9057e8SPrzemyslaw Marczak 9af41e8dbSPrzemyslaw Marczaksource "drivers/power/regulator/Kconfig" 10af41e8dbSPrzemyslaw Marczak 1155b6f88eSJoseph Chenconfig DM_CHARGE_DISPLAY 1255b6f88eSJoseph Chen bool "Enable driver model for charge display support" 1355b6f88eSJoseph Chen depends on DM 1455b6f88eSJoseph Chen help 1555b6f88eSJoseph Chen This adds a simple uclass for charge display. 1655b6f88eSJoseph Chen 171df44814SHans de Goedechoice 181df44814SHans de Goede prompt "Select Sunxi PMIC Variant" 191df44814SHans de Goede depends on ARCH_SUNXI 201df44814SHans de Goede default AXP209_POWER if MACH_SUN4I || MACH_SUN5I || MACH_SUN7I 21409677ecSChen-Yu Tsai default AXP221_POWER if MACH_SUN6I || MACH_SUN8I_A23 || MACH_SUN8I_A33 || MACH_SUN8I_R40 22813c7372Svishnupatekar default AXP818_POWER if MACH_SUN8I_A83T 237b82a229SAndre Przywara default SUNXI_NO_PMIC if MACH_SUNXI_H3_H5 || MACH_SUN50I 241df44814SHans de Goede 251df44814SHans de Goedeconfig SUNXI_NO_PMIC 26ab65006bSMasahiro Yamada bool "board without a pmic" 271df44814SHans de Goede ---help--- 281df44814SHans de Goede Select this for boards which do not use a PMIC. 291df44814SHans de Goede 301df44814SHans de Goedeconfig AXP152_POWER 31ab65006bSMasahiro Yamada bool "axp152 pmic support" 321df44814SHans de Goede depends on MACH_SUN5I 33c286cdfeSHans de Goede select CMD_POWEROFF 341df44814SHans de Goede ---help--- 351df44814SHans de Goede Select this to enable support for the axp152 pmic found on most 361df44814SHans de Goede A10s boards. 371df44814SHans de Goede 381df44814SHans de Goedeconfig AXP209_POWER 39ab65006bSMasahiro Yamada bool "axp209 pmic support" 401df44814SHans de Goede depends on MACH_SUN4I || MACH_SUN5I || MACH_SUN7I 41467e92b3SMichael van Slingerland select CMD_POWEROFF 421df44814SHans de Goede ---help--- 431df44814SHans de Goede Select this to enable support for the axp209 pmic found on most 441df44814SHans de Goede A10, A13 and A20 boards. 451df44814SHans de Goede 465c7f10fdSOliver Schinaglconfig AXP221_POWER 47ab65006bSMasahiro Yamada bool "axp221 / axp223 pmic support" 48409677ecSChen-Yu Tsai depends on MACH_SUN6I || MACH_SUN8I_A23 || MACH_SUN8I_A33 || MACH_SUN8I_R40 49fe4b71b2SHans de Goede select CMD_POWEROFF 505c7f10fdSOliver Schinagl ---help--- 511df44814SHans de Goede Select this to enable support for the axp221/axp223 pmic found on most 521df44814SHans de Goede A23 and A31 boards. 531df44814SHans de Goede 54795857dfSChen-Yu Tsaiconfig AXP809_POWER 55ab65006bSMasahiro Yamada bool "axp809 pmic support" 56795857dfSChen-Yu Tsai depends on MACH_SUN9I 57795857dfSChen-Yu Tsai select CMD_POWEROFF 58795857dfSChen-Yu Tsai ---help--- 59795857dfSChen-Yu Tsai Say y here to enable support for the axp809 pmic found on A80 boards. 60795857dfSChen-Yu Tsai 61813c7372Svishnupatekarconfig AXP818_POWER 62ab65006bSMasahiro Yamada bool "axp818 pmic support" 63813c7372Svishnupatekar depends on MACH_SUN8I_A83T 6451199269SChen-Yu Tsai select CMD_POWEROFF 65813c7372Svishnupatekar ---help--- 66813c7372Svishnupatekar Say y here to enable support for the axp818 pmic found on 67813c7372Svishnupatekar A83T dev board. 68813c7372Svishnupatekar 690d8382aeSJelle van der Waaconfig SY8106A_POWER 70ab65006bSMasahiro Yamada bool "SY8106A pmic support" 717b82a229SAndre Przywara depends on MACH_SUNXI_H3_H5 720d8382aeSJelle van der Waa ---help--- 730d8382aeSJelle van der Waa Select this to enable support for the SY8106A pmic found on some 740d8382aeSJelle van der Waa H3 boards. 750d8382aeSJelle van der Waa 761df44814SHans de Goedeendchoice 775c7f10fdSOliver Schinagl 78*f1c8ecceSJoseph Chenconfig CHARGE_ANIMATION 79*f1c8ecceSJoseph Chen bool "Enable charge animation" 80*f1c8ecceSJoseph Chen depends on DM_CHARGE_DISPLAY && DM_FUEL_GAUGE 81*f1c8ecceSJoseph Chen help 82*f1c8ecceSJoseph Chen This adds a simple function for charge animation display. 83*f1c8ecceSJoseph Chen 8440117522SHans de Goedeconfig AXP_DCDC1_VOLT 8540117522SHans de Goede int "axp pmic dcdc1 voltage" 86795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 87409677ecSChen-Yu Tsai default 3300 if AXP818_POWER || MACH_SUN8I_R40 88795857dfSChen-Yu Tsai default 3000 if MACH_SUN6I || MACH_SUN8I || MACH_SUN9I 891262a85fSHans de Goede ---help--- 9040117522SHans de Goede Set the voltage (mV) to program the axp pmic dcdc1 at, set to 0 to 9140117522SHans de Goede disable dcdc1. On A23 / A31 / A33 (axp221) boards dcdc1 is used for 9240117522SHans de Goede generic 3.3V IO voltage for external devices like the lcd-panal and 9340117522SHans de Goede sdcard interfaces, etc. On most boards dcdc1 is undervolted to 3.0V to 94795857dfSChen-Yu Tsai save battery. On A31 devices dcdc1 is also used for VCC-IO. On A83T 95795857dfSChen-Yu Tsai dcdc1 is used for VCC-IO, nand, usb0, sd , etc. On A80 dcdc1 normally 96795857dfSChen-Yu Tsai powers some of the pingroups, NAND/eMMC, SD/MMC, and USB OTG. 971262a85fSHans de Goede 9840117522SHans de Goedeconfig AXP_DCDC2_VOLT 9940117522SHans de Goede int "axp pmic dcdc2 voltage" 100795857dfSChen-Yu Tsai depends on AXP152_POWER || AXP209_POWER || AXP221_POWER || AXP809_POWER || AXP818_POWER 101813c7372Svishnupatekar default 900 if AXP818_POWER 10240117522SHans de Goede default 1400 if AXP152_POWER || AXP209_POWER 103f339f09cSHans de Goede default 1200 if MACH_SUN6I 104f339f09cSHans de Goede default 1100 if MACH_SUN8I 105795857dfSChen-Yu Tsai default 0 if MACH_SUN9I 10640117522SHans de Goede ---help--- 10740117522SHans de Goede Set the voltage (mV) to program the axp pmic dcdc2 at, set to 0 to 10840117522SHans de Goede disable dcdc2. 10940117522SHans de Goede On A10(s) / A13 / A20 boards dcdc2 is VDD-CPU and should be 1.4V. 11040117522SHans de Goede On A31 boards dcdc2 is used for VDD-GPU and should be 1.2V. 111f339f09cSHans de Goede On A23/A33 boards dcdc2 is used for VDD-SYS and should be 1.1V. 112795857dfSChen-Yu Tsai On A80 boards dcdc2 powers the GPU and can be left off. 113813c7372Svishnupatekar On A83T boards dcdc2 is used for VDD-CPUA(cluster 0) and should be 0.9V. 114409677ecSChen-Yu Tsai On R40 boards dcdc2 is VDD-CPU and should be 1.1V 11540117522SHans de Goede 11640117522SHans de Goedeconfig AXP_DCDC3_VOLT 11740117522SHans de Goede int "axp pmic dcdc3 voltage" 118795857dfSChen-Yu Tsai depends on AXP152_POWER || AXP209_POWER || AXP221_POWER || AXP809_POWER || AXP818_POWER 119795857dfSChen-Yu Tsai default 900 if AXP809_POWER || AXP818_POWER 12040117522SHans de Goede default 1500 if AXP152_POWER 12140117522SHans de Goede default 1250 if AXP209_POWER 122409677ecSChen-Yu Tsai default 1100 if MACH_SUN8I_R40 12340117522SHans de Goede default 1200 if MACH_SUN6I || MACH_SUN8I 12440117522SHans de Goede ---help--- 12540117522SHans de Goede Set the voltage (mV) to program the axp pmic dcdc3 at, set to 0 to 12640117522SHans de Goede disable dcdc3. 12740117522SHans de Goede On A10(s) / A13 / A20 boards with an axp209 dcdc3 is VDD-INT-DLL and 12840117522SHans de Goede should be 1.25V. 12940117522SHans de Goede On A10s boards with an axp152 dcdc3 is VCC-DRAM and should be 1.5V. 13040117522SHans de Goede On A23 / A31 / A33 boards dcdc3 is VDD-CPU and should be 1.2V. 131795857dfSChen-Yu Tsai On A80 boards dcdc3 is used for VDD-CPUA(cluster 0) and should be 0.9V. 132813c7372Svishnupatekar On A83T boards dcdc3 is used for VDD-CPUB(cluster 1) and should be 0.9V. 133409677ecSChen-Yu Tsai On R40 boards dcdc3 is VDD-SYS and VDD-GPU and should be 1.1V. 13440117522SHans de Goede 13540117522SHans de Goedeconfig AXP_DCDC4_VOLT 13640117522SHans de Goede int "axp pmic dcdc4 voltage" 137795857dfSChen-Yu Tsai depends on AXP152_POWER || AXP221_POWER || AXP809_POWER || AXP818_POWER 13840117522SHans de Goede default 1250 if AXP152_POWER 13940117522SHans de Goede default 1200 if MACH_SUN6I 14040117522SHans de Goede default 0 if MACH_SUN8I 141795857dfSChen-Yu Tsai default 900 if MACH_SUN9I 14240117522SHans de Goede ---help--- 14340117522SHans de Goede Set the voltage (mV) to program the axp pmic dcdc4 at, set to 0 to 14440117522SHans de Goede disable dcdc4. 14540117522SHans de Goede On A10s boards with an axp152 dcdc4 is VDD-INT-DLL and should be 1.25V. 14640117522SHans de Goede On A31 boards dcdc4 is used for VDD-SYS and should be 1.2V. 14740117522SHans de Goede On A23 / A33 boards dcdc4 is unused and should be disabled. 148795857dfSChen-Yu Tsai On A80 boards dcdc4 powers VDD-SYS, HDMI, USB OTG and should be 0.9V. 149813c7372Svishnupatekar On A83T boards dcdc4 is used for VDD-GPU. 15040117522SHans de Goede 15140117522SHans de Goedeconfig AXP_DCDC5_VOLT 15240117522SHans de Goede int "axp pmic dcdc5 voltage" 153795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 154795857dfSChen-Yu Tsai default 1500 if MACH_SUN6I || MACH_SUN8I || MACH_SUN9I 1557a0bbe64SHans de Goede ---help--- 15640117522SHans de Goede Set the voltage (mV) to program the axp pmic dcdc5 at, set to 0 to 15740117522SHans de Goede disable dcdc5. 158409677ecSChen-Yu Tsai On A23 / A31 / A33 / A80 / A83T / R40 boards dcdc5 is VCC-DRAM and 159795857dfSChen-Yu Tsai should be 1.5V, 1.35V if DDR3L is used. 1607a0bbe64SHans de Goede 16140117522SHans de Goedeconfig AXP_ALDO1_VOLT 16240117522SHans de Goede int "axp pmic (a)ldo1 voltage" 163795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 164409677ecSChen-Yu Tsai default 0 if MACH_SUN6I || MACH_SUN8I_R40 165f3c5045aSChen-Yu Tsai default 1800 if MACH_SUN8I_A83T 166795857dfSChen-Yu Tsai default 3000 if MACH_SUN8I || MACH_SUN9I 1675c7f10fdSOliver Schinagl ---help--- 16840117522SHans de Goede Set the voltage (mV) to program the axp pmic aldo1 at, set to 0 to 16940117522SHans de Goede disable aldo1. 17040117522SHans de Goede On A31 boards aldo1 is often used to power the wifi module. 17140117522SHans de Goede On A23 / A33 boards aldo1 is used for VCC-IO and should be 3.0V. 172795857dfSChen-Yu Tsai On A80 boards aldo1 powers the USB hosts and should be 3.0V. 173f3c5045aSChen-Yu Tsai On A83T / H8 boards aldo1 is used for MIPI CSI, DSI, HDMI, EFUSE, and 174f3c5045aSChen-Yu Tsai should be 1.8V. 1755c7f10fdSOliver Schinagl 17640117522SHans de Goedeconfig AXP_ALDO2_VOLT 17740117522SHans de Goede int "axp pmic (a)ldo2 voltage" 178795857dfSChen-Yu Tsai depends on AXP152_POWER || AXP209_POWER || AXP221_POWER || AXP809_POWER || AXP818_POWER 17940117522SHans de Goede default 3000 if AXP152_POWER || AXP209_POWER 180795857dfSChen-Yu Tsai default 0 if MACH_SUN6I || MACH_SUN9I 181f3c5045aSChen-Yu Tsai default 1800 if MACH_SUN8I_A83T 182f7044498SHans de Goede default 2500 if MACH_SUN8I 1835c7f10fdSOliver Schinagl ---help--- 18440117522SHans de Goede Set the voltage (mV) to program the axp pmic aldo2 at, set to 0 to 18540117522SHans de Goede disable aldo2. 18640117522SHans de Goede On A10(s) / A13 / A20 boards aldo2 is AVCC and should be 3.0V. 18740117522SHans de Goede On A31 boards aldo2 is typically unused and should be disabled. 18840117522SHans de Goede On A31 boards aldo2 may be used for LPDDR2 then it should be 1.8V. 18940117522SHans de Goede On A23 / A33 boards aldo2 is used for VDD-DLL and should be 2.5V. 190795857dfSChen-Yu Tsai On A80 boards aldo2 powers PB pingroup and camera IO and can be left off. 191f3c5045aSChen-Yu Tsai On A83T / H8 boards aldo2 powers VDD-DLL, VCC18-PLL, CPVDD, VDD18-ADC, 192f3c5045aSChen-Yu Tsai LPDDR2, and the codec. It should be 1.8V. 1935c7f10fdSOliver Schinagl 19440117522SHans de Goedeconfig AXP_ALDO3_VOLT 19540117522SHans de Goede int "axp pmic (a)ldo3 voltage" 196795857dfSChen-Yu Tsai depends on AXP209_POWER || AXP221_POWER || AXP809_POWER || AXP818_POWER 197795857dfSChen-Yu Tsai default 0 if AXP209_POWER || MACH_SUN9I 19840117522SHans de Goede default 3000 if MACH_SUN6I || MACH_SUN8I 1995c7f10fdSOliver Schinagl ---help--- 20040117522SHans de Goede Set the voltage (mV) to program the axp pmic aldo3 at, set to 0 to 20140117522SHans de Goede disable aldo3. 20240117522SHans de Goede On A10(s) / A13 / A20 boards aldo3 should be 2.8V. 203409677ecSChen-Yu Tsai On A23 / A31 / A33 / R40 boards aldo3 is VCC-PLL and AVCC and should 204409677ecSChen-Yu Tsai be 3.0V. 205795857dfSChen-Yu Tsai On A80 boards aldo3 is normally not used. 206f3c5045aSChen-Yu Tsai On A83T / H8 boards aldo3 is AVCC, VCC-PL, and VCC-LED, and should be 207f3c5045aSChen-Yu Tsai 3.0V. 2086906df1aSSiarhei Siamashka 20940117522SHans de Goedeconfig AXP_ALDO4_VOLT 21040117522SHans de Goede int "axp pmic (a)ldo4 voltage" 21140117522SHans de Goede depends on AXP209_POWER 21202cc27c7SHans de Goede default 0 if AXP209_POWER 21340117522SHans de Goede ---help--- 21440117522SHans de Goede Set the voltage (mV) to program the axp pmic aldo4 at, set to 0 to 21540117522SHans de Goede disable aldo4. 21640117522SHans de Goede On A10(s) / A13 / A20 boards aldo4 should be 2.8V. 21740117522SHans de Goede 21840117522SHans de Goedeconfig AXP_DLDO1_VOLT 21940117522SHans de Goede int "axp pmic dldo1 voltage" 220795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 2216906df1aSSiarhei Siamashka default 0 2226906df1aSSiarhei Siamashka ---help--- 22340117522SHans de Goede Set the voltage (mV) to program the axp pmic dldo1 at, set to 0 to 22440117522SHans de Goede disable dldo1. On sun6i (A31) boards with ethernet dldo1 is often used 225795857dfSChen-Yu Tsai to power the ethernet phy. On A23, A33 and A80 boards this is often 226795857dfSChen-Yu Tsai used to power the wifi. 22740117522SHans de Goede 22840117522SHans de Goedeconfig AXP_DLDO2_VOLT 22940117522SHans de Goede int "axp pmic dldo2 voltage" 230795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 231795857dfSChen-Yu Tsai default 3000 if MACH_SUN9I 23240117522SHans de Goede default 0 23340117522SHans de Goede ---help--- 23440117522SHans de Goede Set the voltage (mV) to program the axp pmic dldo2 at, set to 0 to 23540117522SHans de Goede disable dldo2. 236795857dfSChen-Yu Tsai On A80 boards dldo2 normally powers the PL pins and should be 3.0V. 23740117522SHans de Goede 23840117522SHans de Goedeconfig AXP_DLDO3_VOLT 23940117522SHans de Goede int "axp pmic dldo3 voltage" 2400509efb7SChen-Yu Tsai depends on AXP221_POWER || AXP818_POWER 24140117522SHans de Goede default 0 24240117522SHans de Goede ---help--- 24340117522SHans de Goede Set the voltage (mV) to program the axp pmic dldo3 at, set to 0 to 24440117522SHans de Goede disable dldo3. 24540117522SHans de Goede 24640117522SHans de Goedeconfig AXP_DLDO4_VOLT 24740117522SHans de Goede int "axp pmic dldo4 voltage" 248813c7372Svishnupatekar depends on AXP221_POWER || AXP818_POWER 24940117522SHans de Goede default 0 25040117522SHans de Goede ---help--- 25140117522SHans de Goede Set the voltage (mV) to program the axp pmic dldo4 at, set to 0 to 25240117522SHans de Goede disable dldo4. 25340117522SHans de Goede 25440117522SHans de Goedeconfig AXP_ELDO1_VOLT 25540117522SHans de Goede int "axp pmic eldo1 voltage" 256795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 25740117522SHans de Goede default 0 25840117522SHans de Goede ---help--- 25940117522SHans de Goede Set the voltage (mV) to program the axp pmic eldo1 at, set to 0 to 26040117522SHans de Goede disable eldo1. 26140117522SHans de Goede 26240117522SHans de Goedeconfig AXP_ELDO2_VOLT 26340117522SHans de Goede int "axp pmic eldo2 voltage" 264795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 26540117522SHans de Goede default 0 26640117522SHans de Goede ---help--- 26740117522SHans de Goede Set the voltage (mV) to program the axp pmic eldo2 at, set to 0 to 26840117522SHans de Goede disable eldo2. 26940117522SHans de Goede 27040117522SHans de Goedeconfig AXP_ELDO3_VOLT 27140117522SHans de Goede int "axp pmic eldo3 voltage" 272795857dfSChen-Yu Tsai depends on AXP221_POWER || AXP809_POWER || AXP818_POWER 273795857dfSChen-Yu Tsai default 3000 if MACH_SUN9I 27440117522SHans de Goede default 0 27540117522SHans de Goede ---help--- 27640117522SHans de Goede Set the voltage (mV) to program the axp pmic eldo3 at, set to 0 to 2776906df1aSSiarhei Siamashka disable eldo3. On some A31(s) tablets it might be used to supply 2786906df1aSSiarhei Siamashka 1.2V for the SSD2828 chip (converter of parallel LCD interface 2796906df1aSSiarhei Siamashka into MIPI DSI). 280795857dfSChen-Yu Tsai On A80 boards it powers the PM pingroup and should be 3.0V. 2814d9057e8SPrzemyslaw Marczak 28238491d9cSChen-Yu Tsaiconfig AXP_FLDO1_VOLT 28338491d9cSChen-Yu Tsai int "axp pmic fldo1 voltage" 28438491d9cSChen-Yu Tsai depends on AXP818_POWER 28538491d9cSChen-Yu Tsai default 0 if MACH_SUN8I_A83T 28638491d9cSChen-Yu Tsai ---help--- 28738491d9cSChen-Yu Tsai Set the voltage (mV) to program the axp pmic fldo1 at, set to 0 to 28838491d9cSChen-Yu Tsai disable fldo1. 28938491d9cSChen-Yu Tsai On A83T / H8 boards fldo1 is VCC-HSIC and should be 1.2V if HSIC is 29038491d9cSChen-Yu Tsai used. 29138491d9cSChen-Yu Tsai 29238491d9cSChen-Yu Tsaiconfig AXP_FLDO2_VOLT 293a696253cSChen-Yu Tsai int "axp pmic fldo2 voltage" 29438491d9cSChen-Yu Tsai depends on AXP818_POWER 29538491d9cSChen-Yu Tsai default 900 if MACH_SUN8I_A83T 29638491d9cSChen-Yu Tsai ---help--- 29738491d9cSChen-Yu Tsai Set the voltage (mV) to program the axp pmic fldo2 at, set to 0 to 29838491d9cSChen-Yu Tsai disable fldo2. 29938491d9cSChen-Yu Tsai On A83T / H8 boards fldo2 is VCC-CPUS and should be 0.9V. 30038491d9cSChen-Yu Tsai 30138491d9cSChen-Yu Tsaiconfig AXP_FLDO3_VOLT 30238491d9cSChen-Yu Tsai int "axp pmic fldo3 voltage" 30338491d9cSChen-Yu Tsai depends on AXP818_POWER 30438491d9cSChen-Yu Tsai default 0 30538491d9cSChen-Yu Tsai ---help--- 30638491d9cSChen-Yu Tsai Set the voltage (mV) to program the axp pmic fldo3 at, set to 0 to 30738491d9cSChen-Yu Tsai disable fldo3. 30838491d9cSChen-Yu Tsai 30915278ccbSChen-Yu Tsaiconfig AXP_SW_ON 31015278ccbSChen-Yu Tsai bool "axp pmic sw on" 311795857dfSChen-Yu Tsai depends on AXP809_POWER || AXP818_POWER 31215278ccbSChen-Yu Tsai default n 31315278ccbSChen-Yu Tsai ---help--- 31415278ccbSChen-Yu Tsai Enable to turn on axp pmic sw. 31515278ccbSChen-Yu Tsai 3160d8382aeSJelle van der Waaconfig SY8106A_VOUT1_VOLT 3170d8382aeSJelle van der Waa int "SY8106A pmic VOUT1 voltage" 3180d8382aeSJelle van der Waa depends on SY8106A_POWER 3190d8382aeSJelle van der Waa default 1200 3200d8382aeSJelle van der Waa ---help--- 3210d8382aeSJelle van der Waa Set the voltage (mV) to program the SY8106A pmic VOUT1. This 3220d8382aeSJelle van der Waa is typically used to power the VDD-CPU and should be 1200mV. 3230d8382aeSJelle van der Waa Values can range from 680mV till 1950mV. 3240d8382aeSJelle van der Waa 3257815c709SAdam Fordconfig TWL4030_POWER 3267815c709SAdam Ford depends on OMAP34XX 3277815c709SAdam Ford bool "Enable driver for TI TWL4030 power management chip" 328df7fafd1SAdam Ford imply CMD_POWEROFF 3297815c709SAdam Ford ---help--- 3307815c709SAdam Ford The TWL4030 in a combination audio CODEC/power management with 3317815c709SAdam Ford GPIO and it is commonly used with the OMAP3 family of processors 3327815c709SAdam Ford 3334d9057e8SPrzemyslaw Marczakendmenu 334