Home
last modified time | relevance | path

Searched refs:irq_set_chained_handler (Results 1 – 87 of 87) sorted by relevance

/linux-4.4.14/drivers/gpio/
Dgpio-sa1100.c250 irq_set_chained_handler(IRQ_GPIO0_SC, sa1100_gpio_handler); in sa1100_init_gpio()
251 irq_set_chained_handler(IRQ_GPIO1_SC, sa1100_gpio_handler); in sa1100_init_gpio()
252 irq_set_chained_handler(IRQ_GPIO2_SC, sa1100_gpio_handler); in sa1100_init_gpio()
253 irq_set_chained_handler(IRQ_GPIO3_SC, sa1100_gpio_handler); in sa1100_init_gpio()
254 irq_set_chained_handler(IRQ_GPIO4_SC, sa1100_gpio_handler); in sa1100_init_gpio()
255 irq_set_chained_handler(IRQ_GPIO5_SC, sa1100_gpio_handler); in sa1100_init_gpio()
256 irq_set_chained_handler(IRQ_GPIO6_SC, sa1100_gpio_handler); in sa1100_init_gpio()
257 irq_set_chained_handler(IRQ_GPIO7_SC, sa1100_gpio_handler); in sa1100_init_gpio()
258 irq_set_chained_handler(IRQ_GPIO8_SC, sa1100_gpio_handler); in sa1100_init_gpio()
259 irq_set_chained_handler(IRQ_GPIO9_SC, sa1100_gpio_handler); in sa1100_init_gpio()
[all …]
Dgpio-ep93xx.c241 irq_set_chained_handler(IRQ_EP93XX_GPIO_AB, in ep93xx_gpio_init_irq()
243 irq_set_chained_handler(IRQ_EP93XX_GPIO0MUX, in ep93xx_gpio_init_irq()
245 irq_set_chained_handler(IRQ_EP93XX_GPIO1MUX, in ep93xx_gpio_init_irq()
247 irq_set_chained_handler(IRQ_EP93XX_GPIO2MUX, in ep93xx_gpio_init_irq()
249 irq_set_chained_handler(IRQ_EP93XX_GPIO3MUX, in ep93xx_gpio_init_irq()
251 irq_set_chained_handler(IRQ_EP93XX_GPIO4MUX, in ep93xx_gpio_init_irq()
253 irq_set_chained_handler(IRQ_EP93XX_GPIO5MUX, in ep93xx_gpio_init_irq()
255 irq_set_chained_handler(IRQ_EP93XX_GPIO6MUX, in ep93xx_gpio_init_irq()
257 irq_set_chained_handler(IRQ_EP93XX_GPIO7MUX, in ep93xx_gpio_init_irq()
Dgpio-pxa.c664 irq_set_chained_handler(irq0, pxa_gpio_demux_handler); in pxa_gpio_probe()
666 irq_set_chained_handler(irq1, pxa_gpio_demux_handler); in pxa_gpio_probe()
668 irq_set_chained_handler(irq_mux, pxa_gpio_demux_handler); in pxa_gpio_probe()
Dgpio-mxc.c442 irq_set_chained_handler(port->irq, mx2_gpio_irq_handler); in mxc_gpio_probe()
Dgpiolib.c628 irq_set_chained_handler(gpiochip->irq_parent, NULL); in gpiochip_irqchip_remove()
/linux-4.4.14/arch/m68k/mac/
Doss.c146 irq_set_chained_handler(OSS_IRQLEV_IOPISM, oss_irq); in oss_register_interrupts()
147 irq_set_chained_handler(OSS_IRQLEV_SCSI, oss_irq); in oss_register_interrupts()
148 irq_set_chained_handler(OSS_IRQLEV_NUBUS, oss_nubus_irq); in oss_register_interrupts()
149 irq_set_chained_handler(OSS_IRQLEV_IOPSCC, oss_irq); in oss_register_interrupts()
150 irq_set_chained_handler(OSS_IRQLEV_VIA1, via1_irq); in oss_register_interrupts()
Dvia.c539 irq_set_chained_handler(IRQ_AUTO_1, via1_irq); in via_register_interrupts()
541 irq_set_chained_handler(IRQ_AUTO_6, via1_irq); in via_register_interrupts()
543 irq_set_chained_handler(IRQ_AUTO_1, via1_irq); in via_register_interrupts()
545 irq_set_chained_handler(IRQ_AUTO_2, via2_irq); in via_register_interrupts()
546 irq_set_chained_handler(IRQ_MAC_NUBUS, via_nubus_irq); in via_register_interrupts()
Dbaboon.c86 irq_set_chained_handler(IRQ_NUBUS_C, baboon_irq); in baboon_register_interrupts()
/linux-4.4.14/arch/sh/boards/mach-se/7343/
Dirq.c93 irq_set_chained_handler(IRQ0_IRQ, se7343_irq_demux); in se7343_gc_init()
96 irq_set_chained_handler(IRQ1_IRQ, se7343_irq_demux); in se7343_gc_init()
99 irq_set_chained_handler(IRQ4_IRQ, se7343_irq_demux); in se7343_gc_init()
102 irq_set_chained_handler(IRQ5_IRQ, se7343_irq_demux); in se7343_gc_init()
/linux-4.4.14/arch/m68k/amiga/
Damiints.c158 irq_set_chained_handler(IRQ_AUTO_1, ami_int1); in amiga_init_IRQ()
159 irq_set_chained_handler(IRQ_AUTO_3, ami_int3); in amiga_init_IRQ()
160 irq_set_chained_handler(IRQ_AUTO_4, ami_int4); in amiga_init_IRQ()
161 irq_set_chained_handler(IRQ_AUTO_5, ami_int5); in amiga_init_IRQ()
/linux-4.4.14/arch/mips/ath79/
Dirq.c119 irq_set_chained_handler(ATH79_CPU_IRQ(6), ath79_misc_irq_handler); in ath79_misc_irq_init()
148 irq_set_chained_handler(ATH79_CPU_IRQ(2), ar934x_ip2_irq_dispatch); in ar934x_ip2_irq_init()
213 irq_set_chained_handler(ATH79_CPU_IRQ(2), qca955x_ip2_irq_dispatch); in qca955x_irq_init()
220 irq_set_chained_handler(ATH79_CPU_IRQ(3), qca955x_ip3_irq_dispatch); in qca955x_irq_init()
292 irq_set_chained_handler(irq, ath79_misc_irq_handler); in ath79_misc_intc_of_init()
/linux-4.4.14/arch/sh/boards/mach-se/7724/
Dirq.c138 irq_set_chained_handler(IRQ0_IRQ, se7724_irq_demux); in init_se7724_IRQ()
141 irq_set_chained_handler(IRQ1_IRQ, se7724_irq_demux); in init_se7724_IRQ()
144 irq_set_chained_handler(IRQ2_IRQ, se7724_irq_demux); in init_se7724_IRQ()
/linux-4.4.14/arch/blackfin/mach-bf537/
Dints-priority.c202 irq_set_chained_handler(IRQ_GENERIC_ERROR, bf537_demux_error_irq); in init_mach_irq()
208 irq_set_chained_handler(IRQ_PH_INTA_MAC_RX, bf537_demux_mac_rx_irq); in init_mach_irq()
212 irq_set_chained_handler(IRQ_MAC_ERROR, bfin_demux_mac_status_irq); in init_mach_irq()
/linux-4.4.14/arch/sh/boards/mach-se/7722/
Dirq.c92 irq_set_chained_handler(IRQ0_IRQ, se7722_irq_demux); in se7722_gc_init()
95 irq_set_chained_handler(IRQ1_IRQ, se7722_irq_demux); in se7722_gc_init()
/linux-4.4.14/arch/arm/mach-s3c64xx/
Dcommon.c425 irq_set_chained_handler(IRQ_EINT0_3, s3c_irq_demux_eint0_3); in s3c64xx_init_irq_eint()
426 irq_set_chained_handler(IRQ_EINT4_11, s3c_irq_demux_eint4_11); in s3c64xx_init_irq_eint()
427 irq_set_chained_handler(IRQ_EINT12_19, s3c_irq_demux_eint12_19); in s3c64xx_init_irq_eint()
428 irq_set_chained_handler(IRQ_EINT20_27, s3c_irq_demux_eint20_27); in s3c64xx_init_irq_eint()
/linux-4.4.14/arch/mips/alchemy/common/
Dirq.c917 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 2, au1000_ic0r0_dispatch); in au1000_init_irq()
918 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 3, au1000_ic0r1_dispatch); in au1000_init_irq()
919 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 4, au1000_ic1r0_dispatch); in au1000_init_irq()
920 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 5, au1000_ic1r1_dispatch); in au1000_init_irq()
957 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 2, alchemy_gpic_dispatch); in alchemy_gpic_init_irq()
958 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 3, alchemy_gpic_dispatch); in alchemy_gpic_init_irq()
959 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 4, alchemy_gpic_dispatch); in alchemy_gpic_init_irq()
960 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 5, alchemy_gpic_dispatch); in alchemy_gpic_init_irq()
/linux-4.4.14/arch/mips/txx9/generic/
Dirq_tx4938.c26 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + TX4938_IRC_INT, in tx4938_irq_init()
Dirq_tx4927.c38 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + TX4927_IRC_INT, in tx4927_irq_init()
Dirq_tx4939.c196 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + TX4939_IRC_INT, in tx4939_irq_init()
/linux-4.4.14/arch/powerpc/platforms/86xx/
Dpic.c69 irq_set_chained_handler(cascade_irq, mpc86xx_8259_cascade); in mpc86xx_init_irq()
/linux-4.4.14/arch/mips/txx9/rbtx4939/
Dirq.c94 irq_set_chained_handler(RBTX4939_IRQ_IOCINT, handle_simple_irq); in rbtx4939_irq_setup()
/linux-4.4.14/arch/mips/txx9/rbtx4927/
Dirq.c169 irq_set_chained_handler(RBTX4927_IRQ_IOCINT, handle_simple_irq); in toshiba_rbtx4927_irq_ioc_init()
/linux-4.4.14/arch/mips/txx9/jmr3927/
Dirq.c127 irq_set_chained_handler(JMR3927_IRQ_IOCINT, handle_simple_irq); in jmr3927_irq_setup()
/linux-4.4.14/arch/mips/txx9/rbtx4938/
Dirq.c138 irq_set_chained_handler(RBTX4938_IRQ_IOCINT, handle_simple_irq); in toshiba_rbtx4938_irq_ioc_init()
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dcommon.c84 irq_set_chained_handler(irq, cpm2_cascade); in mpc85xx_cpm2_pic_init()
Dmpc85xx_ds.c111 irq_set_chained_handler(cascade_irq, mpc85xx_8259_cascade); in mpc85xx_ds_pic_init()
Dsocrates_fpga_pic.c299 irq_set_chained_handler(socrates_fpga_irqs[i], in socrates_fpga_pic_init()
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dbast-irq.c139 irq_set_chained_handler(BAST_IRQ_ISA, bast_irq_pc104_demux); in bast_irq_init()
/linux-4.4.14/arch/sh/cchips/hd6446x/
Dhd64461.c99 irq_set_chained_handler(CONFIG_HD64461_IRQ, hd64461_irq_demux); in setup_hd64461()
/linux-4.4.14/arch/arm/mach-iop13xx/
Dmsi.c118 irq_set_chained_handler(IRQ_IOP13XX_INBD_MSI, iop13xx_msi_handler); in iop13xx_msi_init()
/linux-4.4.14/arch/arm/mach-omap1/
Dfpga.c189 irq_set_chained_handler(OMAP1510_INT_FPGA, innovator_fpga_IRQ_demux); in omap1510_fpga_init_irq()
/linux-4.4.14/arch/sh/boards/mach-x3proto/
Dgpio.c125 irq_set_chained_handler(ilsel, x3proto_gpio_irq_handler); in x3proto_gpio_setup()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dmpc7448_hpc2.c138 irq_set_chained_handler(cascade_pci_irq, tsi108_irq_cascade); in mpc7448_hpc2_init_IRQ()
Dmvme5100.c108 irq_set_chained_handler(cirq, mvme5100_8259_cascade); in mvme5100_pic_init()
Dhlwd-pic.c215 irq_set_chained_handler(cascade_virq, in hlwd_pic_probe()
Dholly.c184 irq_set_chained_handler(cascade_pci_irq, tsi108_irq_cascade); in holly_init_IRQ()
/linux-4.4.14/arch/arm/mach-pxa/
Dcm-x2xx-pci.c48 irq_set_chained_handler(gpio_to_irq(irq_gpio), in __cmx2xx_pci_init_irq()
Dpcm990-baseboard.c326 irq_set_chained_handler(PCM990_CTRL_INT_IRQ, pcm990_irq_handler); in pcm990_init_irq()
Dlpd270.c158 irq_set_chained_handler(PXA_GPIO_TO_IRQ(0), lpd270_irq_handler); in lpd270_init_irq()
Dballoon3.c534 irq_set_chained_handler(BALLOON3_AUX_NIRQ, balloon3_irq_handler); in balloon3_init_irq()
Dviper.c321 irq_set_chained_handler(gpio_to_irq(VIPER_CPLD_GPIO), in viper_init_irq()
Dzeus.c159 irq_set_chained_handler(gpio_to_irq(ZEUS_ISA_GPIO), zeus_irq_handler); in zeus_init_irq()
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dirq.c475 irq_set_chained_handler(IRQ_LPC32XX_SUB1IRQ, lpc32xx_sic1_handler); in lpc32xx_init_irq()
476 irq_set_chained_handler(IRQ_LPC32XX_SUB2IRQ, lpc32xx_sic2_handler); in lpc32xx_init_irq()
/linux-4.4.14/arch/arm/mach-dove/
Dirq.c178 irq_set_chained_handler(IRQ_DOVE_PMU, pmu_irq_handler); in dove_init_irq()
/linux-4.4.14/arch/arm/mach-netx/
Dgeneric.c180 irq_set_chained_handler(NETX_IRQ_HIF, netx_hif_demux_handler); in netx_init_irq()
/linux-4.4.14/arch/arm/mach-footbridge/
Disa-irq.c168 irq_set_chained_handler(host_irq, isa_irq_handler); in isa_init_irq()
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/
Dqe_ic.c374 irq_set_chained_handler(qe_ic->virq_low, low_handler); in qe_ic_init()
379 irq_set_chained_handler(qe_ic->virq_high, high_handler); in qe_ic_init()
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc5121_ads_cpld.c201 irq_set_chained_handler(cascade_irq, cpld_pic_cascade); in mpc5121_ads_cpld_pic_init()
/linux-4.4.14/arch/mips/alchemy/devboards/
Dbcsr.c144 irq_set_chained_handler(hook_irq, bcsr_csc_handler); in bcsr_init_irq()
/linux-4.4.14/arch/powerpc/sysdev/ge/
Dge_pic.c221 irq_set_chained_handler(gef_pic_cascade_irq, gef_pic_cascade); in gef_pic_init()
/linux-4.4.14/arch/powerpc/platforms/82xx/
Dpq2ads-pci-pic.c166 irq_set_chained_handler(irq, pq2ads_pci_irq_demux); in pq2ads_pci_init_irq()
/linux-4.4.14/arch/powerpc/sysdev/
Dxilinx_intc.c254 irq_set_chained_handler(cascade_irq, xilinx_i8259_cascade); in xilinx_i8259_setup_cascade()
Duic.c315 irq_set_chained_handler(cascade_virq, uic_irq_cascade); in uic_init_tree()
Dmpic.c1656 irq_set_chained_handler(virq, &mpic_cascade); in mpic_init()
/linux-4.4.14/arch/powerpc/platforms/8xx/
Dm8xx_setup.c245 irq_set_chained_handler(irq, cpm_cascade); in mpc8xx_pics_init()
/linux-4.4.14/arch/arm/mach-omap2/
Dprm_common.c225 irq_set_chained_handler(irq, NULL); in omap_prcm_irq_cleanup()
317 irq_set_chained_handler(irq, omap_prcm_irq_handler); in omap_prcm_register_chain_handler()
/linux-4.4.14/arch/arm/mach-imx/
D3ds_debugboard.c201 irq_set_chained_handler(p_irq, mxc_expio_irq_handler); in mxc_expio_init()
Dmach-mx31ads.c245 irq_set_chained_handler(irq, mx31ads_expio_irq_handler); in mx31ads_init_expio()
/linux-4.4.14/drivers/irqchip/
Dirq-bcm2835.c180 irq_set_chained_handler(parent_irq, bcm2836_chained_handle_irq); in armctrl_of_init()
Dirq-mmp.c333 irq_set_chained_handler(irq, icu_mux_irq_demux); in mmp2_init_icu()
475 irq_set_chained_handler(icu_data[i].cascade_irq, in mmp2_mux_of_init()
Dirq-mips-gic.c834 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + cpu_vec, in __gic_init()
852 irq_set_chained_handler(MIPS_CPU_IRQ_BASE + in __gic_init()
Dirq-armada-370-xp.c628 irq_set_chained_handler(parent_irq, in armada_370_xp_mpic_of_init()
Dirq-metag-ext.c786 irq_set_chained_handler(irq, meta_intc_irq_demux); in meta_intc_init_cpu()
Dirq-s3c24xx.c488 irq_set_chained_handler(irqno, s3c_irq_demux); in s3c24xx_irq_map()
1212 irq_set_chained_handler(irqno, s3c_irq_demux); in s3c24xx_irq_xlate_of()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmedia5200.c183 irq_set_chained_handler(cascade_virq, media5200_irq_cascade); in media5200_init_irq()
Dmpc52xx_gpt.c262 irq_set_chained_handler(cascade_virq, mpc52xx_gpt_irq_cascade); in mpc52xx_gpt_irq_setup()
/linux-4.4.14/drivers/sh/intc/
Dvirq.c253 irq_set_chained_handler(entry->pirq, intc_virq_handler); in intc_subgroup_map()
/linux-4.4.14/arch/powerpc/platforms/cell/
Dspider-pic.c324 irq_set_chained_handler(virq, spider_irq_cascade); in spider_init_one()
Dinterrupt.c363 irq_set_chained_handler(cascade, iic_ioexc_cascade); in setup_iic()
Daxon_msi.c394 irq_set_chained_handler(virq, axon_msi_cascade); in axon_msi_probe()
/linux-4.4.14/arch/unicore32/kernel/
Dirq.c342 irq_set_chained_handler(IRQ_GPIOHIGH, puv3_gpio_handler); in init_IRQ()
/linux-4.4.14/drivers/pci/host/
Dpcie-altera-msi.c215 irq_set_chained_handler(msi->irq, NULL); in altera_msi_remove()
Dpci-xgene-msi.c396 irq_set_chained_handler(msi_group->gic_irq, in xgene_msi_hwirq_alloc()
/linux-4.4.14/drivers/mfd/
Ducb1x00-core.c604 irq_set_chained_handler(ucb->irq, NULL); in ucb1x00_probe()
635 irq_set_chained_handler(ucb->irq, NULL); in ucb1x00_remove()
Dhtc-egpio.c381 irq_set_chained_handler(ei->chained_irq, NULL); in egpio_remove()
Dasic3.c438 irq_set_chained_handler(asic->irq_nr, NULL); in asic3_irq_remove()
/linux-4.4.14/arch/powerpc/platforms/chrp/
Dsetup.c520 irq_set_chained_handler(cascade_irq, in chrp_find_8259()
/linux-4.4.14/drivers/soc/dove/
Dpmu.c303 irq_set_chained_handler(irq, pmu_irq_handler); in dove_init_pmu_irq()
/linux-4.4.14/arch/arm/mach-sa1100/
Dneponset.c385 irq_set_chained_handler(irq, NULL); in neponset_remove()
/linux-4.4.14/arch/blackfin/mach-common/
Dints-priority.c1016 irq_set_chained_handler(irq, bfin_demux_gpio_irq); in init_arch_irq()
1021 irq_set_chained_handler(irq, in init_arch_irq()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dsetup.c172 irq_set_chained_handler(cascade, pseries_8259_cascade); in pseries_setup_i8259_cascade()
/linux-4.4.14/include/linux/
Dirq.h537 irq_set_chained_handler(unsigned int irq, irq_flow_handler_t handle) in irq_set_chained_handler() function
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-single.c1477 irq_set_chained_handler(pcs_soc->irq, NULL); in pcs_irq_free()
1783 irq_set_chained_handler(pcs_soc->irq, NULL); in pcs_irq_init_chained_handler()
Dpinctrl-at91-pio4.c1003 irq_set_chained_handler(res->start, atmel_gpio_irq_handler); in atmel_pinctrl_probe()
/linux-4.4.14/arch/arm/common/
Dlocomo.c204 irq_set_chained_handler(lchip->irq, locomo_handler); in locomo_setup_irq()
/linux-4.4.14/arch/arm/mach-rpc/
Decard.c1005 irq_set_chained_handler(IRQ_EXPANSIONCARD, ecard_irq_handler); in ecard_init()
/linux-4.4.14/Documentation/gpio/
Ddriver.txt94 using irq_set_chained_handler() or the corresponding