Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8609

Interfacing (DSI, CSI, I2C, etc.) • What does it take to mainline a DSI panel driver?

$
0
0
Hey! (hi 6by9 if you're reading this)

I've written a driver for the VS035ZSM, with the panel driver being the NT57860.

You can find the source code here: https://github.com/uwrealitylabs/rpi-pa ... nt-new-dev

and the (need to be fixed) adapter board kicad files here: https://github.com/icanc0/cm4-VS035ZSM-driver/

If you'd like to see a working demo, here it is: https://x.com/icanc4/status/2021151404337795399

What are the requirements to merge this into the Raspberry Pi Linux mainline kernel?

I have used the TPS65132 for the backlight bias, and the driver, by default, is not compiled with the Raspberry Pi Linux kernel. What's the best way to resolve this?

Also, I've only verified this on the Pi 5. Is there a requirement to have these drivers be available on most platforms? For example, on the old vc4 DSI hardware doesnt calculate the PHY speeds based on the panel timings.

Would love to see this screen get into more people's hands and have another example of how to get a DSI screen working with the RP1.

Statistics: Posted by icanc — Thu Feb 12, 2026 7:49 am



Viewing all articles
Browse latest Browse all 8609

Trending Articles