On Mon, Jan 19, 2026 at 08:08:38AM +0100, Dirk Behme wrote: > The `..IRQ..` register is printed here. Not the `..INT..` one. > Correct this.
Hi Dirk, I was hoping to get rid of this register read since it's really just a bit of debugging, and it's the timeout error that is of more interest. What do you think of handling this through my read_poll_timeout changes instead? https://lore.kernel.org/rust-for-linux/[email protected]/ Thanks, Deborah > > Fixes: cf4fd52e3236 ("rust: drm: Introduce the Tyr driver for Arm Mali GPUs") > Link: > https://lore.kernel.org/rust-for-linux/[email protected]/ > Signed-off-by: Dirk Behme <[email protected]> > --- > drivers/gpu/drm/tyr/driver.rs | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/tyr/driver.rs b/drivers/gpu/drm/tyr/driver.rs > index 0389c558c0367..3047fd12fd849 100644 > --- a/drivers/gpu/drm/tyr/driver.rs > +++ b/drivers/gpu/drm/tyr/driver.rs > @@ -76,7 +76,7 @@ fn issue_soft_reset(dev: &Device<Bound>, iomem: > &Devres<IoMem>) -> Result { > dev_err!(dev, "GPU reset failed with errno\n"); > dev_err!( > dev, > - "GPU_INT_RAWSTAT is {}\n", > + "GPU_IRQ_RAWSTAT is {}\n", > regs::GPU_IRQ_RAWSTAT.read(dev, iomem)? > ); > > -- > 2.48.0 >
