From kernel perspective there is no preference. Both must work, but the BCM2711 / PCIe stuff needs some extra work for arm64. Nicolas Saenz Julienne takes care of this and hopefully in Linux 5.5 there will be basic arm64 support.
Have you seen the new v3d stuff in mesa 19.3.0?The whole graphics stuff (VC4, V3D), DMA engine and VCHIQ. I think they are more time consuming.
I hope this Gist may help you a little bit: https://gist.github.com/lategoodbye/c73 ... aed8c68f75pihacker wrote: ↑Sat May 30, 2020 8:49 pmHow can I try mainline linux kernel for rapsberry pi 4? Is there any instructions to compile mainline kernel? I've tried to compile it using this instructions - https://www.raspberrypi.org/documentati ... uilding.md, but my raspberry struck at loading with rainbow screen and noting on serial console. I tried to use default bootloader, not u-boot.
Thank you a lot! I finally managed to compile and boot from mainline kernel!swahren wrote: ↑Mon Jun 01, 2020 7:13 pmI hope this Gist may help you a little bit: https://gist.github.com/lategoodbye/c73 ... aed8c68f75
I'm sorry for a wrong error message, I've fixed my previous post. It actually was two unrelated messages -- one about bluetooth and second about mmcblk0p1, and rpi stuck for a 90 second during boot at that message.