I need a framebuffer user space driver for Firefly RK3288W based board. This SoC has Mali-T760 MP4 GPU r1p0.
On the official ARM website you will find the drivers for the GPU r0p0 and not r1p0: developer.arm.com/.../user-space
I have found this driver as a possible solution: github.com/.../libmali-midgard-t76x-r14p0-r1p0-fbdev.so
The problem is that I am using ubuntu 14.04 and I need that works in this system correctly.
The best solution would be to find a user-space driver smaller version than r14p0 but I can't find it anywhere.
Rockchip no longer supports user space drivers. They suggest we search the web for ARM but I can't find anything.
I hope we can find a solution.
Regards.
The driver should come from the Original Device Manufacturer, or the chipset vendor, rather than directly from Arm. So I guess try firefly if they've got anything useful, given Rockchip have said no support.
I'll ask around further to see if we have anything that is available and a possible solution.
Hi, sorry to report that as Mali driver requires porting effort on each platform/winsys in both user and kernel drivers, you can’t just find a mali user space driver .so and have it just work. So it has to come from Rockchip or firefly sorry...
I understand what you say. But I don't understand why ARM provides user-space drivers for Mali Midgard T76x r0p0 GPUs but not for Mali Midgard T76x r1p0 GPUs.
Reference: developer.arm.com/.../user-space
I guess it's ones we've created for whatever purpose, so we might as well share. HiKey / Odroid / Juno (on that page) are all used for internal testing, and maybe Firefly was in the past (T76x being a while ago now).