[Freedreno] Whether A200 driver is supported by Linux Mainline Kernel
Rob Clark
robdclark at gmail.com
Sun Jul 9 17:18:11 UTC 2017
The most obvious thing to check is make sure you use
--enable-freedreno-kgsl when building libdrm.. if you have that, then
try:
LIBGL_DEBUG=verbose glxinfo
BR,
-R
On Sat, Jul 8, 2017 at 2:07 AM, abhijit <abhijitnaik27 at gmail.com> wrote:
> Hi,
>
> I needed some help with respect to binding of freedreno driver to mesa
>
> I have cross compiled freedreno driver for A2XX with main line kernel and
> added clocking info referring driver from TQ-Embedded
> "https://www.tq-group.com/en/support/download
> /?tx_abdownloads_pi1%5Baction%5D=getviewcategory&tx_abdownloads_pi1%5Bcategory_uid%5D=672&tx_abdownloads_pi1%5Bcid%5D=84&tx_abdownloads_pi1%5Bpointer%5D=1&cHash=5e7c087ae16a9426fc0353db0042615a"
>
> I also cross-compiled, libdrm and mesa components from freedreno git hub
>
> But when I am running "glxinfo" command to verify whether underlaying 3D
> acceleration is being used, I am observing that softpipe is being used
> instead of "freedreno"
>
> I figured it out that glxinfo uses mesa/src/mesa/drivers/dri/swrast as user
> side driver component
>
> Files under /src/mesa/drivers/dri use "_mesa_initialize_context" to register
> them self to mesa component. But I am not seeing any freedreno related
> source files calling "_mesa_initialize_context"
>
> Can you please let me know whether I have to add mesa related
> functionalities for freedreno or there some other alternatives?
>
> Thank you very much :)
>
> On Wednesday 31 May 2017 01:12 PM, abhijit wrote:
>>
>> Hi,
>>
>> We are working on iMx53 Quick start board based on iMx53 application
>> processor. As you know this has A200 GPU.
>>
>> If I see in the mainline kernel 4.11.3, there are no source files for
>> A2XX GPU. Based on this I am assuming that the mainline doesn't have
>> support for A2XX.
>>
>> However in kernel-msm git checkout from Freedreno, there are A2XX
>> related source code. I wanted to know whether this code is tested one
>> and reason for non-inclusion of this code in mainline kernel.
>>
>> Are there any pointers how I can go about it.
>>
>> Thank you very much :)
>>
>> Regards,
>> Abhijit
>
> _______________________________________________
> Freedreno mailing list
> Freedreno at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/freedreno
More information about the Freedreno
mailing list