ARM: tegra: call regulators_enable_boot_on on board init

Call regulators_enable_boot_on on board init to set all regulators
with boot-on property in device tree. If regulator is not used by
any device in the device tree but is essential for the device to
work a regression will occur.

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
This commit is contained in:
Svyatoslav Ryhel
2023-11-28 09:09:53 +02:00
parent 9d3f7f881e
commit 14f2e54975
+5
View File
@@ -11,6 +11,7 @@
#include <init.h>
#include <log.h>
#include <ns16550.h>
#include <power/regulator.h>
#include <usb.h>
#include <asm/global_data.h>
#include <asm/io.h>
@@ -185,6 +186,10 @@ int board_init(void)
/* prepare the WB code to LP0 location */
warmboot_prepare_code(TEGRA_LP0_ADDR, TEGRA_LP0_SIZE);
#endif
/* Set up boot-on regulators */
regulators_enable_boot_on(_DEBUG);
return nvidia_board_init();
}