[PATCH 0/5] drm/tyr: prereqs for firmware loading and MCU boot

From: Deborah Brouwer

Date: Tue Apr 28 2026 - 15:20:15 EST


This series extracts patches from the Tyr firmware boot series that have
no additional prerequisites and can be applied directly to drm-rust-next.

Most of the patches are unchanged from the fw-boot series, except
"drm/tyr: use shmem GEM object type in TyrDrmDriver"
which now also selects RUST_DRM_GEM_SHMEM_HELPER in Kconfig.

Link to [PATCH v4 00/20] drm/tyr: firmware loading and MCU boot support
- https://lore.kernel.org/rust-for-linux/20260424-b4-fw-boot-v4-v4-0-a5d91050789d@xxxxxxxxxxxxx/

Signed-off-by: Deborah Brouwer <deborah.brouwer@xxxxxxxxxxxxx>
---
Alvin Sun (1):
drm/tyr: use shmem GEM object type in TyrDrmDriver

Beata Michalska (1):
drm/tyr: set DMA mask using GPU physical address

Boris Brezillon (1):
drm/tyr: rename TyrObject to BoData

Deborah Brouwer (2):
drm/tyr: move clock cleanup into Clocks Drop impl
drm/tyr: add shmem backing for GEM objects

drivers/gpu/drm/tyr/Kconfig | 1 +
drivers/gpu/drm/tyr/driver.rs | 39 +++++++++++++++++++++++----------------
drivers/gpu/drm/tyr/gem.rs | 24 ++++++++++++++++++------
3 files changed, 42 insertions(+), 22 deletions(-)
---
base-commit: d9a6809478f9815b6455a327aa001737ac7b2c09
change-id: 20260428-fw-boot-prerequisites-99a6f58aec80

Best regards,
--
Deborah Brouwer <deborah.brouwer@xxxxxxxxxxxxx>