mbox series

[meta-ti,master/scarthgap,0/3] GFX driver and mesa update

Message ID 20240430213821.3697267-1-rs@ti.com
Headers show
Series GFX driver and mesa update | expand

Message

Randolph Sapp April 30, 2024, 9:38 p.m. UTC
From: Randolph Sapp <rs@ti.com>

Jump the drivers to DDK 24.1.6554834 and update pvr-mesa to match the version
presented in that release.

This adds the update as a new recipe for the newer version as it requires a
change in device tree that is currently only present in the ltsprep branding.

The new mesa version is a little messy. It tends to break sstate when switching
back to default after using the ltsprep tag. The newer version isn't strictly
necessary right now, but it is recommended.

I can exclude the mesa changes, *if necessary*, until the default kernel is 6.6.

Randolph Sapp (3):
  ti-img-rogue-*: add ddk 24.1 recipes for ltsprep
  mesa-pvr_23.2.1: import mesa patches from oe-core/master
  mesa-pvr_23.2.1: add recipe for 23.2.1

 .../ti-img-rogue-driver_24.1.6554834.bb       |  44 ++++++
 .../recipes-graphics/mesa/mesa-pvr_23.2.1.bb  |  59 +++++++
 .../0001-gallium-Fix-build-with-llvm-17.patch |  41 +++++
 ...e-cmake-dependency-detector-for-llvm.patch |  42 +++++
 ...sdetects-64bit-atomics-on-mips-clang.patch |  25 +++
 ...k-for-all-linux-host_os-combinations.patch |  43 +++++
 .../ti-img-rogue-umlibs_24.1.6554834.bb       | 149 ++++++++++++++++++
 7 files changed, 403 insertions(+)
 create mode 100644 meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.1.6554834.bb
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1.bb
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1/0001-gallium-Fix-build-with-llvm-17.patch
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1/0001-meson-Disable-cmake-dependency-detector-for-llvm.patch
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_23.2.1/0001-meson.build-check-for-all-linux-host_os-combinations.patch
 create mode 100644 meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.1.6554834.bb