New comment by Skirmisher on void-packages repository https://github.com/void-linux/void-packages/pull/32766#issuecomment-909852160 Comment: Makes sense. I tested this kernel and your uboot/atf bump, with the following patches added: - uboot - [fix panel reset](https://gitlab.manjaro.org/manjaro-arm/packages/core/uboot-pinebookpro/-/blob/master/0001-PBP-Fix-Panel-reset.patch) - [change boot order](https://gitlab.manjaro.org/manjaro-arm/packages/core/uboot-pinebookpro/-/blob/master/0002-Correct-boot-order-to-be-USB-SD-eMMC.patch) (in addition to SD/eMMC swap like your existing patch, it puts USB first so it can also be used to override eMMC/NVMe without taking the computer apart) - atf - [attribute fix](https://gitlab.manjaro.org/manjaro-arm/packages/core/uboot-pinebookpro/-/blob/master/0002-fix-rockchip-rk3399-fix-dram-section-placement.patch) (apparently this breaks GCC 11, but the code is wrong in the first place; no functionality change) U-boot framebuffer console works, but when it hands off to the kernel, it doesn't handle the LCD properly, and it flickers brightly several times before the kernel gets a handle on it. It's...pretty bad. Other than that, the kernel seems to come up fine, although I did notice that when I got dropped into a rescue shell (for unrelated reasons) the keyboard didn't appear to work at all, though it works once I got into the booted system. I wasn't able to test much further than that, because sddm didn't start and trying to run Xorg would hang the system sometimes, in addition to strange issues like Fn-Alt-PrintScreen not working for magic sysrq combos. I don't have time to test a fresh install tonight.