mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-11 13:56:30 +00:00
b2a2bf41ac
The board_early_init_f() inits clock before initing pinmux. However, the clock configuration code might need to adjust PMIC settings of a PMIC on I2C bus (e.g. board/ti/am335x/board.c does that). If the I2C bus pin muxing is not configured before attempting to communicate with the PMIC, the communication will silently fail and the prcm_init() may configure fast enough CPU clock that the default voltage provided by the PMIC would be insufficient and the platform would become unstable. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Jean-Jacques Hiblot <jjhiblot@ti.com> Cc: Tom Rini <trini@konsulko.com> |
||
---|---|---|
.. | ||
board.c | ||
chilisom.c | ||
clk_synthesizer.c | ||
clock.c | ||
clock_am33xx.c | ||
clock_am43xx.c | ||
clock_ti814x.c | ||
clock_ti816x.c | ||
ddr.c | ||
emif4.c | ||
fdt.c | ||
hw_data.c | ||
Kconfig | ||
Makefile | ||
mux.c | ||
prcm-regs.c | ||
sys_info.c | ||
ti816x_emif4.c |