Hisilicon Kirin 980 Driver [upd] Jun 2026

As of Linux kernel 6.8+, Panfrost has experimental support for the Mali-G76. However, due to the Kirin 980’s unique clocking, power management, and the MP10 configuration (10 cores vs the standard 6 or 8), Panfrost is unstable. Users attempting to run mainline Linux on a Kirin 980 device (e.g., the Huawei P30 Pro) report graphical corruption and GPU hangs. The proprietary ARM driver is still required for any serious 3D acceleration.

The Kirin 980 is a (system on chip) with many components: hisilicon kirin 980 driver

Users searching for "Kirin 980 drivers" usually want to connect a Huawei phone to a Windows PC to transfer files or use ADB (Android Debug Bridge). As of Linux kernel 6

, which requires Vulkan and OpenGL ES drivers managed by the Android kernel. The proprietary ARM driver is still required for

: Early driver versions for the Kirin 980 did not fully expose hardware acceleration for 8-bit integer quantized models through NNAPI, a limitation HiSilicon later addressed in driver updates to improve performance for frameworks like TensorFlow [18]. 4. Technical Specifications Summary

device to a PC for file transfer or debugging, you require the . These are typically bundled with the Huawei HiSuite software.