[Openpvrsgx-devgroup] Current Status linux_openpvrsgx
H. Nikolaus Schaller
hns at goldelico.com
Sat Apr 11 11:35:41 CEST 2020
Hi Philipp,
> Am 11.04.2020 um 00:37 schrieb Philipp Rossak <embed3d at gmail.com>:
>
> Hi Nikolaus,
>
> Am Fr., 10. Apr. 2020 um 20:29 Uhr schrieb H. Nikolaus Schaller <hns at goldelico.com>:
> Hi Philipp,
>
> > Am 10.04.2020 um 18:32 schrieb Philipp Rossak <embed3d at gmail.com>:
> >
> > Hi Nikolaus,
> >
> >
> > I think I found out, what I messed up: I used Jonathan's work as basis, but this is a SGX 540 and not a SGX 544 Board.
> >
> > I think I will put the 1.17 ddk support on hold for now an continue on getting the 1.14.83xxx running and clean up the code there. Afterwards I will work on the 1.17 ddk support.
>
> I see. Well, the DDK 1.17 should also support SGX 540.
> At least for omap4 (droid 4) there are good results by Tony.
> But note that there are some "quirks" defined for omap4 in pvr_drv.
> Maybe they are more for sgx540?
>
> You mean SGX544 ;)? That's at least the one I have on the sunxi devices.
Ah, sorry. I mixed this up...
But it may need a similar fix. Or another one.
>
> We will see when I got to this step.
>
> > I'm not sure if those are ready for mainline right now since my module never enabled the clocks and the other stuff. Also the clocking on the sunxi devices is more complex than on the other devices since I have a seperate PLL, 3 GPU Clocks. Right now there is also some gating stuff missing in the mainline kernel, that are required for pvrsrvkm module. Right now I'm using there some dirty quirks to get it enabled.
> >
> > Instead I could add a pleaceholder, with compatibles and comments for the sunxi devices, so we have it at least in the devicetree. I can get them ready tonight.
>
> That would be fine.
>
> So that we can at least demonstrate that we are doing something more general and the bindings
> are needed for real hardware.
>
> And if some essential but easy parts for sunxi are already upstream it may be easier
> to attract more developers to help with the more difficult ones.
>
> You will find them here: https://github.com/openpvrsgx-devgroup/linux_openpvrsgx/commits/letux-pvrsrvkm-sunxi-dts
> So you might need to add the a31 & a31s device to the list on the first patch.
I have fixed two minor typos in the commit message and queued them for omap-pvr-soc-glue-v6.
So let's wait for the next -rc1 and POST to LKML. Rob Herring is also happy with the general setup of the .yaml file.
>
> I will be the next days on easter "holidays", so I will continue my work mid of next week.
So happy easter holidays - although we should to stay home.
BR and thanks,
Nikolaus
More information about the openpvrsgx-devgroup
mailing list