Home
last modified time | relevance | path

Searched refs:irq_mask_ack (Results 1 – 25 of 93) sorted by relevance

1234

/linux-6.3-rc2/Documentation/translations/zh_CN/core-api/
A Dgenericirq.rst194 if (chip->irq_mask_ack) {
195 chip->irq_mask_ack(data);
218 desc->irq_data.chip->irq_mask_ack();
242 desc->irq_data.chip->irq_mask_ack();
325 - ``irq_mask_ack`` - 可选的,建议使用的性能
/linux-6.3-rc2/include/linux/irqchip/
A Dchained_irq.h23 if (chip->irq_mask_ack) { in chained_irq_enter()
24 chip->irq_mask_ack(&desc->irq_data); in chained_irq_enter()
/linux-6.3-rc2/drivers/irqchip/
A Dirq-i8259.c48 .irq_mask_ack = mask_and_ack_8259A,
259 i8259A_chip.irq_mask_ack = disable_8259A_irq; in init_8259A()
261 i8259A_chip.irq_mask_ack = mask_and_ack_8259A; in init_8259A()
A Dirq-or1k-pic.c80 .irq_mask_ack = or1k_pic_mask_ack,
92 .irq_mask_ack = or1k_pic_or1200_mask_ack,
A Dirq-ath79-misc.c164 ath79_misc_irq_chip.irq_mask_ack = ar71xx_misc_irq_mask; in ar7100_misc_intc_of_init()
187 ath79_misc_irq_chip.irq_mask_ack = ar71xx_misc_irq_mask; in ath79_misc_irq_init()
A Dirq-mips-cpu.c56 .irq_mask_ack = mask_mips_irq,
117 .irq_mask_ack = mips_mt_cpu_irq_ack,
A Dirq-brcmstb-l2.c238 ct->chip.irq_mask_ack = brcmstb_l2_mask_and_ack; in brcmstb_l2_intc_of_init()
241 ct->chip.irq_mask_ack = irq_gc_mask_disable_reg; in brcmstb_l2_intc_of_init()
/linux-6.3-rc2/arch/x86/kernel/
A Di8259.c230 .irq_mask_ack = mask_and_ack_8259A,
368 i8259A_chip.irq_mask_ack = disable_8259A_irq; in init_8259A()
370 i8259A_chip.irq_mask_ack = mask_and_ack_8259A; in init_8259A()
/linux-6.3-rc2/arch/mips/kernel/
A Dirq-msc01.c102 .irq_mask_ack = level_mask_and_ack_msc_irq,
111 .irq_mask_ack = edge_mask_and_ack_msc_irq,
/linux-6.3-rc2/arch/sh/kernel/cpu/irq/
A Dimask.c78 .irq_mask_ack = mask_imask_irq,
/linux-6.3-rc2/arch/alpha/kernel/
A Dirq_srm.c42 .irq_mask_ack = srm_disable_irq,
A Dirq_pyxis.c62 .irq_mask_ack = pyxis_mask_and_ack_irq,
A Dsys_rx164.c64 .irq_mask_ack = rx164_disable_irq,
A Dirq_i8259.c79 .irq_mask_ack = i8259a_mask_and_ack_irq,
/linux-6.3-rc2/arch/mips/dec/
A Dkn02-irq.c56 .irq_mask_ack = ack_kn02_irq,
A Dioasic-irq.c46 .irq_mask_ack = ack_ioasic_irq,
/linux-6.3-rc2/arch/sh/cchips/hd6446x/
A Dhd64461.c56 .irq_mask_ack = hd64461_mask_and_ack_irq,
/linux-6.3-rc2/arch/powerpc/platforms/4xx/
A Duic.c169 .irq_mask_ack = uic_mask_ack_irq,
207 chip->irq_mask_ack(idata); in uic_irq_cascade()
/linux-6.3-rc2/arch/mips/sgi-ip32/
A Dip32-irq.c161 .irq_mask_ack = crime_edge_mask_and_ack_irq,
300 .irq_mask_ack = mask_and_ack_maceisa_irq,
/linux-6.3-rc2/arch/sh/boards/mach-se/7722/
A Dirq.c35 chip->irq_mask_ack(data); in se7722_irq_demux()
/linux-6.3-rc2/Documentation/core-api/
A Dgenericirq.rst205 if (chip->irq_mask_ack) {
206 chip->irq_mask_ack(data);
230 desc->irq_data.chip->irq_mask_ack();
256 desc->irq_data.chip->irq_mask_ack();
353 - ``irq_mask_ack`` - Optional, recommended for performance
/linux-6.3-rc2/arch/powerpc/platforms/52xx/
A Dmpc52xx_pic.c236 .irq_mask_ack = mpc52xx_main_mask,
259 .irq_mask_ack = mpc52xx_periph_mask,
/linux-6.3-rc2/arch/sh/boards/mach-dreamcast/
A Dirq.c98 .irq_mask_ack = mask_ack_systemasic_irq,
/linux-6.3-rc2/arch/sh/boards/mach-se/7343/
A Dirq.c36 chip->irq_mask_ack(data); in se7343_irq_demux()
/linux-6.3-rc2/arch/sh/boards/mach-x3proto/
A Dgpio.c67 chip->irq_mask_ack(data); in x3proto_gpio_irq_handler()

Completed in 21 milliseconds

1234