the atf-allwinner branch has gotten some additional patches. Updating this helps fix the display being powered on at boot, every boot.
Sadly, not all of the allwinner patches have been upstreamed to mainline sysutils/arm-trusted-firmware so we still have to use the fork :/. OK? Index: sysutils/atf-allwinner/Makefile =================================================================== RCS file: /cvs/openbsd/ports/sysutils/atf-allwinner/Makefile,v retrieving revision 1.4 diff -u -p -u -p -r1.4 Makefile --- sysutils/atf-allwinner/Makefile 14 Mar 2018 11:39:36 -0000 1.4 +++ sysutils/atf-allwinner/Makefile 4 Oct 2018 16:20:58 -0000 @@ -3,9 +3,8 @@ COMMENT= ARM Trusted Firmware for Allwinner A64/H5 GH_ACCOUNT= apritzel GH_PROJECT= arm-trusted-firmware -GH_COMMIT= ae78724247a01560164d607ed66db111c74d8df0 -VERSION= 20171224 -REVISION= 0 +GH_COMMIT= c9f55c023164a6c8c49f70f7ac6c68c626839d6f +VERSION= 20180403 DISTNAME= ${GH_PROJECT}-allwinner-${VERSION} PKGNAME= atf-allwinner-${VERSION} Index: sysutils/atf-allwinner/distinfo =================================================================== RCS file: /cvs/openbsd/ports/sysutils/atf-allwinner/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- sysutils/atf-allwinner/distinfo 8 Feb 2018 03:35:28 -0000 1.3 +++ sysutils/atf-allwinner/distinfo 4 Oct 2018 16:27:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (arm-trusted-firmware-allwinner-20171224-ae787242.tar.gz) = y6CqW+cbmQu/cBg0vvFel/eZEMj2yS1BCAC/jP8AB3Q= -SIZE (arm-trusted-firmware-allwinner-20171224-ae787242.tar.gz) = 752082 +SHA256 (arm-trusted-firmware-allwinner-20180403-c9f55c02.tar.gz) = dvwqoDd8jEhqeOGUVEdw7S3ZhevEv3gGR65pOFo2hFE= +SIZE (arm-trusted-firmware-allwinner-20180403-c9f55c02.tar.gz) = 752224 -- The United States Army: 194 years of proud service, unhampered by progress.