[Letux-kernel] etnaviv on Pyra?!

Andreas Kemnade andreas at kemnade.info
Sat Nov 21 10:59:16 CET 2020


On Sat, 21 Nov 2020 08:48:08 +0100
"H. Nikolaus Schaller" <hns at goldelico.com> wrote:

> > Am 20.11.2020 um 23:07 schrieb Andreas Kemnade <andreas at kemnade.info>:
> > 
> > Hi,
> > 
> > In kernel 5.4.77 I found this while booting the Pyra.
> > 
> > root at letux:/dev/dri# dmesg | grep drm
> > [    8.795283] [drm] Initialized etnaviv 1.3.0 20151214 for etnaviv on minor 0
> > [   10.211757] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> > [   10.219602] [drm] No driver support for vblank timestamp query.
> > 
> > So, Nikolaus has given up the pvrsgx stuff and secretly placed a
> > vivante GPU into the Pyra remotely? ;-)  
> 
> Yes, I did some tachyon beaming and wormhole tunneling to travel back
> in spacetime to bribe OMAP5 VHDL designers to ... :)
> 
> The OMAP5 comes not only with a PVR/SGX544 but also a Vivante GC320 (dedicated 2D graphics core)
> which is supposed to be controlled by the etnaviv driver.
> 
> > That produces another /dev/dri/something which can confuse userland.  
> 
> Ok. Maybe you can blacklist the driver for experimentations.
> 
Yes, did that. I think there is no excuse for getting confused there.
Userland should find the /dev/dri/cardX with a display attached. weston
seems to be better than X/modeset. Maybe it is time to file a bug.

Regards,
Andreas


More information about the Letux-kernel mailing list