Searched refs:handle_edge_irq (Results 1 - 108 of 108) sorted by relevance

/linux-4.4.14/arch/m68k/coldfire/
H A Dintc-5249.c55 irq_set_handler(irq, handle_edge_irq); mcf_intc2_init()
H A Dintc-525x.c85 irq_set_handler(irq, handle_edge_irq); mcf_intc2_init()
H A Dintc-2.c167 irq_set_handler(irq, handle_edge_irq); intc_irq_set_type()
H A Dintc-simr.c151 irq_set_handler(irq, handle_edge_irq); intc_irq_set_type()
/linux-4.4.14/arch/mips/dec/
H A Dioasic-irq.c78 * These use the `handle_edge_irq' handler that clears the request right
113 handle_edge_irq : handle_fasteoi_irq); init_ioasic_irqs()
/linux-4.4.14/arch/ia64/kernel/
H A Dmsi_ia64.c74 irq_set_chip_and_handler(irq, &ia64_msi_chip, handle_edge_irq); ia64_setup_msi_irq()
200 handle_edge_irq, "edge"); dmar_alloc_hwirq()
H A Diosapic.c614 trigger == IOSAPIC_EDGE ? handle_edge_irq : handle_level_irq, register_intr()
/linux-4.4.14/arch/arm/mach-ks8695/
H A Dirq.c123 handle_edge_irq); ks8695_irq_set_type()
172 handle_edge_irq); ks8695_init_irq()
/linux-4.4.14/arch/x86/kernel/apic/
H A Dmsi.c133 .handler = handle_edge_irq,
164 .handler = handle_edge_irq,
203 handle_edge_irq, arg->dmar_data, "edge"); dmar_msi_init()
294 handle_edge_irq, arg->hpet_data, "edge"); hpet_msi_init()
H A Dhtirq.c100 handle_edge_irq, ht_cfg, "edge"); htirq_domain_alloc()
H A Dio_apic.c931 hdl = fasteoi ? handle_fasteoi_irq : handle_edge_irq; mp_register_handler()
1949 irq_set_chip_and_handler_name(irq, &lapic_chip, handle_edge_irq, lapic_register_intr()
/linux-4.4.14/drivers/irqchip/
H A Dirq-moxart.c82 "MOXARTINTC", handle_edge_irq, moxart_of_intc_init()
H A Dirq-vt8500.c133 irq_set_handler_locked(d, handle_edge_irq); vt8500_irq_set_type()
137 irq_set_handler_locked(d, handle_edge_irq); vt8500_irq_set_type()
H A Dirq-s3c24xx.c152 irq_set_handler(data->irq, handle_edge_irq); s3c_irq_type()
441 handle_edge_irq); s3c24xx_irq_map()
444 handle_edge_irq); s3c24xx_irq_map()
449 handle_edge_irq); s3c24xx_irq_map()
452 handle_edge_irq); s3c24xx_irq_map()
1162 irq_set_chip_and_handler(virq, &s3c_irq_chip, handle_edge_irq); s3c24xx_irq_map_of()
1165 handle_edge_irq); s3c24xx_irq_map_of()
H A Dirq-brcmstb-l2.c167 np->full_name, handle_edge_irq, clr, 0, flags); brcmstb_l2_intc_of_init()
H A Dirq-or1k-pic.c87 .handle = handle_edge_irq,
H A Dirq-orion.c158 handle_edge_irq, clr, 0, IRQ_GC_INIT_MASK_CACHE); orion_bridge_irq_init()
H A Dirq-sunxi-nmi.c182 gc->chip_types[1].handler = handle_edge_irq; sunxi_sc_nmi_irq_init()
H A Dirq-tb10x.c172 gc->chip_types[1].handler = handle_edge_irq; of_tb10x_init_irq()
H A Dirq-metag.c310 handle_edge_irq); metag_internal_intc_map()
H A Dirq-imgpdc.c425 gc->chip_types[0].handler = handle_edge_irq; pdc_intc_probe()
H A Dirq-metag-ext.c419 handle_edge_irq, NULL); meta_intc_irq_set_type()
581 handle_edge_irq); meta_intc_map()
H A Dirq-mips-gic.c423 handle_edge_irq, NULL); gic_set_type()
/linux-4.4.14/arch/frv/kernel/
H A Dirq-mb93093.c125 irq_set_chip_and_handler(irq, &frv_fpga_pic, handle_edge_irq); fpga_init()
H A Dirq-mb93091.c150 irq_set_chip_and_handler(IRQ_FPGA_NMI, &frv_fpga_pic, handle_edge_irq); fpga_init()
H A Dirq-mb93493.c142 handle_edge_irq); mb93493_init()
H A Dirq.c122 irq_set_handler(IRQ_CPU_TIMER0, handle_edge_irq); init_IRQ()
/linux-4.4.14/arch/arm/mach-gemini/
H A Dirq.c89 irq_set_handler(i, handle_edge_irq); gemini_init_irq()
H A Dgpio.c222 handle_edge_irq); gemini_gpio_init()
/linux-4.4.14/drivers/gpio/
H A Dgpio-ep93xx.c182 handler = handle_edge_irq; ep93xx_gpio_irq_type()
187 handler = handle_edge_irq; ep93xx_gpio_irq_type()
206 handler = handle_edge_irq; ep93xx_gpio_irq_type()
H A Dgpio-vr41xx.c263 handle_edge_irq); vr41xx_set_irq_trigger() local
298 handle_edge_irq); vr41xx_set_irq_trigger() local
566 irq_set_chip_and_handler(i, chip, handle_edge_irq); giu_probe()
H A Dgpio-pxa.c526 handle_edge_irq); pxa_irq_domain_map()
645 handle_edge_irq);
651 handle_edge_irq);
658 handle_edge_irq);
H A Dgpio-vf610.c177 irq_set_handler_locked(d, handle_edge_irq); vf610_gpio_irq_set_type()
272 handle_edge_irq, IRQ_TYPE_NONE); vf610_gpio_probe()
H A Dgpio-sa1100.c157 handle_edge_irq); sa1100_gpio_irqdomain_map()
H A Dgpio-pl061.c169 irq_set_handler_locked(d, handle_edge_irq); pl061_irq_type()
184 irq_set_handler_locked(d, handle_edge_irq); pl061_irq_type()
H A Dgpio-tb10x.c249 handle_edge_irq, IRQ_NOREQUEST, IRQ_NOPROBE, tb10x_gpio_probe()
H A Dgpio-dwapb.c348 irq_gc->chip_types[1].handler = handle_edge_irq; dwapb_configure_irqs()
H A Dgpio-pch.c286 irq_set_handler_locked(d, handle_edge_irq); pch_irq_type()
H A Dgpio-sx150x.c605 handle_edge_irq, IRQ_TYPE_EDGE_BOTH); sx150x_install_irq_chip()
H A Dgpio-tegra.c257 irq_set_handler_locked(d, handle_edge_irq); tegra_gpio_irq_set_type()
H A Dgpio-tz1090.c501 gc->chip_types[1].handler = handle_edge_irq; tz1090_gpio_bank_probe()
H A Dgpio-mvebu.c813 ct->handler = handle_edge_irq; mvebu_gpio_probe()
H A Dgpio-omap.c517 irq_set_handler_locked(d, handle_edge_irq); omap_gpio_irq_type()
/linux-4.4.14/drivers/pinctrl/samsung/
H A Dpinctrl-s3c24xx.c138 irq_set_handler_locked(d, handle_edge_irq); s3c24xx_eint_set_handler()
431 handle_edge_irq); s3c24xx_gpf_irq_map()
434 handle_edge_irq); s3c24xx_gpf_irq_map()
437 handle_edge_irq); s3c24xx_gpf_irq_map()
457 irq_set_chip_and_handler(virq, &s3c24xx_eint_chip, handle_edge_irq); s3c24xx_gpg_irq_map()
H A Dpinctrl-s3c64xx.c267 irq_set_handler_locked(d, handle_edge_irq); s3c64xx_irq_set_handler()
H A Dpinctrl-exynos.c151 irq_set_handler_locked(irqd, handle_edge_irq); exynos_irq_set_type()
/linux-4.4.14/arch/mips/alchemy/common/
H A Dirq.c455 handler = handle_edge_irq; au1x_ic_settype()
462 handler = handle_edge_irq; au1x_ic_settype()
469 handler = handle_edge_irq; au1x_ic_settype()
685 hdl = handle_edge_irq; au1300_gpic_settype()
690 hdl = handle_edge_irq; au1300_gpic_settype()
695 hdl = handle_edge_irq; au1300_gpic_settype()
/linux-4.4.14/arch/xtensa/kernel/
H A Dirq.c104 handle_edge_irq, "edge"); xtensa_irq_map()
/linux-4.4.14/arch/powerpc/sysdev/
H A Dmpc8xx_pic.c58 irq_set_handler_locked(d, handle_edge_irq); mpc8xx_set_irq_type()
H A Dcpm2_pic.c160 irq_set_handler_locked(d, handle_edge_irq); cpm2_set_irq_type()
H A Dxilinx_intc.c177 handle_edge_irq); xilinx_intc_map()
H A Dfsl_msi.c99 irq_set_chip_and_handler(virq, chip, handle_edge_irq); fsl_msi_host_map()
H A Dipic.c630 irq_set_handler_locked(d, handle_edge_irq); ipic_set_irq_type()
/linux-4.4.14/arch/mips/kernel/
H A Dirq-msc01.c136 handle_edge_irq, init_msc_irqs()
/linux-4.4.14/arch/arm/mach-davinci/
H A Dirq.c54 gc = irq_alloc_generic_chip("AINTC", 1, irq_start, base, handle_edge_irq); davinci_alloc_gc()
H A Dcp_intc.c106 irq_set_handler(virq, handle_edge_irq); cp_intc_host_map()
/linux-4.4.14/arch/unicore32/kernel/
H A Dirq.c316 irq_set_handler(irq, handle_edge_irq); init_IRQ()
332 irq_set_handler(irq, handle_edge_irq); init_IRQ()
/linux-4.4.14/arch/arm/mach-lpc32xx/
H A Dirq.c286 irq_set_handler_locked(d, handle_edge_irq); lpc32xx_set_irq_type()
292 irq_set_handler_locked(d, handle_edge_irq); lpc32xx_set_irq_type()
/linux-4.4.14/drivers/mfd/
H A Dlp8788-irq.c142 irq_set_chip_and_handler(virq, chip, handle_edge_irq); lp8788_irq_map()
H A Dmax8998-irq.c204 irq_set_chip_and_handler(irq, &max8998_irq_chip, handle_edge_irq); max8998_irq_domain_map()
H A Dtps65912-irq.c198 handle_edge_irq); tps65912_irq_init()
H A Dwm8994-irq.c173 irq_set_chip_and_handler(virq, &wm8994_edge_irq_chip, handle_edge_irq); wm8994_edge_irq_map()
H A Dmax8997-irq.c295 irq_set_chip_and_handler(irq, &max8997_irq_chip, handle_edge_irq); max8997_irq_domain_map()
H A Dtc3589x.c216 handle_edge_irq); tc3589x_irq_map()
H A Dwm831x-irq.c553 irq_set_chip_and_handler(virq, &wm831x_irq_chip, handle_edge_irq); wm831x_irq_map()
H A Dwm8350-irq.c526 handle_edge_irq); wm8350_irq_init()
H A Dmax8925-core.c651 irq_set_chip_and_handler(virq, &max8925_irq_chip, handle_edge_irq); max8925_irq_domain_map()
H A Dtc6393xb.c586 irq_set_chip_and_handler(irq, &tc6393xb_chip, handle_edge_irq); tc6393xb_attach_irq()
H A Dtwl4030-irq.c658 handle_edge_irq); twl4030_sih_setup()
H A Ducb1x00-core.c563 irq_set_chip_and_handler(irq, &ucb1x00_irqchip, handle_edge_irq); ucb1x00_probe()
H A D88pm860x-core.c559 irq_set_chip_and_handler(virq, &pm860x_irq_chip, handle_edge_irq); pm860x_irq_domain_map()
H A Dstmpe.c973 irq_set_chip_and_handler(virq, chip, handle_edge_irq); stmpe_irq_map()
/linux-4.4.14/drivers/pinctrl/
H A Dpinctrl-amd.c423 irq_set_handler_locked(d, handle_edge_irq); amd_gpio_irq_set_type()
431 irq_set_handler_locked(d, handle_edge_irq); amd_gpio_irq_set_type()
439 irq_set_handler_locked(d, handle_edge_irq); amd_gpio_irq_set_type()
480 * necessary for handle_edge_irq amd_irq_ack()
H A Dpinctrl-at91-pio4.c173 irq_set_handler_locked(d, handle_edge_irq); atmel_gpio_irq_set_type()
177 irq_set_handler_locked(d, handle_edge_irq); atmel_gpio_irq_set_type()
181 irq_set_handler_locked(d, handle_edge_irq); atmel_gpio_irq_set_type()
H A Dpinctrl-adi2.c430 irq_set_handler_locked(d, handle_edge_irq); adi_gpio_irq_type()
H A Dpinctrl-pistachio.c1298 irq_set_handler_locked(data, handle_edge_irq); pistachio_gpio_irq_set_type()
H A Dpinctrl-at91.c1629 handle_edge_irq, at91_gpio_of_irq_setup()
H A Dpinctrl-rockchip.c1555 irq_set_handler_locked(d, handle_edge_irq); rockchip_irq_set_type()
/linux-4.4.14/arch/microblaze/kernel/
H A Dintc.c123 handle_edge_irq, "edge"); xintc_map()
/linux-4.4.14/arch/ia64/sn/kernel/
H A Dmsi_sn.c149 irq_set_chip_and_handler(irq, &sn_msi_chip, handle_edge_irq); sn_setup_msi_irq()
/linux-4.4.14/arch/avr32/mach-at32ap/
H A Dextint.c133 irq_set_handler_locked(d, handle_edge_irq); eic_set_irq_type()
/linux-4.4.14/arch/arm/mach-omap1/
H A Dams-delta-fiq.c66 * It looks like handle_edge_irq() that deferred_fiq()
H A Dfpga.c171 irq_set_handler(i, handle_edge_irq); omap1510_fpga_init_irq()
/linux-4.4.14/arch/mips/bcm63xx/
H A Dirq.c370 irq_set_handler_locked(d, handle_edge_irq); bcm63xx_external_irq_set_type()
545 handle_edge_irq); arch_init_irq()
/linux-4.4.14/arch/mips/sgi-ip32/
H A Dip32-irq.c478 handle_edge_irq, arch_init_irq()
487 handle_edge_irq, arch_init_irq()
/linux-4.4.14/drivers/xen/events/
H A Devents_base.c699 * interrupt we use handle_edge_irq. xen_bind_pirq_gsi_to_irq()
717 handle_edge_irq, name); xen_bind_pirq_gsi_to_irq()
752 irq_set_chip_and_handler_name(irq + i, &xen_pirq_chip, handle_edge_irq, name); xen_bind_pirq_msi_to_irq()
858 handle_edge_irq, "event"); bind_evtchn_to_irq()
991 handle_edge_irq, "virq"); bind_virq_to_irq()
/linux-4.4.14/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pic.c187 case IRQF_TRIGGER_RISING: type = 1; handler = handle_edge_irq; break; mpc52xx_extirq_set_type()
188 case IRQF_TRIGGER_FALLING: type = 2; handler = handle_edge_irq; break; mpc52xx_extirq_set_type()
360 hndlr = handle_edge_irq; mpc52xx_irqhost_map()
H A Dmpc52xx_gpt.c214 irq_set_chip_and_handler(virq, &mpc52xx_gpt_irq_chip, handle_edge_irq); mpc52xx_gpt_irq_map()
/linux-4.4.14/arch/um/kernel/
H A Dirq.c354 irq_set_chip_and_handler(TIMER_IRQ, &SIGVTALRM_irq_type, handle_edge_irq); init_IRQ()
357 irq_set_chip_and_handler(i, &normal_irq_type, handle_edge_irq); init_IRQ()
/linux-4.4.14/kernel/irq/
H A Dchip.c565 * handle_edge_irq - edge type IRQ handler
579 void handle_edge_irq(struct irq_desc *desc) handle_edge_irq() function
631 EXPORT_SYMBOL(handle_edge_irq); variable
638 * Similar as the above handle_edge_irq, but using eoi and w/o the
/linux-4.4.14/arch/mips/emma/markeins/
H A Dirq.c166 handle_edge_irq, "edge"); emma2rh_gpio_irq_init()
/linux-4.4.14/arch/arm/mach-pxa/
H A Dpxa3xx.c335 handle_edge_irq); pxa_init_ext_wakeup_irq()
H A Dzeus.c154 handle_edge_irq); zeus_init_irq()
H A Dviper.c317 handle_edge_irq); viper_init_irq()
/linux-4.4.14/drivers/pinctrl/qcom/
H A Dpinctrl-msm.c727 irq_set_handler_locked(d, handle_edge_irq); msm_gpio_irq_set_type()
823 handle_edge_irq, msm_gpio_init()
/linux-4.4.14/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c614 handle_edge_irq, NULL); sunxi_pinctrl_irq_set_type()
1021 handle_edge_irq); sunxi_pinctrl_init()
/linux-4.4.14/arch/mips/lantiq/
H A Dirq.c161 irq_set_handler(d->hwirq, handle_edge_irq); ltq_eiu_settype()
/linux-4.4.14/arch/mips/cavium-octeon/
H A Docteon-irq.c667 irq_set_handler_locked(data, handle_edge_irq); octeon_irq_ciu_gpio_set_type()
1193 handle_edge_irq); octeon_irq_ciu_map()
1202 handle_edge_irq); octeon_irq_ciu_map()
1918 handle_edge_irq); octeon_irq_ciu2_map()
/linux-4.4.14/arch/arm/plat-orion/
H A Dgpio.c611 ct->handler = handle_edge_irq; orion_gpio_init()
/linux-4.4.14/arch/arm/common/
H A Dsa1111.c486 handle_edge_irq); sa1111_setup_irq()
494 handle_edge_irq); sa1111_setup_irq()
/linux-4.4.14/drivers/pinctrl/intel/
H A Dpinctrl-baytrail.c264 irq_set_handler_locked(d, handle_edge_irq); byt_irq_type()
H A Dpinctrl-cherryview.c1321 handler = handle_edge_irq; chv_gpio_irq_startup()
1388 irq_set_handler_locked(d, handle_edge_irq); chv_gpio_irq_type()
H A Dpinctrl-intel.c758 irq_set_handler_locked(d, handle_edge_irq); intel_gpio_irq_type()
/linux-4.4.14/drivers/pinctrl/bcm/
H A Dpinctrl-bcm2835.c580 irq_set_handler_locked(data, handle_edge_irq); bcm2835_gpio_irq_set_type()
/linux-4.4.14/arch/blackfin/mach-common/
H A Dints-priority.c805 bfin_set_irq_handler(d, handle_edge_irq); bfin_gpio_irq_type()
/linux-4.4.14/include/linux/
H A Dirq.h469 extern void handle_edge_irq(struct irq_desc *desc);
/linux-4.4.14/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c1295 handle_edge_irq, nmk_gpio_probe()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c1980 * handle_edge_irq() in kernel/irq/chip.c.

Completed in 5399 milliseconds