CVSROOT:        /cvs
Module name:    ports
Changes by:     j...@cvs.openbsd.org    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.

Reply via email to