Files
kernel_arpi/kernel
Marc Zyngier a879ad2ff0 ANDROID: genirq: Allow an interrupt to be marked as 'raw'
Some interrupts (such as the rescheduling IPI) rely upon not going through
the irq_enter()/irq_exit() calls. To distinguish such interrupts, add
a new IRQ flag that allows the low-level handling code to sidestep the
enter()/exit() calls.

Only the architecture code is expected to use this. It will do the wrong
thing on normal interrupts. Note that this is a band-aid until we can
move to some more correct infrastructure (such as kernel/entry/common.c).

Bug: 191808738
Link: https://lore.kernel.org/lkml/20201124141449.572446-3-maz@kernel.org/
Change-Id: I0609a8b689219ba9e769c8b9f7fcf1e77a0ff1ca
Signed-off-by: Marc Zyngier <maz@kernel.org>
[minor port to 5.10]
Signed-off-by: Stephen Dickey <dickey@codeaurora.org>
[minor port to 5.15]
Signed-off-by: Abhijeet Dharmapurikar <quic_adharmap@quicinc.com>
2022-05-09 22:34:00 +00:00
..
2022-04-20 08:18:54 +02:00
2022-04-24 16:57:32 +02:00
2022-04-20 08:18:54 +02:00
2022-04-20 08:18:54 +02:00
2022-04-20 08:18:54 +02:00
2022-04-20 08:18:54 +02:00
2022-04-24 16:58:59 +02:00
2022-04-20 08:18:54 +02:00
2021-08-11 13:11:12 -07:00
2021-09-08 15:32:35 -07:00
2022-04-24 16:58:59 +02:00
2022-02-23 12:30:26 +01:00
2021-09-08 15:32:34 -07:00
2021-05-07 00:26:33 -07:00
2022-04-24 16:57:32 +02:00
2022-02-23 12:30:26 +01:00
2021-09-28 08:49:54 -07:00
2022-04-24 16:57:32 +02:00
2022-03-18 07:53:14 +01:00
2021-05-07 00:26:34 -07:00