Home
last modified time | relevance | path

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

1234567891011

/Linux-v6.1/Documentation/translations/zh_CN/core-api/
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-v6.1/arch/arm/mach-s3c/
Dbast-irq.c68 desc->irq_data.chip->irq_ack(&desc->irq_data); in bast_pc104_maskack()
84 .irq_ack = bast_pc104_maskack
97 desc->irq_data.chip->irq_ack(&desc->irq_data); in bast_irq_pc104_demux()
/Linux-v6.1/drivers/thermal/
Dsun8i_thermal.c78 unsigned long (*irq_ack)(struct ths_device *tmdev); member
189 unsigned long irq_bitmap = tmdev->chip->irq_ack(tmdev); in sun8i_irq_thread()
551 .irq_ack = sun8i_h3_irq_ack,
564 .irq_ack = sun8i_h3_irq_ack,
577 .irq_ack = sun8i_h3_irq_ack,
590 .irq_ack = sun8i_h3_irq_ack,
603 .irq_ack = sun50i_h6_irq_ack,
614 .irq_ack = sun8i_h3_irq_ack,
627 .irq_ack = sun50i_h6_irq_ack,
Drockchip_thermal.c112 void (*irq_ack)(void __iomem *reg); member
936 .irq_ack = rk_tsadcv3_irq_ack,
960 .irq_ack = rk_tsadcv3_irq_ack,
984 .irq_ack = rk_tsadcv3_irq_ack,
1009 .irq_ack = rk_tsadcv2_irq_ack,
1032 .irq_ack = rk_tsadcv3_irq_ack,
1057 .irq_ack = rk_tsadcv3_irq_ack,
1082 .irq_ack = rk_tsadcv2_irq_ack,
1107 .irq_ack = rk_tsadcv3_irq_ack,
1132 .irq_ack = rk_tsadcv3_irq_ack,
[all …]
/Linux-v6.1/include/linux/irqchip/
Dchained_irq.h27 if (chip->irq_ack) in chained_irq_enter()
28 chip->irq_ack(&desc->irq_data); in chained_irq_enter()
/Linux-v6.1/kernel/irq/
Ddummychip.c45 .irq_ack = ack_bad,
59 .irq_ack = noop,
Dchip.c415 if (desc->irq_data.chip->irq_ack) in mask_ack_irq()
416 desc->irq_data.chip->irq_ack(&desc->irq_data); in mask_ack_irq()
800 desc->irq_data.chip->irq_ack(&desc->irq_data); in handle_edge_irq()
892 if (chip->irq_ack) in handle_percpu_irq()
893 chip->irq_ack(&desc->irq_data); in handle_percpu_irq()
925 if (chip->irq_ack) in handle_percpu_devid_irq()
926 chip->irq_ack(&desc->irq_data); in handle_percpu_devid_irq()
1226 desc->irq_data.chip->irq_ack(&desc->irq_data); in handle_fasteoi_ack_irq()
1373 data->chip->irq_ack(data); in irq_chip_ack_parent()
/Linux-v6.1/arch/mips/dec/
Dioasic-irq.c44 .irq_ack = ack_ioasic_irq,
61 .irq_ack = clear_ioasic_dma_irq,
/Linux-v6.1/arch/arm/mach-omap1/
Dfpga.c107 .irq_ack = fpga_mask_ack_irq,
115 .irq_ack = fpga_ack_irq,
/Linux-v6.1/drivers/mailbox/
Dapple-mailbox.c89 unsigned int irq_ack; member
186 apple_mbox->regs + apple_mbox->hw->irq_ack); in apple_mbox_chan_send_data()
229 apple_mbox->regs + apple_mbox->hw->irq_ack); in apple_mbox_poll()
418 .irq_ack = APPLE_M3_MBOX_IRQ_ACK,
/Linux-v6.1/drivers/mfd/
Dqcom_rpm.c537 int irq_ack; in qcom_rpm_probe() local
563 irq_ack = platform_get_irq_byname(pdev, "ack"); in qcom_rpm_probe()
564 if (irq_ack < 0) in qcom_rpm_probe()
565 return irq_ack; in qcom_rpm_probe()
636 irq_ack, in qcom_rpm_probe()
646 ret = irq_set_irq_wake(irq_ack, 1); in qcom_rpm_probe()
/Linux-v6.1/arch/x86/kernel/apic/
Dmsi.c153 .irq_ack = irq_chip_ack_parent,
221 .irq_ack = irq_chip_ack_parent,
273 .irq_ack = irq_chip_ack_parent,
/Linux-v6.1/arch/mips/kernel/
Dirq-msc01.c100 .irq_ack = level_mask_and_ack_msc_irq,
109 .irq_ack = edge_mask_and_ack_msc_irq,
/Linux-v6.1/arch/arm/mach-footbridge/
Disa-irq.c53 .irq_ack = isa_ack_pic_lo_irq,
82 .irq_ack = isa_ack_pic_hi_irq,
/Linux-v6.1/drivers/irqchip/
Dirq-or1k-pic.c79 .irq_ack = or1k_pic_ack,
91 .irq_ack = or1k_pic_or1200_ack,
Dirq-ath79-misc.c174 ath79_misc_irq_chip.irq_ack = ar724x_misc_irq_ack; in ar7240_misc_intc_of_init()
189 ath79_misc_irq_chip.irq_ack = ar724x_misc_irq_ack; in ath79_misc_irq_init()
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()
Dirq-mxs.c118 .irq_ack = icoll_ack_irq,
126 .irq_ack = icoll_ack_irq,
Dirq-mvebu-sei.c114 .irq_ack = mvebu_sei_ack_irq,
131 .irq_ack = irq_chip_ack_parent,
159 .irq_ack = irq_chip_ack_parent,
312 .irq_ack = irq_chip_ack_parent,
Dirq-mips-cpu.c54 .irq_ack = mask_mips_irq,
115 .irq_ack = mips_mt_cpu_irq_ack,
/Linux-v6.1/arch/mips/ar7/
Dirq.c76 .irq_ack = ar7_ack_irq
83 .irq_ack = ar7_ack_sec_irq,
/Linux-v6.1/arch/ia64/kernel/
Dmsi_ia64.c107 .irq_ack = ia64_ack_msi_irq,
145 .irq_ack = ia64_ack_msi_irq,
Dirq_lsapic.c43 .irq_ack = lsapic_noop,
/Linux-v6.1/arch/powerpc/platforms/embedded6xx/
Dhlwd-pic.c82 .irq_ack = hlwd_pic_ack,
138 chip->irq_ack(&desc->irq_data); /* IRQ_LEVEL */ in hlwd_pic_irq_cascade()
/Linux-v6.1/arch/m68k/coldfire/
Dintc-5272.c148 irq_desc_get_chip(desc)->irq_ack(&desc->irq_data); in intc_external_irq()
157 .irq_ack = intc_irq_ack,

1234567891011