On Fri, Mar 13, 2026 at 12:12 PM Onur Özkan <[email protected]> wrote: > > On Fri, 13 Mar 2026 09:52:16 +0000 > Alice Ryhl <[email protected]> wrote: > > > On Fri, Mar 13, 2026 at 12:16:40PM +0300, Onur Özkan wrote: > > > This series adds GPU reset handling support for Tyr in a new module > > > drivers/gpu/drm/tyr/driver.rs which encapsulates the low-level reset > > > controller internals and exposes a ResetHandle API to the driver. > > > > > > The reset module owns reset state, queueing and execution ordering > > > through OrderedQueue and handles duplicate/concurrent reset requests > > > with a pending flag. > > > > > > Apart from the reset module, the first 3 patches: > > > > > > - Fixes a potential reset-complete stale state bug by clearing > > > completed state before doing soft reset. > > > - Adds Work::disable_sync() (wrapper of > > > bindings::disable_work_sync). > > > - Adds OrderedQueue support. > > > > > > Runtime tested on hardware by Deborah Brouwer (see [1]) and myself. > > > > > > [1]: > > > https://gitlab.freedesktop.org/panfrost/linux/-/merge_requests/63#note_3364131 > > > > > > Link: https://gitlab.freedesktop.org/panfrost/linux/-/issues/28 > > > --- > > > > > > Onur Özkan (4): > > > drm/tyr: clear reset IRQ before soft reset > > > rust: add Work::disable_sync > > > rust: add ordered workqueue wrapper > > > > I actually added ordered workqueue support here: > > https://lore.kernel.org/all/[email protected]/ > > > > Alice > > That's cool. I guess this will wait until your patch lands unless we > want to combine them into a single series.
You can just say in your cover letter that your series depends on mine. Alice
