Home
last modified time | relevance | path

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

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