]> git.dujemihanovic.xyz Git - u-boot.git/commit
power: pmic: sunxi: add AXP717 SPL support
authorAndre Przywara <andre.przywara@arm.com>
Thu, 9 May 2024 23:43:18 +0000 (00:43 +0100)
committerAndre Przywara <andre.przywara@arm.com>
Mon, 15 Jul 2024 17:11:13 +0000 (18:11 +0100)
commit51bee9b5a349b5f39ed39f650e07d16a1b22004f
treec2e38bdb763a75d73e16449c18f49157bc0b7912
parent5e8af847215969d8675252411bbb386ca8fee91d
power: pmic: sunxi: add AXP717 SPL support

On boards using the AXP717 PMIC, the DRAM rail is often not setup
correctly at reset time, so we have to program the PMIC very early in
the SPL, before running the DRAM initialisation.

Using the new generic AXP SPL driver, add the Kconfig options and
platform bits needed to support an AXP717 PMIC chip in I2C mode.
This allows to set up the correct voltage for the DRAM chips and the
CPU cores.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Tested-by: Ryan Walklin <ryan@testtoast.com>
arch/arm/mach-sunxi/pmic_bus.c
board/sunxi/board.c
drivers/power/Kconfig
drivers/power/Makefile