running etnaviv driver on i.mx6

Fabio Estevam festevam at gmail.com
Mon Aug 4 19:50:41 UTC 2025


Hi Andre,

On Mon, Aug 4, 2025 at 12:39 PM Wagner Andre
<andre.wagner at richard-wolf.com> wrote:
>
> Hi Fabio,
>
> thanks for your fast answer!
> A few hours ago, i just found an old article of you where you  described howto do it ;):
>
> https://imxdev.gitlab.io/tutorial/Running_kmscube_with_Etnaviv_on_mx6sabresd_board/
>
> I try to do the setup you described there, but i still got no plan how to port the devicetree i got for my board from the NXP kernel variant to the mainline, without causing a bunch of new problems.

The display subsystem representation in the devicetree is different
between the mainline kernel and the NXP kernel.

Try getting the i.MX6 display interface to work with the mainline kernel first.

There are many i.MX6-based boards are supported by the mainline
kernel, which you can use as a reference for adapting your devicetree.


More information about the etnaviv mailing list