diff options
author | Sebastian Andrzej Siewior <bigeasy@linutronix.de> | 2022-09-19 14:46:16 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2022-09-19 15:08:39 +0200 |
commit | 94ec234a16cf3acdb319f05917b1efec9642222e (patch) | |
tree | de2687e0a7b2b52887dd14e14fd223c9c441a15d /drivers/base | |
parent | gpio: mlxbf2: Use generic_handle_irq_safe() (diff) | |
download | linux-94ec234a16cf3acdb319f05917b1efec9642222e.tar.xz linux-94ec234a16cf3acdb319f05917b1efec9642222e.zip |
bcma: gpio: Use generic_handle_irq_safe()
On PREEMPT_RT enabled kernels the demultiplex interrupt handler is force
threaded and runs with interrupts enabled. The invocation of
generic_handle_irq() with interrupts enabled triggers a lockdep warning due
to a non-irq safe lock acquisition.
Instead of disabling interrupts on the driver level, use
generic_handle_domain_irq_safe().
[ tglx: Split out from combo patch ]
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/YnkfWFzvusFFktSt@linutronix.de
Diffstat (limited to 'drivers/base')
0 files changed, 0 insertions, 0 deletions