Home
last modified time | relevance | path

Searched refs:irq_ack (Results 1 – 25 of 181) sorted by relevance

12345678

/linux/Documentation/translations/zh_CN/core-api/
H A Dgenericirq.rst189 chip->irq_ack(data);
198 chip->irq_ack(data);
246 desc->irq_data.chip->irq_ack();
280 if (desc->irq_data.chip->irq_ack)
281 desc->irq_data.chip->irq_ack();
323 - ``irq_ack``
/linux/include/linux/irqchip/
H A Dchained_irq.h27 if (chip->irq_ack) in chained_irq_enter()
28 chip->irq_ack(&desc->irq_data); in chained_irq_enter()
/linux/kernel/irq/
H A Ddummychip.c45 .irq_ack = ack_bad,
59 .irq_ack = noop,
H A Dchip.c423 if (desc->irq_data.chip->irq_ack) in mask_ack_irq()
424 desc->irq_data.chip->irq_ack(&desc->irq_data); in mask_ack_irq()
836 desc->irq_data.chip->irq_ack(&desc->irq_data); in handle_edge_irq()
877 if (chip->irq_ack) in handle_percpu_irq()
878 chip->irq_ack(&desc->irq_data); in handle_percpu_irq()
911 if (chip->irq_ack) in handle_percpu_devid_irq()
912 chip->irq_ack(&desc->irq_data); in handle_percpu_devid_irq()
1158 desc->irq_data.chip->irq_ack(&desc->irq_data); in handle_fasteoi_ack_irq()
1315 data->chip->irq_ack(data); in irq_chip_ack_parent()
/linux/arch/mips/dec/
H A Dioasic-irq.c44 .irq_ack = ack_ioasic_irq,
61 .irq_ack = clear_ioasic_dma_irq,
H A Dkn02-irq.c54 .irq_ack = ack_kn02_irq,
/linux/drivers/irqchip/
H A Dirq-msi-lib.c98 if (!chip->irq_ack && (pops->chip_flags & MSI_CHIP_FLAG_SET_ACK)) in msi_lib_init_dev_msi_info()
99 chip->irq_ack = irq_chip_ack_parent; in msi_lib_init_dev_msi_info()
H A Dirq-or1k-pic.c79 .irq_ack = or1k_pic_ack,
91 .irq_ack = or1k_pic_or1200_ack,
H A Dirq-ls1x.c165 ct[0].chip.irq_ack = irq_gc_ack_set_bit; in ls1x_intc_of_init()
174 ct[1].chip.irq_ack = irq_gc_ack_set_bit; in ls1x_intc_of_init()
H A Dirq-mips-cpu.c54 .irq_ack = mask_mips_irq,
115 .irq_ack = mips_mt_cpu_irq_ack,
H A Dirq-orion.c132 ct->chip.irq_ack(d); in orion_bridge_irq_startup()
191 gc->chip_types[0].chip.irq_ack = irq_gc_ack_clr_bit; in orion_bridge_irq_init()
H A Dirq-mxs.c118 .irq_ack = icoll_ack_irq,
126 .irq_ack = icoll_ack_irq,
H A Dirq-lan966x-oic.c81 ct->chip.irq_ack(data); in lan966x_oic_irq_startup()
180 gc->chip_types[0].chip.irq_ack = irq_gc_ack_set_bit; in lan966x_oic_chip_init()
/linux/drivers/mfd/
H A Dqcom_rpm.c537 int irq_ack; in qcom_rpm_probe() local
562 irq_ack = platform_get_irq_byname(pdev, "ack"); in qcom_rpm_probe()
563 if (irq_ack < 0) in qcom_rpm_probe()
564 return irq_ack; in qcom_rpm_probe()
633 irq_ack, in qcom_rpm_probe()
643 ret = irq_set_irq_wake(irq_ack, 1); in qcom_rpm_probe()
/linux/arch/mips/kernel/
H A Dirq-msc01.c100 .irq_ack = level_mask_and_ack_msc_irq,
109 .irq_ack = edge_mask_and_ack_msc_irq,
/linux/drivers/soc/apple/
H A Dmailbox.c97 unsigned int irq_ack; member
138 mbox->regs + mbox->hw->irq_ack); in apple_mbox_send()
213 mbox->regs + mbox->hw->irq_ack); in apple_mbox_poll_locked()
439 .irq_ack = APPLE_M3_MBOX_IRQ_ACK,
/linux/arch/arm/mach-footbridge/
H A Disa-irq.c53 .irq_ack = isa_ack_pic_lo_irq,
82 .irq_ack = isa_ack_pic_hi_irq,
/linux/arch/m68k/coldfire/
H A Dintc-5272.c148 irq_desc_get_chip(desc)->irq_ack(&desc->irq_data); in intc_external_irq()
157 .irq_ack = intc_irq_ack,
H A Dintc-5249.c45 .irq_ack = intc2_irq_gpio_ack,
/linux/arch/powerpc/platforms/embedded6xx/
H A Dhlwd-pic.c82 .irq_ack = hlwd_pic_ack,
138 chip->irq_ack(&desc->irq_data); /* IRQ_LEVEL */ in hlwd_pic_irq_cascade()
/linux/arch/arm/mach-sa1100/
H A Dneponset.c150 desc->irq_data.chip->irq_ack(&desc->irq_data); in neponset_irq_handler()
177 desc->irq_data.chip->irq_ack(&desc->irq_data); in neponset_irq_handler()
200 .irq_ack = nochip_noop,
/linux/Documentation/core-api/
H A Dgenericirq.rst200 chip->irq_ack(data);
209 chip->irq_ack(data);
260 desc->irq_data.chip->irq_ack();
297 if (desc->irq_data.chip->irq_ack)
298 desc->irq_data.chip->irq_ack();
351 - ``irq_ack``
/linux/arch/x86/kernel/apic/
H A Dmsi.c248 info->chip->irq_ack = irq_chip_ack_parent; in x86_init_dev_msi_info()
314 .irq_ack = irq_chip_ack_parent,
/linux/arch/mips/cavium-octeon/
H A Docteon-irq.c241 .irq_ack = octeon_irq_core_ack,
931 data->chip->irq_ack(data); in edge_startup()
955 .irq_ack = octeon_irq_ciu_ack,
983 .irq_ack = octeon_irq_ciu_ack_sum2,
1008 .irq_ack = octeon_irq_ciu_ack,
1022 .irq_ack = octeon_irq_ciu_disable_local_v2,
1034 .irq_ack = octeon_irq_ciu_disable_local,
1046 .irq_ack = octeon_irq_ciu_gpio_ack,
1063 .irq_ack = octeon_irq_ciu_gpio_ack,
1871 .irq_ack = octeon_irq_ciu2_ack,
[all …]
/linux/arch/arm/mach-omap2/
H A Dprm_common.c156 if (chip->irq_ack) in omap_prcm_irq_handler()
157 chip->irq_ack(&desc->irq_data); in omap_prcm_irq_handler()
332 ct->chip.irq_ack = irq_gc_ack_set_bit; in omap_prcm_register_chain_handler()

12345678