Stop writing pine64 firmware to disk
authorkn <kn@openbsd.org>
Mon, 3 Apr 2023 10:51:50 +0000 (10:51 +0000)
committerkn <kn@openbsd.org>
Mon, 3 Apr 2023 10:51:50 +0000 (10:51 +0000)
commit0c4ca99f5d7475e0708810d634e2fe3b49eff435
tree86f8467efbb7b76fd7fdffc81698e937a9dc47ca
parent41c1c3744398c12310f155b18769493e52b14b15
Stop writing pine64 firmware to disk

pine64 happens to be the first board "we ran on", as kettenis explains, and
this code tries to handle the situation of installing to the same disk the
installer booted from.

Similar boards like the Pinebook Pro don't get special treatment and work;
INSTALL.arm64 already explains how to flash required firmware onto disks or
install media -- Allwinner SoCs like the pine64 included.

Spotted through md_installboot() dd'ing blobs onto the root disk,
which does not fly with root on softraid and is in the way of arm64 getting
support for guided disk encryption.

Suggested by kettenis patrick
Feedback jsg patrick
OK patrick
distrib/arm64/iso/Makefile
distrib/arm64/ramdisk/Makefile
distrib/arm64/ramdisk/install.md
distrib/arm64/ramdisk/list