Re: [PATCH v6 0/2] drm/tyr: add Job IRQ handling

From: Daniel Almeida

Date: Fri Sep 25 2026 - 15:32:18 EST


Hi Laura,

It makes more sense to have Onur's reset v7 land first, so the Job IRQ series
needs a rebase on top of it:

https://lore.kernel.org/r/20260912-tyr-reset-impl-v7-0-077ce72084eb@xxxxxxxxxxxxx

After his 3/3, the registers are only reachable through HwGate, whose
access() takes a mutex. I added try_access_atomic() for the hard handler
on top of v7 [0]. Can you rebase onto that and carry the patch at the
front of your series? Then:

a) hard handler: try_access_atomic(), return ThreadedIrqReturn::None on None
b) threaded handler: access()
c) drop the #[expect(dead_code)]

— Daniel

[0] https://gitlab.collabora.com/dwlsalmeida/for-upstream/-/tree/tyr-hwgate-try-atomic?ref_type=heads