"Chai" As An Effort For Reverse-Engineered ARM Mali T-Series Graphics

Written by Michael Larabel in Arm on 5 November 2017 at 06:55 AM EST. 11 Comments
ARM
A Phoronix reader this week sent in notice of a new Git repository seeking to provide a reverse-engineered driver for ARM's Mali T-Series graphics.

This project called "Chai" is focusing on the Mali T760 graphics as found bundled in the Rockchip RK3288 SoC. But before getting too excited, the Chai code-base hasn't seen any new commits in three months already. Chai itself is derived from the reverse-engineering work, tooling, and other fundamentals done years ago by the Lima driver project that was all about Mali reverse engineering albeit with older generations of ARM's Mali graphics hardware.

When asking Lima project leader Luc Verhaegen about this Chai effort, he commented that these folks hadn't got much further yet than when he stopped working in this area a few years back. And as already mentioned, it's been three months now without any new public code push.

Those wishing to check out Chai can find it at Notabug.org but will be interesting to see if anything more comes of it and if we ever end up having a full-functioning ARM Mali open-source graphics driver like we do now with Freedreno for Qualcomm Adreno, Etnaviv for Vivante, and VC4 for Broadcom graphics.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week