This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Where is the User Space Driver (X11) on the Mali-450?

Good morning.

I am looking for User Space Driver for X11 of Mali-450.

But I looked but only fbdev and wayland exist and x11 is not found.

I use a board called "ODROID-C1" (ODROID-C1 board uses Mali-450).
This board provides the Mali User Space Driver for x11 at "github.com/.../mali_libs".
But I could not find the X11 User Space Driver

The ODROID-C1 board manufacturer is "provided by ARM." It is called.
Where can I find the User Space Driver for the Mali-450 to X11?

Parents
  • Hi,

    We are only able to directly provide a small number of reference drivers for a small number of boards on the Mali Developer portal.

    The official route for drivers is via the chipset manufacturer and/or device manufacturer for each device. There are literally thousands of chipsets and devices produced using our GPUs every year, and it is simply impossible for us to directly provide pre-tested drivers for every combination of board, operating system, and windowing environment.

    HTH,
    Pete

Reply
  • Hi,

    We are only able to directly provide a small number of reference drivers for a small number of boards on the Mali Developer portal.

    The official route for drivers is via the chipset manufacturer and/or device manufacturer for each device. There are literally thousands of chipsets and devices produced using our GPUs every year, and it is simply impossible for us to directly provide pre-tested drivers for every combination of board, operating system, and windowing environment.

    HTH,
    Pete

Children
  • Thanks for your reply.

    Could you please clarify if there is really anything chipset specific in the user space drivers? My current understanding is that in the chipset specific glue (the IRQ resources, base address of the HW registers, enabling clocks and integration with the display driver) is entirely isolated in the kernel driver, which is already open source and can be relatively easily adapted.

    It would be great if ARM could provide a full set of official reference drivers with all the possible backends (including X11) for at least one reference board. We could try to use them with other boards at our own risk.