1a7ca45e8SJoseph Chenconfig DM_FUEL_GAUGE 2a7ca45e8SJoseph Chen bool "Enable driver model fuel gauge support" 3a7ca45e8SJoseph Chen depends on DM 4a7ca45e8SJoseph Chen help 5a7ca45e8SJoseph Chen This adds a simple uclass for fuel gauge. 6a7ca45e8SJoseph Chen 76c64f7feSJason Zhuconfig SPL_DM_FUEL_GAUGE 86c64f7feSJason Zhu bool "Enable driver model fuel gauge support" 96c64f7feSJason Zhu depends on SPL_DM 106c64f7feSJason Zhu help 116c64f7feSJason Zhu This adds a simple uclass for fuel gauge. 126c64f7feSJason Zhu 13384c6d15SShunqing Chenconfig POWER_FG_CW201X 14384c6d15SShunqing Chen bool "CW201X Fuel gauge support" 15384c6d15SShunqing Chen depends on DM_FUEL_GAUGE 16384c6d15SShunqing Chen help 17384c6d15SShunqing Chen This adds support for CW201X fuel gauge support. 18384c6d15SShunqing Chen 19*f6fa984fSshengfei Xuconfig POWER_FG_CW221X 20*f6fa984fSshengfei Xu bool "CW221X Fuel gauge support" 21*f6fa984fSshengfei Xu depends on DM_FUEL_GAUGE 22*f6fa984fSshengfei Xu help 23*f6fa984fSshengfei Xu This adds support for CW221X fuel gauge support. 24*f6fa984fSshengfei Xu 256c64f7feSJason Zhuconfig SPL_POWER_FG_CW201X 266c64f7feSJason Zhu bool "CW201X Fuel gauge support" 276c64f7feSJason Zhu depends on SPL_DM_FUEL_GAUGE 286c64f7feSJason Zhu help 296c64f7feSJason Zhu This adds support for CW201X fuel gauge support. 306c64f7feSJason Zhu 31a00c88f5SJoseph Chenconfig POWER_FG_RK818 32a00c88f5SJoseph Chen bool "RK818 Fuel gauge support" 33a00c88f5SJoseph Chen depends on DM_FUEL_GAUGE && PMIC_RK8XX 34a00c88f5SJoseph Chen help 35a00c88f5SJoseph Chen This adds support for RK818 fuel gauge support. 36ab5c5d85SJoseph Chen 376c64f7feSJason Zhuconfig SPL_POWER_FG_RK818 386c64f7feSJason Zhu bool "RK818 Fuel gauge support" 396c64f7feSJason Zhu depends on SPL_DM_FUEL_GAUGE && PMIC_RK8XX 406c64f7feSJason Zhu help 416c64f7feSJason Zhu This adds support for RK818 fuel gauge support. 426c64f7feSJason Zhu 43ef4591a5Sshengfei Xuconfig POWER_FG_RK817 44ef4591a5Sshengfei Xu bool "RK817 Fuel gauge support" 45ef4591a5Sshengfei Xu depends on DM_FUEL_GAUGE && PMIC_RK8XX 46ef4591a5Sshengfei Xu help 47ef4591a5Sshengfei Xu This adds support for RK817 fuel gauge support. 48ef4591a5Sshengfei Xu 496c64f7feSJason Zhuconfig SPL_POWER_FG_RK817 506c64f7feSJason Zhu bool "RK817 Fuel gauge support" 516c64f7feSJason Zhu depends on SPL_DM_FUEL_GAUGE && PMIC_RK8XX 526c64f7feSJason Zhu help 536c64f7feSJason Zhu This adds support for RK817 fuel gauge support. 546c64f7feSJason Zhu 55ab5c5d85SJoseph Chenconfig POWER_FG_RK816 56ab5c5d85SJoseph Chen bool "RK816 Fuel gauge support" 57ab5c5d85SJoseph Chen depends on DM_FUEL_GAUGE && PMIC_RK8XX 58ab5c5d85SJoseph Chen help 59ab5c5d85SJoseph Chen This adds support for RK816 fuel gauge support. 606c64f7feSJason Zhu 616c64f7feSJason Zhuconfig SPL_POWER_FG_RK816 626c64f7feSJason Zhu bool "RK816 Fuel gauge support" 636c64f7feSJason Zhu depends on DM_FUEL_GAUGE && PMIC_RK8XX 646c64f7feSJason Zhu help 656c64f7feSJason Zhu This adds support for RK816 fuel gauge support. 66c90ee5c7SJason Zhu 67c90ee5c7SJason Zhuconfig SPL_POWER_LOW_VOLTAGE_THRESHOLD 68c90ee5c7SJason Zhu int "Set the low voltage threshold" 69c90ee5c7SJason Zhu default 3400 70c90ee5c7SJason Zhu depends on SPL_DM_FUEL_GAUGE 71c90ee5c7SJason Zhu help 72c90ee5c7SJason Zhu Set the low voltage threshold. If the voltage, which is detected, 73c90ee5c7SJason Zhu is lower than the low voltage threshold, load and boot the U-Boot 74c90ee5c7SJason Zhu and goto charge the power. 75c90ee5c7SJason Zhu 76