[Freedreno] Whether A200 driver is supported by Linux Mainline Kernel

Abhijit abhijitnaik27 at gmail.com
Tue Mar 20 05:17:19 UTC 2018


Hi ilia,

Thank you very much for information.


On Friday 16 March 2018 08:45 PM, Ilia Mirkin wrote:
> Hi Abhijit,
>
> Looks like there may have been some duplication of effort...
>
> https://github.com/laanwj/linux-freedreno-a2xx/commits/4.15-rc5-rdu1-kgsl
>
> Seems to be based on 4.15 if the branch name is to be believed.
>
>    -ilia
>
> On Fri, Mar 16, 2018 at 8:54 AM, abhijit <abhijitnaik27 at gmail.com> wrote:
>> Hi Waldimir,
>>
>> Hi Wladimir,
>>
>> Can you please let me know if you have any plans to make changes for A200
>> mainline?
>>
>> I have ported the KGSL driver along with other source files to 4.14.1 kernel
>> and got it working. Can you let me know, if I can commit the code to your
>> repository?
>>
>> Regards,
>>     Abhijit
>>
>> On Monday 07 August 2017 04:59 PM, Wladimir wrote:
>>>> I guess that it is failing to find the old kgsl shim drm driver, which
>>>> enabled allocation of GEM buffers for pixmaps.  I know Wladimir played
>>>> a bit with this on imx5, but I think he was just using gbm/kms and not
>>>> x11.  I guess he was using imx-drm for GEM buffer allocation?
>>>
>>> Yes, for the a20x stuff I use the old GSL kernel driver
>>> (forward-ported to 4.12, see
>>> https://github.com/laanwj/linux-freedreno-a2xx).
>>> This creates a /dev/gsl_kmod, which has an interface different from
>>> the "newer" kgsl.
>>>
>>> And a mesa and libdrm that is patched to use this:
>>>
>>> https://github.com/laanwj/mesa-freedreno-a2xx
>>> https://github.com/laanwj/libdrm-freedreno-a20x
>>>
>>> This fork of mesa doesn't support X11, only kms/gbm-based rendering.
>>> All of this is very experimental.
>>>
>>> Regards,
>>> Wladimir
>>> .
>>>
>> _______________________________________________
>> Freedreno mailing list
>> Freedreno at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/freedreno



More information about the Freedreno mailing list