Hi Sasha, On Mon, Feb 24, 2025 at 06:16:38AM -0500, Sasha Levin wrote: > From: Stephan Gerhold <stephan.gerhold@xxxxxxxxxx> > > [ Upstream commit e9a48ea4d90be251e0d057d41665745caccb0351 ] > > On X1E80100, there is a hardware bug in the register logic of the > IRQ_ENABLE_BANK register: While read accesses work on the normal address, > all write accesses must be made to a shifted address. Without a workaround > for this, the wrong interrupt gets enabled in the PDC and it is impossible > to wakeup from deep suspend (CX collapse). This has not caused problems so > far, because the deep suspend state was not enabled. A workaround is > required now since work is ongoing to fix this. > Signed-off-by: Stephan Gerhold <stephan.gerhold@xxxxxxxxxx> > Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > Tested-by: Johan Hovold <johan+linaro@xxxxxxxxxx> > Link: https://lore.kernel.org/all/20250218-x1e80100-pdc-hw-wa-v2-1-29be4c98e355@xxxxxxxxxx > Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx> This one was not marked for backporting on purpose and is not needed in older kernels, please drop from all autosel queues. Johan