[Letux-kernel] Lay common foundation to make PVR/SGX work without hacks on OMAP34xx, OMAP36xx, AM335x and potentially OMAP4, OMAP5
Tomi Valkeinen
tomi.valkeinen at ti.com
Tue Jan 23 17:41:32 CET 2018
On 23/01/18 18:18, H. Nikolaus Schaller wrote:
>> The community cannot provide patches for the libraries as they are
>> closed source.
>
> That is not the goal of the project.
Yep, I was replying to the above comment about "community providing
patches to the SGX library" from Adam. Or maybe I misunderstood what he
said.
>>> Secondly, Nikolaus and Tony have done a great job in trying to get the
>>> hwmods and reset stuff working (mostly) for the omap36 and to some
>>> extent the am33x. Would it be possible to get some TI assistance in
>>> determining what work is left to re-integrate compatibility into
>>> either the DRM of FB drivers? The SGX drivers appear to have been
>>> broken for years and mostly abandoned by TI. I know the OMAP3, OMAP4
>>> and AM33 are older architectures, but having TI provide the remaining
>>> assistance would go a long way in showing they still care about their
>>> products.
>>
>> My guess is that the old SGX driver and libraries are quite incompatible
>> with the latest ones, so (in my personal opinion) I doubt TI can give
>> any support for the old ones.
>
> The key problem is that it is more broken that it needs to be as the
Is something ever as broken as it needs to be? =)
> demonstrator patch set shows. There is only one piece missing to make
> blobs + kernel driver work on 4.15-rc9 again.
>
> And if we don't do the first step, we will never be able to improve it.
I'm not quite sure I understand what you're trying here. You said that
you want this work based on the latest SGX kernel driver from TI. That
driver is for the latest userspace libraries. I don't think it will ever
work with the old libraries.
Tomi
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
More information about the Letux-kernel
mailing list