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.