I'm currently working with an Orange Pi 3 Zero, using panel-mipi-dbi-spi to drive an ILI9488 display. You can actually build a working image with the edge kernel, which currently corresponds to Linux 6.11.9. Just use the Armbian Build Framework.
You can find more information and a DTS overlay here: https://github.com/KungfuPancake/v0_ips_touch_display