Should you ever need a DisplayPort reference for NXPs imx8mq: here's a hardware mod for the #Librem5 Devkit to switch it from #HDMI to #DisplayPort: https://source.puri.sm/guido.gunther/imx8mq-hdmi2dp (based on schematic by Bernhard Fink in NXPs forums).
@agx, I'm so glad to see that you got DisplayPort working. I was wondering how Purism got around that binary blob for HDMI.
I haven't been able to find any info about the MIPI-CSI2 interface in the mainline Linux driver. Do you have any updates on that front?