Home
last modified time | relevance | path

Searched refs:handle_bad_irq (Results 1 – 25 of 38) sorted by relevance

12

/Linux-v5.4/kernel/irq/
Dhandle.c31 void handle_bad_irq(struct irq_desc *desc) in handle_bad_irq() function
39 EXPORT_SYMBOL_GPL(handle_bad_irq);
Dchip.c988 handle = handle_bad_irq; in __irq_do_set_handler()
1018 if (handle == handle_bad_irq) { in __irq_do_set_handler()
1029 if (handle != handle_bad_irq && is_chained) { in __irq_do_set_handler()
Dirqdesc.c118 desc->handle_irq = handle_bad_irq; in desc_set_defaults()
552 .handle_irq = handle_bad_irq,
/Linux-v5.4/arch/arm/include/asm/mach/
Dirq.h26 handle_bad_irq(desc); \
/Linux-v5.4/drivers/irqchip/
Dirq-ftintc010.c107 irq_set_handler_locked(d, handle_bad_irq); in ft010_irq_set_type()
148 irq_set_chip_and_handler(irq, &ft010_irq_chip, handle_bad_irq); in ft010_irqdomain_map()
Dirq-ts4800.c76 handle_bad_irq(desc); in ts4800_ic_chained_handle_irq()
Dexynos-combiner.c86 handle_bad_irq(desc); in combiner_handle_cascade_irq()
Dirq-clps711x.c137 handler = handle_bad_irq; in clps711x_intc_irq_map()
Dirq-partition-percpu.c128 handle_bad_irq(desc); in partition_handle_irq()
Dirq-brcmstb-l2.c105 handle_bad_irq(desc); in brcmstb_l2_intc_irq_handle()
/Linux-v5.4/drivers/gpio/
Dgpio-altera.c84 irq_set_handler_locked(d, handle_bad_irq); in altera_gpio_irq_set_type()
94 irq_set_handler_locked(d, handle_bad_irq); in altera_gpio_irq_set_type()
300 girq->handler = handle_bad_irq; in altera_gpio_probe()
Dgpio-ftgpio010.c126 irq_set_handler_locked(d, handle_bad_irq); in ftgpio_gpio_set_irq_type()
298 girq->handler = handle_bad_irq; in ftgpio_gpio_probe()
Dgpio-pl061.c195 irq_set_handler_locked(d, handle_bad_irq); in pl061_irq_type()
342 girq->handler = handle_bad_irq; in pl061_probe()
Dgpio-ixp4xx.c289 girq->handler = handle_bad_irq; in ixp4xx_gpio_probe()
Dgpio-sprd.c252 irq->handler = handle_bad_irq; in sprd_gpio_probe()
Dgpio-lynxpoint.c380 girq->handler = handle_bad_irq; in lp_gpio_probe()
Dsgpio-aspeed.c405 irq->handler = handle_bad_irq; in aspeed_sgpio_setup_irqs()
DTODO127 girq->handler = handle_bad_irq;
Dgpio-merrifield.c469 handle_bad_irq, IRQ_TYPE_NONE); in mrfld_gpio_probe()
Dgpio-thunderx.c515 girq->handler = handle_bad_irq; in thunderx_gpio_probe()
/Linux-v5.4/drivers/soc/dove/
Dpmu.c236 handle_bad_irq(desc); in pmu_irq_handler()
/Linux-v5.4/arch/sparc/kernel/
Dleon_kernel.c232 if (!desc || !desc->handle_irq || desc->handle_irq == handle_bad_irq) { in leon_build_device_irq()
/Linux-v5.4/Documentation/core-api/
Dgenericirq.rst169 - :c:func:`handle_bad_irq`
312 handle_bad_irq is used for spurious interrupts which have no real
/Linux-v5.4/drivers/pinctrl/qcom/
Dpinctrl-msm.c988 handle_bad_irq(desc); in msm_gpio_irq_handler()
1040 girq->handler = handle_bad_irq; in msm_gpio_init()
/Linux-v5.4/Documentation/driver-api/gpio/
Ddriver.rst445 girq->handler = handle_bad_irq;
475 girq->handler = handle_bad_irq;
527 - Nominally set all handlers to handle_bad_irq() in the setup call and pass
528 handle_bad_irq() as flow handler parameter in gpiochip_irqchip_add() if it is

12