Hi all! (Bonjour Laurent!;)

Preface: This is the first time I dive into display/DRM drivers, read: 
display-newbie.

Does anyone have any pointers for a reference design of the MALI being used on 
a simple fixed resolution panel? I don't need to get the MALI working just yet, 
but I don't want to wander too far since I do need to make it work in a few 
weeks. In fact, if it's more straight forward to do it using MALI first, that's 
what I'll want to do.

We currently have our display hooked up in our PL design using the Avnet ALI3 
display kit IP components and the axi-vdma engine. We confirmed it was working 
using a standalone vivado created project which generates a color stripe 
pattern in DDR.

I have not finished my analysis on how to make the display work under linux. I 
was thinking about using xlnx,drm as a start, but already I'm having doubts as 
our scenario is so much simpler since all of the "pipeline" (video timing, 
encoder, connector) are fixed in PL and un-configurable, only the vdma is 
visible from the driver code.

Could tinydrm (from latest upstream) help simplify things here?

Since our setup looks so simple, I'm hoping not to have to write code but just 
devicetree bindings. Am I dreaming?

Here are a few relevant points:
* Ultimately, the only thing that needs to drive the display is Qt in eglfs or 
the like. (QML based app)
* console is not really required but would be nice
* We will require DP to work over the USB-C connection in our final released 
product

Cheers! And thanks in advance!
/jfd
-- 
_______________________________________________
meta-xilinx mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-xilinx

Reply via email to