mbox series

[meta-ti,master,0/4] Rogue graphics 24.2 release

Message ID 20250114015945.3554905-1-rs@ti.com
Headers show
Series Rogue graphics 24.2 release | expand

Message

Randolph Sapp Jan. 14, 2025, 1:59 a.m. UTC
From: Randolph Sapp <rs@ti.com>

Bump the rogue graphics packages for kernel 6.6 and 6.12. This has been tested
against SGX as well and has not shown any regressions.

This does not enable SGX for kernel 6.12 just yet. Still waiting on some work
from Darren before that occurs.

This also fixes a potential sstate issues when switching distro features.

Porting this for the meta-ti master branch first because the mesa version
upgrade has a merge conflict between master and scarthgap. Will wait for this to
be merged before backporting to scarthgap.

Randolph Sapp (4):
  ti-img-rogue-*: version 24.1.6554834 -> 24.2.6643903
  mesa-pvr: version 23.2.1 -> 24.0.1
  ti-bsp: select the graphics 24.2 packages
  ti-img-rogue-umlibs: filter binaries post install

 meta-ti-bsp/conf/machine/include/ti-bsp.inc   |  7 ++-
 ...bb => ti-img-rogue-driver_24.2.6643903.bb} |  4 +-
 ...allium-Fix-build-with-llvm-18-and-19.patch | 53 -----------------
 ...e-cmake-dependency-detector-for-llvm.patch | 42 --------------
 .../0001-drisw-fix-build-without-dri3.patch   | 58 +++++++++++++++++++
 .../0001-gallium-Fix-build-with-llvm-17.patch |  3 +-
 ...sdetects-64bit-atomics-on-mips-clang.patch |  4 +-
 ...k-for-all-linux-host_os-combinations.patch | 22 +++----
 ...on-t-try-zink-if-not-enabled-in-mesa.patch | 42 ++++++++++++++
 ...{mesa-pvr_23.2.1.bb => mesa-pvr_24.0.1.bb} | 14 ++---
 ...bb => ti-img-rogue-umlibs_24.2.6643903.bb} | 14 ++---
 11 files changed, 134 insertions(+), 129 deletions(-)
 rename meta-ti-bsp/recipes-bsp/powervr-drivers/{ti-img-rogue-driver_24.1.6554834.bb => ti-img-rogue-driver_24.2.6643903.bb} (93%)
 delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-23.2.1/0001-gallium-Fix-build-with-llvm-18-and-19.patch
 delete 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-24.0.1/0001-drisw-fix-build-without-dri3.patch
 rename meta-ti-bsp/recipes-graphics/mesa/{mesa-pvr-23.2.1 => mesa-pvr-24.0.1}/0001-gallium-Fix-build-with-llvm-17.patch (99%)
 rename meta-ti-bsp/recipes-graphics/mesa/{mesa-pvr-23.2.1 => mesa-pvr-24.0.1}/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch (99%)
 rename meta-ti-bsp/recipes-graphics/mesa/{mesa-pvr-23.2.1 => mesa-pvr-24.0.1}/0001-meson.build-check-for-all-linux-host_os-combinations.patch (70%)
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0002-glxext-don-t-try-zink-if-not-enabled-in-mesa.patch
 rename meta-ti-bsp/recipes-graphics/mesa/{mesa-pvr_23.2.1.bb => mesa-pvr_24.0.1.bb} (81%)
 rename meta-ti-bsp/recipes-graphics/powervr-umlibs/{ti-img-rogue-umlibs_24.1.6554834.bb => ti-img-rogue-umlibs_24.2.6643903.bb} (94%)