[PATCH Dovetail v4 7/8] arm64: irq_pipeline: Add arch specific arch_kentry_ implementation
Florian Bezdeka <[email protected]> Tue, 07 Jul 2026 11:50:23 +0200
| Newsgroups | dev.linux.lists.xenomai |
|---|---|
| Message-ID | <20260707-wip-flo-v7-1-arm-pipelining-fixes-v4-7-057b8af5a2ca@siemens.com> |
The generic implementation is not used, but we need to add a dummy implementation to avoid a build failure. Signed-off-by: Florian Bezdeka <[email protected]> --- arch/arm64/include/asm/irq_pipeline.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/include/asm/irq_pipeline.h b/arch/arm64/include/asm/irq_pipeline.h index 09cb33b826cb63701678f40b61b65df885923db2..7c86ebbf27b669d0d202edc5ba4fb55ad7c23f96 100644 --- a/arch/arm64/include/asm/irq_pipeline.h +++ b/arch/arm64/include/asm/irq_pipeline.h @@ -102,10 +102,11 @@ static inline void arch_handle_irq_pipelined(struct pt_regs *regs) * the latter for now, until we enventually switch to using whichever * of them is available first. */ -#define arch_kentry_get_irqstate(__regs) 0 - -#define arch_kentry_set_irqstate(__regs, __irqstate) \ - do { (void)__irqstate; } while (0) +#define arch_kentry_test_stalled(__regs) 0 +#define arch_kentry_test_hardirq(__regs) 0 +#define arch_kentry_clear_irq_state(__regs) +#define arch_kentry_set_stalled(__regs) +#define arch_kentry_set_hardirq(__regs) #else /* !CONFIG_IRQ_PIPELINE */ -- 2.55.0