Mali GPUs Arbitration Module (MIT)

The Android and Linux version of the Mali GPUs Arbitration Module made available under the MIT license.

This software component forms part of a reference software stack for arbitration support that integrates with the Mali GPUs device driver to enable sharing of the GPU between multiple independent operating systems on a paravirtualized platform.

Currently this reference platform supports the following Bifrost GPUs:

The components included are:

  • Source code for a reference arbiter kernel module which arbitrates access to the GPU between multiple users.

Mali Bifrost GPUs

MIT Tarball containing the MIT reference code of the arbiter kernel module.

BX304L01B-SW-99008-r33p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r33p0-01eac0. Released 20-September-2021. 190 KB
BX301A01B-SW-99008-r33p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r33p0-01eac0. Released 20-September-2021. 190 KB
BX304L01B-SW-99008-r32p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r32p0-01eac0. Released 22-July-2021. 190 KB
BX301A01B-SW-99008-r32p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r32p0-01eac0. Released 22-July-2021. 190 KB
BX304L01B-SW-99008-r31p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r31p0-01eac0. Released 29-June-2021. 170 KB
BX301A01B-SW-99008-r31p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r31p0-01eac0. Released 17-June-2021. 170 KB
BX301A01B-SW-99008-r30p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r30p0-01eac0. Released 4-May-2021. 60 KB
BX301A01B-SW-99008-r29p0-01eac0.tar Mali GPUs Arbitration Module (MIT) r29p0-01eac0. Released 12-Feb-2021. 60 KB
BX301A01B-SW-99008-r25p0-01eac0.tar.gz Mali GPUs Arbitration Module (MIT) r25p0-01eac0. Released 16-Jun-2020. 11 KB

Mali Valhall GPUs

MIT Tarball containing the MIT reference code of the arbiter kernel module.

VX504X08X-SW-99008-r33p0-01eac0.tar Mali (Valhall) GPUs Arbitration Module (MIT) r33p0-01eac0. Released 20-September-2021. 430 KB
VX501X08X-SW-99008-r33p0-01eac0.tar Mali (Valhall) GPUs Arbitration Module (MIT) r33p0-01eac0. Released 20-September-2021. 430 KB
VX504X08X-SW-99008-r32p0-01eac0.tar Mali (Valhall) GPUs Arbitration Module (MIT) r32p0-01eac0. Released 22-July-2021. 430 KB
VX501X08X-SW-99008-r32p0-01eac0.tar Mali (Valhall) GPUs Arbitration Module (MIT) r32p0-01eac0. Released 22-July-2021. 430 KB
VX504X08X-SW-99008-r31p0-01eac0.tar Mali (Valhall) GPUs Arbitration Module (MIT) r31p0-01eac0. Released 29-June-2021. 400 KB
VX501X08X-SW-99008-r31p0-01eac0.tar Mali (Valhall) GPUs Arbitration Module (MIT) r31p0-01eac0. Released 17-June-2021. 400 KB