[Letux-kernel] Lay common foundation to make PVR/SGX work without hacks on OMAP34xx, OMAP36xx, AM335x and potentially OMAP4, OMAP5

Merlijn Wajer merlijn at wizzup.org
Fri Feb 15 13:52:09 CET 2019


Hi,

On 15/02/2019 13:43, H. Nikolaus Schaller wrote:
> 
> IMHO this is the first example where this collaboration of our group is already very helpful because
> we start to exchange knowledge about common problems.

Yay!

> 
> For this patch, the key question is what a better solution will be. Most likely reworking the
> "pgoff << PAGE_SHIFT" stuff from which I remember that it is used quite a lot. But that should be
> done once for all and everybody on our future master branch.
> 
> So I now have back an (almost) working reference system on v5.0-rc6 for GTA04, BeagleBoard,
> BeagleBone, PocketBeagle and potentially OpenPanodra (which uses the omap3430/sgx121 variant).

And the OpenPandora is similar to the Nokia N900 (sgx121). If you have
the userspace sgx driver that still supports X, you might be able to get
accelerated 3D on X if you use the maemo leste ddx and userspace driver.

https://github.com/maemo-leste/n9xx-ti-omap3-sgx
https://github.com/maemo-leste/n9xx-xf86-video-fbdev-sgx

(armhf known to work on n900, armel not)

I don't know how well older userspace works with the latest kernel
interface, though.

> At least I can download and start firmware. I just have to find a way to fix the omaplfb so that it works
> with our omapdrm based panels to runs the CLipBlit test [1] on modern kernels...

Maybe you can compare with what we have here:
https://github.com/maemo-leste/n9xx-linux/tree/pvr-wip-4.15.7/drivers/gpu/pvr

Cheers,
Merlijn

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://lists.goldelico.com/pipermail/letux-kernel/attachments/20190215/4b857b34/attachment.asc>


More information about the Letux-kernel mailing list