u-boot/arch/arm/lib
Ye Li 741f2ea182 MLK-19726-2 arm: Don't remove all devices when power domain driver is enabled
Because we power off all devices in board_quiesce_devices which is prior then
executing dm_remove_devices_flags. So any access to HW in dm_remove_devices_flags
will cause problem.
However, some drivers like ethernet which implements the pre_remove callback is always
called without any flags check, and this finally accesses FEC controller.

Since we don't need to remove all devices in u-boot before starting kernel, disable
this feature when power domain is enabled.

Signed-off-by: Ye Li <ye.li@nxp.com>
2018-09-26 03:21:04 -07:00
..
Makefile move booti_setup to arch/arm/lig/image.c 2018-02-07 22:06:11 -05:00
ashldi3.S
ashrdi3.S
asm-offsets.c ARM: adjust arm-smccc code for use in U-Boot 2017-04-18 10:29:17 -04:00
bootm-fdt.c arm: bootm-fdt.c: fix compiler warning 2018-01-28 09:39:05 -05:00
bootm.c MLK-19726-2 arm: Don't remove all devices when power domain driver is enabled 2018-09-26 03:21:04 -07:00
cache-cp15.c MLK-10647 armv7: Fix Dcache disable issue on i.MX7 2018-04-27 02:21:29 -07:00
cache-pl310.c
cache.c arm: Migrate SYS_THUMB_BUILD to Kconfig, introduce SPL_SYS_THUMB_BUILD 2017-03-18 20:28:01 -04:00
ccn504.S
cmd_boot.c
crt0.S arm: Migrate SYS_THUMB_BUILD to Kconfig, introduce SPL_SYS_THUMB_BUILD 2017-03-18 20:28:01 -04:00
crt0_64.S ARMv8: Allow dynamic early stack pointer 2018-01-12 09:52:11 -07:00
crt0_aarch64_efi.S efi_loader: fix building crt0 on arm 2018-02-10 00:24:00 +01:00
crt0_arm_efi.S efi_loader: fix building crt0 on arm 2018-02-10 00:24:00 +01:00
debug.S
div0.c
div64.S
eabi_compat.c
elf_aarch64_efi.lds efi: arm: Add aarch64 EFI app support 2016-11-14 23:24:04 +01:00
elf_arm_efi.lds efi_loader: helloworld.c: Reduce file size 2017-12-16 22:51:19 +01:00
gic_64.S
image.c ARM: image: indent with tab instead of 4 spaces 2018-02-13 23:24:22 -05:00
interrupts.c arm: adjust PC displayed in exception handlers to point to the failing instruction 2017-06-12 08:38:39 -04:00
interrupts_64.c arm64: show_regs: Dump the LRs HW values 2018-02-23 10:40:51 -05:00
interrupts_m.c
lib1funcs.S arm: Migrate SYS_THUMB_BUILD to Kconfig, introduce SPL_SYS_THUMB_BUILD 2017-03-18 20:28:01 -04:00
lshrdi3.S
memcpy.S arm: Migrate SYS_THUMB_BUILD to Kconfig, introduce SPL_SYS_THUMB_BUILD 2017-03-18 20:28:01 -04:00
memset.S arm: Migrate SYS_THUMB_BUILD to Kconfig, introduce SPL_SYS_THUMB_BUILD 2017-03-18 20:28:01 -04:00
muldi3.S
psci-dt.c libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
reloc_aarch64_efi.c efi: arm: Add aarch64 EFI app support 2016-11-14 23:24:04 +01:00
reloc_arm_efi.c efi: arm: Add EFI app support 2016-11-14 23:24:04 +01:00
relocate.S elf: arm: Add a few ARM relocation types 2016-11-14 23:24:03 +01:00
relocate_64.S arm64: support running at addr other than linked to 2017-11-17 07:44:13 -05:00
reset.c
sections.c
semihosting.c env: Rename setenv() to env_set() 2017-08-16 08:22:18 -04:00
setjmp.S arm: provide a PCS-compliant setjmp implementation 2017-11-21 23:57:22 +01:00
setjmp_aarch64.S arm: provide a PCS-compliant setjmp implementation 2017-11-21 23:57:22 +01:00
spl.c armv8: layerscape: Enable falcon boot 2017-10-09 08:48:45 -07:00
stack.c Remove various unused interrupt related code 2017-04-06 20:42:18 -04:00
uldivmod.S
vectors.S arm: boot0 hook: move boot0 hook before '_start' 2017-11-21 23:57:21 +01:00
vectors_m.S
zimage.c spl: zImage support in Falcon mode 2016-07-22 09:53:00 -04:00