mbox series

[v3,kirkstone,0/3] Rogue graphics DDK 23.1 upgrade

Message ID 20230414165859.1675824-1-rs@ti.com
Headers show
Series Rogue graphics DDK 23.1 upgrade | expand

Message

Randolph Sapp April 14, 2023, 4:58 p.m. UTC
Graphics DDK 23.1 upgrade! Rolling forward mesa and the um and km
components accordingly. Now we'll be using Mesa 22.3.5 so we'll have to
pull in those patches and rework a bit of the PACKAGECONFIG to get it to
work with the base Mesa recipe.

This adds support for kernel 6.1 (it is still fully compatible with
kernel 5.10.y though, please don't try to sort this out with some extra
logic).

Randolph Sapp (3):
  mesa: locally overlay 22.3.5-specific patches from oe-core/master
  mesa: update pvr-mesa for the 22.3.5 version of mesa
  graphics: upgrade rogue graphics to 23.1.6404501

 ...bb => ti-img-rogue-driver_23.1.6404501.bb} |   4 +-
 ...bb => ti-img-rogue-umlibs_23.1.6404501.bb} |   6 +-
 ...nd-deprecate-drm_handle_format-and-d.patch | 157 ------------------
 ...e-unsigned-instead-of-uint-to-fix-mu.patch |  44 +++++
 ...fine-__NR_futex-if-it-does-not-exist.patch |  34 ----
 ...-backend-fix-gbm-compile-without-dri.patch |  65 ++++++++
 ...sdetects-64bit-atomics-on-mips-clang.patch |   6 +-
 ...k-for-all-linux-host_os-combinations.patch |  24 +--
 ...ormat-Check-for-NEON-before-using-it.patch |  12 +-
 ...02-meson.build-make-TLS-ELF-optional.patch |  61 -------
 .../recipes-graphics/mesa/pvr-mesa.inc        |  15 +-
 11 files changed, 144 insertions(+), 284 deletions(-)
 rename meta-ti-bsp/recipes-bsp/powervr-drivers/{ti-img-rogue-driver_1.18.6276027.bb => ti-img-rogue-driver_23.1.6404501.bb} (92%)
 rename meta-ti-bsp/recipes-graphics/libgles/{ti-img-rogue-umlibs_1.18.6276027.bb => ti-img-rogue-umlibs_23.1.6404501.bb} (86%)
 delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/files/0001-Revert-egl-wayland-deprecate-drm_handle_format-and-d.patch
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/files/0001-freedreno-pm4-Use-unsigned-instead-of-uint-to-fix-mu.patch
 delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/files/0001-futex.h-Define-__NR_futex-if-it-does-not-exist.patch
 create mode 100644 meta-ti-bsp/recipes-graphics/mesa/files/0001-gbm-backend-fix-gbm-compile-without-dri.patch
 delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/files/0002-meson.build-make-TLS-ELF-optional.patch