u-boot/arch/arm/mach-imx
Fabio Estevam cbc81b735e mx7ulp: Only enable LDO if it is not already enabled
LDO mode may be already enabled by the ROM and enabling it again
can cause U-Boot to hang.

Avoid this problem by only enabling LDO mode if it is initially disabled.

Reported-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Tested-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
2020-04-17 18:54:14 +02:00
..
imx8 Merge tag 'mmc-2020-3-9' of https://gitlab.denx.de/u-boot/custodians/u-boot-mmc 2020-03-10 21:13:26 -04:00
imx8m imx8mm/mn: Add missing root clock entry for ARM core clock 2020-03-09 15:06:15 +01:00
imxrt imx: imxrt1050-evk: Add support for the NXP i.MXRT1050-EVK 2020-01-14 22:54:00 +01:00
mx2 ARM: imx: Fix typo in select option for ZMX25 2019-04-25 19:16:24 +02:00
mx3 Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
mx5 common: Move RAM-sizing functions to init.h 2020-01-17 14:02:35 -05:00
mx6 ARM: imx: novena: Enable DM ethernet 2020-02-09 15:03:54 +01:00
mx7 common: Move clock functions into a new file 2020-01-17 13:27:29 -05:00
mx7ulp mx7ulp: Only enable LDO if it is not already enabled 2020-04-17 18:54:14 +02:00
mxs imx: Add support for i.MX28 based XEA board 2020-01-07 10:26:56 +01:00
cache.c common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
cmd_bmode.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cmd_dek.c env: Drop environment.h header file where not needed 2019-08-11 16:43:41 -04:00
cmd_hdmidet.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cmd_nandbcb.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
cpu.c imx: cpu: enlarge bit mask to 0x1FF for cpu type 2020-01-08 13:20:08 +01:00
ddrmc-vf610-calibration.c ddr: vybrid: Provide code to perform on-boot calibration 2019-02-15 12:16:50 +01:00
ddrmc-vf610-calibration.h ddr: vybrid: Provide code to perform on-boot calibration 2019-02-15 12:16:50 +01:00
ddrmc-vf610.c ddr: vybrid: Add calibration code to memory controler's (DDRMC) setup code 2019-02-15 12:16:50 +01:00
hab.c imx :hab: Add hab version command 2019-10-14 09:31:41 +02:00
i2c-mxv7.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
imx_bootaux.c lib: elf: Move the generic elf loading/validating functions to lib 2020-03-03 13:08:14 +05:30
init.c ARM: imx: Use IMX6_SRC_GPR10_BMODE instead of magic number 2019-11-03 17:04:16 +01:00
iomux-v3.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig imx: Kconfig: make SPL_IMX_ROMAPI_LOADADDR visible to i.MX8MP 2020-01-08 13:20:09 +01:00
lowlevel.S imx: add lowlevel init for ARM64 2019-04-25 19:16:24 +02:00
mac.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Makefile imx: Add basic support for the NXP IMXRT10xx SoC family 2020-01-14 22:54:00 +01:00
misc.c imx: Fix potential lmb memory overwritten by stack 2019-01-28 20:35:47 +01:00
mkimage_fit_atf.sh imx: Fix imx8m FIT script issue 2020-04-09 13:07:32 -04:00
mmc_env.c Revert "imx: mmc_env: update runtime SD/MMC boot env device" 2019-10-08 16:36:37 +02:00
mmdc_size.c imx: mmdc_size: Allow building it for i.MX7ULP 2019-10-14 09:31:41 +02:00
rdc-sema.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sata.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sip.c mach-imx: Adding new argument for SIP call interface 2019-11-03 17:04:16 +01:00
speed.c common: Move clock functions into a new file 2020-01-17 13:27:29 -05:00
spl.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
spl_imx_romapi.c imx: add rom api support 2019-11-05 10:27:18 +01:00
spl_qspi.cfg ARM: imx: arch/arm/mach-imx/spl_qspi.cfg 2019-10-08 16:36:36 +02:00
spl_sd.cfg imx: replace CONFIG_SECURE_BOOT with CONFIG_IMX_HAB 2019-10-08 16:36:37 +02:00
syscounter.c common: Move some time functions out of common.h 2019-12-02 18:23:11 -05:00
timer.c common: Move some time functions out of common.h 2019-12-02 18:23:11 -05:00
video.c env: Move env_get() to env.h 2019-08-11 16:43:41 -04:00