CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2019/07/28 00:57:20
Modified files:
sysutils/u-boot: Makefile distinfo
sysutils/u-boot/patches: patch-configs_firefly-rk3399_defconfig
sysutils/u-boot/pkg: PFRAG.aarch64 PFRAG.arm
Added files:
sysutils/u-boot/patches:
patch-configs_rockpro64-rk3399_defconfig
patch-lib_efi_loader_efi_boottime_c
Removed files:
sysutils/u-boot/patches: patch-arch_arm_dts_rk3399-firefly_dts
patch-include_efi_h
patch-lib_efi_loader_efi_memory_c
Log message:
update to U-Boot 2019.07
Sinovoip_BPI_M2_Plus target was renamed to bananapi_m2_plus_h3
am335x_boneblack target replaced by am335x_evm
build rockpro64-rk3399 target as a few people have hardware (untested)
Add back flushing/disabling caches for armv7 efi which was removed in
2019.04 and later and is required to load kernels on i.MX 6.
The UEFI specification states that non-architectural caches
(not controlled by cp15 operations) should be disabled during boot time
services. On i.MX 6 there is a PL310 L2 cache which U-Boot leaves on,
which breaks loading kernels even after we disable all the cp15
controlled caches in bootarm.efi.