linux-sunxi
linux-sunxi copied to clipboard
Mali 450 driver update, March 2016
Is the new r6p1 release worth integrating into the linux-sunxi kernel?
The three driver components for Linux are:
- Kernel driver: DX910-SW-99002-r6p1-01rel0.tgz
- Xorg module: DX910-SW-99003-r6p1-01rel0.tgz
- UMP library: DX910-SW-99006-r6p1-01rel0.tgz
But we are having Mali 400 on A20 ... http://linux-sunxi.org/Mali400
@igorpecovnik, the linked driver is for the entire Mali Utgard hardware family. (ie: Models 300, 400, and 450.)
OK, thanks for update.
Where do you have compatible user space component (libMali.so)? Only I can find of is for armv8 (64-bit) on their site.
This is usual problem with mali drivers. Kernel space components are open source and always up to date on their site, but user space components are hard to find. ARM's politic is that they should be provided by SoC manufacturer, in this case Allwinner.
@jernejsk, I saw this odroid forum post and tried libMali.so
from ct-lubuntu-server-nand-v2.0.img with the new driver.
It seems that the old libMali.so
is well enough compatible with the new mali.ko
to run the triangle demo, but I haven't patched the DRM components to work with Chromium EGL, which is what I want.
I tried my best a few month ago and basically had technical issues and only complains from the kernel users when trying to mix and match the Odroid-based libMali.so with an updated malidev-package.
It is even outside of the license as the libMali.so from ODROID is not allowed to be used on any other SOCs.