Lines Matching +full:non +full:- +full:maskable
1 // SPDX-License-Identifier: GPL-2.0
5 * Xtensa built-in interrupt controller and some generic functions copied
8 * Copyright (C) 2002 - 2013 Tensilica, Inc.
23 #include <linux/irqchip/xtensa-mx.h>
24 #include <linux/irqchip/xtensa-pic.h>
42 sp &= THREAD_SIZE - 1; in do_IRQ()
46 sp - sizeof(struct thread_info)); in do_IRQ()
62 seq_puts(p, " Non-maskable interrupts\n"); in arch_show_interrupts()
72 return -EINVAL; in xtensa_irq_domain_xlate()
78 return -EINVAL; in xtensa_irq_domain_xlate()
89 struct irq_chip *irq_chip = d->host_data; in xtensa_irq_map()
130 if ((mask & 1) && ext_irq-- == 0) in xtensa_map_ext_irq()
140 ((1u << irq) - 1); in xtensa_get_ext_irq_no()