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

Tony Lindgren tony at atomide.com
Wed Feb 13 16:08:55 CET 2019


* H. Nikolaus Schaller <hns at goldelico.com> [190213 14:52]:
> > Am 13.02.2019 um 15:35 schrieb Tony Lindgren <tony at atomide.com>:
> > So maybe we need the following hierarchy for the kernel driver:
> > 
> > 1. SoC glue device (power, clocks, dma maybe)
> >    2. SGX glue device for shared resources
> >       3.1 2d accelerated driver
> >       3.2 3d sgx blob driver
> 
> Well, yes, but I am not sure if 2d and 3d have anything in common or
> need the same basis.

OK

> If we just take out #3.1 for the moment we have
> 
> #1 patches for arch/arm
> #2 the linux wrapper of the IMG/TI code in srvkm/env/linux and system/$DEVICE
> #3.2 the IMG driver core everything else in srvkm
...
> I'd keep #2 and #3.2 together because they are compiled into a
> single driver.ko.

OK let's see what makes most sense.

Regards,

Tony


More information about the Letux-kernel mailing list