ARM Releases Kernel Drivers for Mali-T880 / T860 GPUs, User Space Drivers for Mali-T76x GPUs

Orange Pi Development Boards

ARM Mali GPU drivers includes both open source kernel drivers, and binary userspace drivers supporting framebuffer and/ior X11 implementation. The former is rarely an issue and is quickly released, but the latter requires porting and testing for a specific hardware platform, as well legal work, which greatly delay the releases.

ARM_Mali_GPU_Drivers
Release r5p0-06rel0 for User Space Binary Drivers

Mali-T880 GPU was announced at the beginning of the month together with ARM Cortex A72, and on February 17, 2015, ARM released an update to their Mali-T600 series, Mali-T700 series & Mali-T860/T880 GPU kernel device drivers with revision r5p1-00rel0 that adds supports to Mali-T860 and Mali-T880 GPU. These open source drivers are available for Android and Linux, and also support early Mali-T700 and T600 GPUs.

Separately, the company has also released Mali-T76X GPU drivers for Firefly board powered by Rockchip RK3288 quad core Cortex A17 processor featuring a Mali-T764 GPU. The first release only supports the framebuffer driver, but ARM is expecting to be able to release the X11 version in the next release (r5p1) planned at the end of March, which means some Linux desktop graphics accelerated will soon be available on Rockchip RK3288, and not only some OpenGL ES 3.0 demos on the framebuffer. The latest release (r5p0-06rel0) also supports Exynos powered Arndale Octa board, Samsung Chromebook 2, Arndale board, and Samsung Chromebook. According to an ARM representative, Rockchip also plans to release their own Linux GPU drivers targeting “TopMetal” hardware platform (should probably read PopMetal).

Support CNX Software - Donate via PayPal or become a Patron on Patreon

17
Leave a Reply

avatar
17 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
9 Comment authors
maccnxsoftm][skoM Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
newbie
Guest
newbie

http://malideveloper.arm.com/develop-for-mali/drivers/mali-device-driver-model/
“The Kernel Space Device Drivers are delivered through the Mali Developer in source code form under various different open source licences to allow system builders to integrate the Mali GPU and drivers with the Linux and Android operating systems. The User Space Libraries are only available in binary form from the relevant SoC manufacturer. The Kernel Space and User Space components are coupled, so it is important versions of both match.”

Member

Yeah, it’s just the usual ARM crap with their closed source blob. With Mali and Tamil depending on Luc’s mood ( which isn’t a very good one right now ) things are not looking rosy for open source graphics on the Mali side.
Luc did a pretty good job with Lima and now with Tamil but I grow more reluctant each day that anything usable will come of that work.
We should not depend on one guy for an open source Mali driver and I hold ARM directly responsible for this crap. The same can be said about PowerVr and their crap.
Good thing Intel is getting into mobile more and more these days and they do have a serious open source strategy in which they take good care of their open source GPU drivers.
As Linus would say, fuck you ARM.

newbie
Guest
newbie

@Marius Cirsta
+1

Braswell and Cherry Trail will be a best choice i think….

matt
Guest
matt

@Marius Cirsta
ehrr…. lima driver is in good shape? Where is it? I was still waiting for a release and/or howto to remove binary one on my A1000 …..

bruce
Guest
bruce
anon
Guest
anon

@all
Personally been using mostly rk30fb from the RK3066-era, but after the mess the RK3188 did to it, turned totally off of any ARM framebuffer/OpenGL/GLES stuff, and went for a non-integrated framebuffers, namely the DisplayLink USB-based framebuffers for full dekstops (has native support on upstream Linux vanilla kernel), work surprisingly well, beats all those ARM cruds anyway… Sure Freedreno might be a better choice, but that of course limits the choices into certain chips.

Hopefully in the future more and more ARM chips turn to support external GPUs via PCIe, so one could start to use whatever make’n’model tickles their fancy with full blown OGL4/GLnext (of course Nvidia has that already with their K1/X1 chips)… Dare to dream about HSA? (as ARM manufacturers are members of the HSA org)

anon
Guest
anon

@anon
s/dekstops/desktops/

Member

@anon
Maybe, I used to be a big ARM fan but with all the closed source and custom crap I’m loving x86 more an more each day and can’t wait for Braswell and Cherry Trail as newbie said.

M
Guest
M

@Marius Cirsta and all;

Cherry Trail(-T) is great for tablets but what about smartphones? AFAICT the mobile variant of Cherry Trail (Morganfield?) will still use powerVR graphics, with no better situation than ARMs solutions. Does anyone know when intel will move to use its own graphics solution with mobile SOCs?!

PS: The atom code names are the most confusing thing ever. You have the generation code name, a different code name for the CPU core, a different code name for the smartphone variant, and a -T or -D that often doesn’t even get a mention in the tech press despite making a great difference. If anyone knows any good reference material that makes is quick easy and clear, please do share.

newbie
Guest
newbie

for what do you need a gnu/linux with wayland, x11 on smartphone…. ?

Member

@newbie
For Jolla Sailfish and just because … 🙂

Member

@M
From what I understand Cherry Trail or some variant of it will be present in smartphones and it will have Intel graphics, unlike previous gen which had PowerVr.
Intel is cutting PowerVr out of the game, slowly but surely. They’re a too big company to rely on 3rd party stuff and they most likely got fed up with the PowerVr crap ( drivers and all that ). They’ll just switch to in-house where they have complete control and open source drivers.

m][sko
Guest
m][sko

@Marius Cirsta
Tizen has wayland version already

anon
Guest
anon

@newbie
To have Tor/privoxy to route your SIP/XMPP? 😉

Member

@m][sko
Right, Jolla, Tizen and in a way Ubuntu with their Mir which is similar to Wayland I guess.

mac
Guest
mac

@Marius Cirsta
‘As Linus would say, fuck you ARM.’

^^ COMPLETELY AGREE!!!

After such a long time they are loosing our credit of trust! They did completely nothing to introduce strong support for mainline linux kernel!