Home
last modified time | relevance | path

Searched refs:handle_edge_irq (Results 1 – 25 of 152) sorted by relevance

1234567

/linux-6.3-rc2/drivers/gpio/
A Dgpio-eic-sprd.c376 irq_set_handler_locked(data, handle_edge_irq); in sprd_eic_irq_set_type()
382 irq_set_handler_locked(data, handle_edge_irq); in sprd_eic_irq_set_type()
387 irq_set_handler_locked(data, handle_edge_irq); in sprd_eic_irq_set_type()
411 irq_set_handler_locked(data, handle_edge_irq); in sprd_eic_irq_set_type()
417 irq_set_handler_locked(data, handle_edge_irq); in sprd_eic_irq_set_type()
422 irq_set_handler_locked(data, handle_edge_irq); in sprd_eic_irq_set_type()
A Dgpio-ixp4xx.c99 irq_set_handler_locked(d, handle_edge_irq); in ixp4xx_gpio_irq_set_type()
104 irq_set_handler_locked(d, handle_edge_irq); in ixp4xx_gpio_irq_set_type()
109 irq_set_handler_locked(d, handle_edge_irq); in ixp4xx_gpio_irq_set_type()
A Dgpio-sprd.c155 irq_set_handler_locked(data, handle_edge_irq); in sprd_gpio_irq_set_type()
162 irq_set_handler_locked(data, handle_edge_irq); in sprd_gpio_irq_set_type()
168 irq_set_handler_locked(data, handle_edge_irq); in sprd_gpio_irq_set_type()
A Dgpio-ftgpio010.c99 irq_set_handler_locked(d, handle_edge_irq); in ftgpio_gpio_set_irq_type()
104 irq_set_handler_locked(d, handle_edge_irq); in ftgpio_gpio_set_irq_type()
110 irq_set_handler_locked(d, handle_edge_irq); in ftgpio_gpio_set_irq_type()
A Dgpio-ep93xx.c233 handler = handle_edge_irq; in ep93xx_gpio_irq_type()
238 handler = handle_edge_irq; in ep93xx_gpio_irq_type()
257 handler = handle_edge_irq; in ep93xx_gpio_irq_type()
A Dgpio-vf610.c202 irq_set_handler_locked(d, handle_edge_irq); in vf610_gpio_irq_set_type()
349 girq->handler = handle_edge_irq; in vf610_gpio_probe()
/linux-6.3-rc2/arch/powerpc/platforms/52xx/
A Dmpc52xx_pic.c188 case IRQF_TRIGGER_RISING: type = 1; handler = handle_edge_irq; break; in mpc52xx_extirq_set_type()
189 case IRQF_TRIGGER_FALLING: type = 2; handler = handle_edge_irq; break; in mpc52xx_extirq_set_type()
361 hndlr = handle_edge_irq; in mpc52xx_irqhost_map()
/linux-6.3-rc2/arch/ia64/kernel/
A Dmsi_ia64.c75 irq_set_chip_and_handler(irq, &ia64_msi_chip, handle_edge_irq); in arch_setup_msi_irq()
184 handle_edge_irq, "edge"); in dmar_alloc_hwirq()
/linux-6.3-rc2/drivers/irqchip/
A Dirq-ftintc010.c98 irq_set_handler_locked(d, handle_edge_irq); in ft010_irq_set_type()
102 irq_set_handler_locked(d, handle_edge_irq); in ft010_irq_set_type()
A Dirq-vt8500.c120 irq_set_handler_locked(d, handle_edge_irq); in vt8500_irq_set_type()
124 irq_set_handler_locked(d, handle_edge_irq); in vt8500_irq_set_type()
A Dirq-or1k-pic.c82 .handle = handle_edge_irq,
A Dirq-loongson-pch-pic.c107 irq_set_handler_locked(d, handle_edge_irq); in pch_pic_set_type()
112 irq_set_handler_locked(d, handle_edge_irq); in pch_pic_set_type()
/linux-6.3-rc2/drivers/misc/mchp_pci1xxxx/
A Dmchp_pci1xxxx_gpio.c205 irq_set_handler_locked(data, handle_edge_irq); in pci1xxxx_gpio_set_type()
216 irq_set_handler_locked(data, handle_edge_irq); in pci1xxxx_gpio_set_type()
229 irq_set_handler_locked(data, handle_edge_irq); in pci1xxxx_gpio_set_type()
239 irq_set_handler_locked(data, handle_edge_irq); in pci1xxxx_gpio_set_type()
/linux-6.3-rc2/Documentation/translations/zh_CN/core-api/
A Dgenericirq.rst153 - handle_edge_irq()
237 handle_edge_irq为边沿触发型的中断提供了一个通用的实现。
/linux-6.3-rc2/arch/mips/alchemy/common/
A Dirq.c455 handler = handle_edge_irq; in au1x_ic_settype()
462 handler = handle_edge_irq; in au1x_ic_settype()
469 handler = handle_edge_irq; in au1x_ic_settype()
685 hdl = handle_edge_irq; in au1300_gpic_settype()
690 hdl = handle_edge_irq; in au1300_gpic_settype()
695 hdl = handle_edge_irq; in au1300_gpic_settype()
/linux-6.3-rc2/arch/m68k/coldfire/
A Dintc-5249.c55 irq_set_handler(irq, handle_edge_irq); in mcf_intc2_init()
A Dintc-525x.c85 irq_set_handler(irq, handle_edge_irq); in mcf_intc2_init()
A Dintc-simr.c151 irq_set_handler(irq, handle_edge_irq); in intc_irq_set_type()
A Dintc-2.c167 irq_set_handler(irq, handle_edge_irq); in intc_irq_set_type()
/linux-6.3-rc2/arch/x86/kernel/apic/
A Dmsi.c259 info->handler = handle_edge_irq; in x86_init_dev_msi_info()
334 handle_edge_irq, arg->data, "edge"); in dmar_msi_init()
/linux-6.3-rc2/arch/mips/dec/
A Dioasic-irq.c109 handle_edge_irq : handle_fasteoi_irq); in init_ioasic_irqs()
/linux-6.3-rc2/arch/mips/sgi-ip32/
A Dip32-irq.c469 handle_edge_irq, in arch_init_irq()
478 handle_edge_irq, in arch_init_irq()
/linux-6.3-rc2/arch/powerpc/platforms/8xx/
A Dpic.c57 irq_set_handler_locked(d, handle_edge_irq); in mpc8xx_set_irq_type()
/linux-6.3-rc2/arch/mips/kernel/
A Dirq-msc01.c133 handle_edge_irq, in init_msc_irqs()
/linux-6.3-rc2/arch/xtensa/kernel/
A Dirq.c97 handle_edge_irq, "edge"); in xtensa_irq_map()

Completed in 51 milliseconds

1234567