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

From: Alice Ryhl

Date: Fri May 01 2026 - 07:05:17 EST


On Tue, Apr 28, 2026 at 9:20 PM Deborah Brouwer
<deborah.brouwer@xxxxxxxxxxxxx> wrote:
>
> 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(-)

Applied to drm-rust-next. Thanks!