Home
last modified time | relevance | path

Searched refs:irqd_to_hwirq (Results 1 – 25 of 89) sorted by relevance

1234

/Linux-v4.19/arch/powerpc/platforms/52xx/
Dmpc52xx_pic.c160 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_extirq_mask()
166 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_extirq_unmask()
172 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_extirq_ack()
179 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_extirq_set_type()
183 (int) irqd_to_hwirq(d), l2irq, flow_type); in mpc52xx_extirq_set_type()
222 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_main_mask()
228 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_main_unmask()
245 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_periph_mask()
251 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_periph_unmask()
268 int l2irq = irqd_to_hwirq(d) & MPC52xx_IRQ_L2_MASK; in mpc52xx_sdma_mask()
[all …]
/Linux-v4.19/drivers/irqchip/
Dirq-eznps.c59 unsigned int irq = irqd_to_hwirq(irqd); in nps400_irq_mask()
69 unsigned int irq = irqd_to_hwirq(irqd); in nps400_irq_unmask()
78 unsigned int __maybe_unused irq = irqd_to_hwirq(irqd); in nps400_irq_eoi_global()
90 unsigned int __maybe_unused irq = irqd_to_hwirq(irqd); in nps400_irq_ack()
Dirq-ftintc010.c60 mask &= ~BIT(irqd_to_hwirq(d)); in ft010_irq_mask()
70 mask |= BIT(irqd_to_hwirq(d)); in ft010_irq_unmask()
78 writel(BIT(irqd_to_hwirq(d)), FT010_IRQ_CLEAR(f->base)); in ft010_irq_ack()
84 int offset = irqd_to_hwirq(d); in ft010_irq_set_type()
Dirq-sun4i.c41 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_ack()
51 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_mask()
63 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_unmask()
Dirq-renesas-intc-irqpin.c194 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_irq_enable()
203 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_irq_disable()
212 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_shared_irq_enable()
223 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_shared_irq_disable()
234 int irq = p->irq[irqd_to_hwirq(d)].requested_irq; in intc_irqpin_irq_enable_force()
248 int irq = p->irq[irqd_to_hwirq(d)].requested_irq; in intc_irqpin_irq_disable_force()
277 return intc_irqpin_set_sense(p, irqd_to_hwirq(d), in intc_irqpin_irq_set_type()
284 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_irq_set_wake()
Dirq-clps711x.c97 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_eoi()
104 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_mask()
115 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_unmask()
/Linux-v4.19/arch/powerpc/sysdev/
Dcpm2_pic.c82 unsigned int irq_nr = irqd_to_hwirq(d); in cpm2_mask_irq()
94 unsigned int irq_nr = irqd_to_hwirq(d); in cpm2_unmask_irq()
106 unsigned int irq_nr = irqd_to_hwirq(d); in cpm2_ack()
117 unsigned int irq_nr = irqd_to_hwirq(d); in cpm2_end_irq()
134 unsigned int src = irqd_to_hwirq(d); in cpm2_set_irq_type()
/Linux-v4.19/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c114 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack()
129 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask()
145 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask_ack()
162 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_unmask()
178 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_eoi()
195 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_set_type()
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/
Dflipper-pic.c52 int irq = irqd_to_hwirq(d); in flipper_pic_mask_and_ack()
63 int irq = irqd_to_hwirq(d); in flipper_pic_ack()
72 int irq = irqd_to_hwirq(d); in flipper_pic_mask()
80 int irq = irqd_to_hwirq(d); in flipper_pic_unmask()
Dhlwd-pic.c49 int irq = irqd_to_hwirq(d); in hlwd_pic_mask_and_ack()
59 int irq = irqd_to_hwirq(d); in hlwd_pic_ack()
67 int irq = irqd_to_hwirq(d); in hlwd_pic_mask()
75 int irq = irqd_to_hwirq(d); in hlwd_pic_unmask()
/Linux-v4.19/arch/powerpc/sysdev/xive/
Dcommon.c364 d->irq, irqd_to_hwirq(d), xc->pending_prio); in xive_irq_eoi()
372 xive_do_source_eoi(irqd_to_hwirq(d), xd); in xive_irq_eoi()
546 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in xive_irq_startup()
598 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in xive_irq_shutdown()
644 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in xive_irq_unmask()
667 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in xive_irq_mask()
682 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in xive_irq_set_affinity()
772 d->irq, (u32)irqd_to_hwirq(d), in xive_irq_set_type()
808 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in xive_irq_set_vcpu_affinity()
1014 d->irq, irqd_to_hwirq(d), xc->hw_ipi, xc->pending_prio); in xive_ipi_eoi()
[all …]
/Linux-v4.19/drivers/gpio/
Dgpio-mpc8xxx.c134 | mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_unmask()
149 & ~mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_mask()
160 mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_ack()
174 | mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_set_type()
182 & ~mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_set_type()
197 unsigned long gpio = irqd_to_hwirq(d); in mpc512x_irq_set_type()
Dgpio-ath79.c74 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_unmask()
85 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_mask()
96 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_enable()
108 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_disable()
121 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_set_type()
Dgpio-em.c91 em_gio_write(p, GIO_IDS, BIT(irqd_to_hwirq(d))); in em_gio_irq_disable()
98 em_gio_write(p, GIO_IEN, BIT(irqd_to_hwirq(d))); in em_gio_irq_enable()
106 ret = gpiochip_lock_as_irq(&p->gpio_chip, irqd_to_hwirq(d)); in em_gio_irq_reqres()
110 irqd_to_hwirq(d)); in em_gio_irq_reqres()
120 gpiochip_unlock_as_irq(&p->gpio_chip, irqd_to_hwirq(d)); in em_gio_irq_relres()
145 offset = irqd_to_hwirq(d); in em_gio_irq_set_type()
Dgpio-ftgpio010.c55 writel(BIT(irqd_to_hwirq(d)), g->base + GPIO_INT_CLR); in ftgpio_gpio_ack_irq()
65 val &= ~BIT(irqd_to_hwirq(d)); in ftgpio_gpio_mask_irq()
76 val |= BIT(irqd_to_hwirq(d)); in ftgpio_gpio_unmask_irq()
84 u32 mask = BIT(irqd_to_hwirq(d)); in ftgpio_gpio_set_irq_type()
Dgpio-sprd.c120 u32 offset = irqd_to_hwirq(data); in sprd_gpio_irq_mask()
128 u32 offset = irqd_to_hwirq(data); in sprd_gpio_irq_ack()
136 u32 offset = irqd_to_hwirq(data); in sprd_gpio_irq_unmask()
145 u32 offset = irqd_to_hwirq(data); in sprd_gpio_irq_set_type()
/Linux-v4.19/arch/powerpc/platforms/4xx/
Duic.c57 unsigned int src = irqd_to_hwirq(d); in uic_unmask_irq()
75 unsigned int src = irqd_to_hwirq(d); in uic_mask_irq()
89 unsigned int src = irqd_to_hwirq(d); in uic_ack_irq()
100 unsigned int src = irqd_to_hwirq(d); in uic_mask_ack_irq()
125 unsigned int src = irqd_to_hwirq(d); in uic_set_irq_type()
/Linux-v4.19/arch/powerpc/platforms/cell/
Dspider-pic.c85 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_unmask_irq()
93 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_mask_irq()
101 unsigned int src = irqd_to_hwirq(d); in spider_ack_irq()
120 unsigned int hw = irqd_to_hwirq(d); in spider_set_irq_type()
/Linux-v4.19/arch/powerpc/sysdev/xics/
Dics-rtas.c42 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_rtas_unmask_irq()
113 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_rtas_mask_irq()
126 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_rtas_set_affinity()
Dics-opal.c48 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_opal_unmask_irq()
101 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_opal_mask_irq()
114 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_opal_set_affinity()
/Linux-v4.19/arch/powerpc/platforms/powermac/
Dpic.c81 unsigned int src = irqd_to_hwirq(d); in pmac_mask_and_ack_irq()
103 unsigned int src = irqd_to_hwirq(d); in pmac_ack_irq()
149 unsigned int src = irqd_to_hwirq(d); in pmac_startup_irq()
166 unsigned int src = irqd_to_hwirq(d); in pmac_mask_irq()
177 unsigned int src = irqd_to_hwirq(d); in pmac_unmask_irq()
190 __pmac_retrigger(irqd_to_hwirq(d)); in pmac_retrigger()
/Linux-v4.19/drivers/mfd/
Dqcom-pm8xxx.c281 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_mask_ack()
293 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_unmask()
305 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_set_type()
337 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_get_irqchip_state()
398 unsigned int pmirq = irqd_to_hwirq(d); in pm8821_irq_mask_ack()
425 unsigned int pmirq = irqd_to_hwirq(d); in pm8821_irq_unmask()
447 int rc, pmirq = irqd_to_hwirq(d); in pm8821_irq_get_irqchip_state()
/Linux-v4.19/arch/powerpc/platforms/8xx/
Dpic.c25 return 0x80000000 >> irqd_to_hwirq(d); in mpc8xx_irqd_to_bit()
54 if ((flow_type & IRQ_TYPE_EDGE_FALLING) && !(irqd_to_hwirq(d) & 1)) { in mpc8xx_set_irq_type()
/Linux-v4.19/arch/powerpc/platforms/512x/
Dmpc5121_ads_cpld.c64 unsigned int cpld_irq = (unsigned int)irqd_to_hwirq(d); in cpld_mask_irq()
74 unsigned int cpld_irq = (unsigned int)irqd_to_hwirq(d); in cpld_unmask_irq()
/Linux-v4.19/arch/powerpc/platforms/82xx/
Dpq2ads-pci-pic.c44 int irq = NUM_IRQS - irqd_to_hwirq(d) - 1; in pq2ads_pci_mask_irq()
60 int irq = NUM_IRQS - irqd_to_hwirq(d) - 1; in pq2ads_pci_unmask_irq()

1234