Home
last modified time | relevance | path

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

12345

/linux/arch/powerpc/platforms/52xx/
A 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/arch/powerpc/sysdev/
A 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/arch/powerpc/platforms/85xx/
A Dsocrates_fpga_pic.c109 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack()
124 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask()
140 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask_ack()
157 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_unmask()
173 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_eoi()
190 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_set_type()
/linux/drivers/gpio/
A Dgpio-hisi.c95 hisi_gpio_write_reg(chip, HISI_GPIO_PORTA_EOI_WX, BIT(irqd_to_hwirq(d))); in hisi_gpio_set_ack()
102 hisi_gpio_write_reg(chip, HISI_GPIO_INTMASK_SET_WX, BIT(irqd_to_hwirq(d))); in hisi_gpio_irq_set_mask()
109 hisi_gpio_write_reg(chip, HISI_GPIO_INTMASK_CLR_WX, BIT(irqd_to_hwirq(d))); in hisi_gpio_irq_clr_mask()
115 unsigned int mask = BIT(irqd_to_hwirq(d)); in hisi_gpio_irq_set_type()
168 hisi_gpio_write_reg(chip, HISI_GPIO_INTEN_SET_WX, BIT(irqd_to_hwirq(d))); in hisi_gpio_irq_enable()
176 hisi_gpio_write_reg(chip, HISI_GPIO_INTEN_CLR_WX, BIT(irqd_to_hwirq(d))); in hisi_gpio_irq_disable()
A Dgpio-em.c79 em_gio_write(p, GIO_IDS, BIT(irqd_to_hwirq(d))); in em_gio_irq_disable()
86 em_gio_write(p, GIO_IEN, BIT(irqd_to_hwirq(d))); in em_gio_irq_enable()
94 ret = gpiochip_lock_as_irq(&p->gpio_chip, irqd_to_hwirq(d)); in em_gio_irq_reqres()
98 irqd_to_hwirq(d)); in em_gio_irq_reqres()
108 gpiochip_unlock_as_irq(&p->gpio_chip, irqd_to_hwirq(d)); in em_gio_irq_relres()
133 offset = irqd_to_hwirq(d); in em_gio_irq_set_type()
A Dgpio-ath79.c71 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_unmask()
82 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_mask()
93 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_enable()
105 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_disable()
118 u32 mask = BIT(irqd_to_hwirq(data)); in ath79_gpio_irq_set_type()
A Dgpio-sifive.c64 int offset = irqd_to_hwirq(d); in sifive_gpio_irq_set_type()
78 int offset = irqd_to_hwirq(d) % SIFIVE_GPIO_MAX; in sifive_gpio_irq_enable()
104 int offset = irqd_to_hwirq(d) % SIFIVE_GPIO_MAX; in sifive_gpio_irq_disable()
115 int offset = irqd_to_hwirq(d) % SIFIVE_GPIO_MAX; in sifive_gpio_irq_eoi()
161 *parent = irqd_to_hwirq(d); in sifive_gpio_child_to_parent_hwirq()
A Dgpio-mpc8xxx.c138 | mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_unmask()
153 & ~mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_mask()
164 mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_ack()
178 | mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_set_type()
186 & ~mpc_pin2mask(irqd_to_hwirq(d))); in mpc8xxx_irq_set_type()
201 unsigned long gpio = irqd_to_hwirq(d); in mpc512x_irq_set_type()
A Dgpio-rda.c70 u32 offset = irqd_to_hwirq(data); in rda_gpio_irq_mask()
82 u32 offset = irqd_to_hwirq(data); in rda_gpio_irq_ack()
154 u32 offset = irqd_to_hwirq(data); in rda_gpio_irq_unmask()
163 u32 offset = irqd_to_hwirq(data); in rda_gpio_irq_set_type()
A Dgpio-realtek-otto.c115 irq_hw_number_t line = irqd_to_hwirq(data); in realtek_gpio_irq_ack()
125 unsigned int line = irqd_to_hwirq(data); in realtek_gpio_irq_unmask()
142 unsigned int line = irqd_to_hwirq(data); in realtek_gpio_irq_mask()
159 unsigned int line = irqd_to_hwirq(data); in realtek_gpio_irq_set_type()
A 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()
A Dgpio-ftgpio010.c61 writel(BIT(irqd_to_hwirq(d)), g->base + GPIO_INT_CLR); in ftgpio_gpio_ack_irq()
71 val &= ~BIT(irqd_to_hwirq(d)); in ftgpio_gpio_mask_irq()
82 val |= BIT(irqd_to_hwirq(d)); in ftgpio_gpio_unmask_irq()
90 u32 mask = BIT(irqd_to_hwirq(d)); in ftgpio_gpio_set_irq_type()
/linux/arch/powerpc/platforms/embedded6xx/
A Dflipper-pic.c48 int irq = irqd_to_hwirq(d); in flipper_pic_mask_and_ack()
59 int irq = irqd_to_hwirq(d); in flipper_pic_ack()
68 int irq = irqd_to_hwirq(d); in flipper_pic_mask()
76 int irq = irqd_to_hwirq(d); in flipper_pic_unmask()
A Dhlwd-pic.c44 int irq = irqd_to_hwirq(d); in hlwd_pic_mask_and_ack()
54 int irq = irqd_to_hwirq(d); in hlwd_pic_ack()
62 int irq = irqd_to_hwirq(d); in hlwd_pic_mask()
70 int irq = irqd_to_hwirq(d); in hlwd_pic_unmask()
/linux/drivers/irqchip/
A 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()
A Dirq-renesas-intc-irqpin.c181 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_irq_enable()
190 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_irq_disable()
199 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_shared_irq_enable()
210 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_shared_irq_disable()
221 int irq = p->irq[irqd_to_hwirq(d)].requested_irq; in intc_irqpin_irq_enable_force()
235 int irq = p->irq[irqd_to_hwirq(d)].requested_irq; in intc_irqpin_irq_disable_force()
264 return intc_irqpin_set_sense(p, irqd_to_hwirq(d), in intc_irqpin_irq_set_type()
271 int hw_irq = irqd_to_hwirq(d); in intc_irqpin_irq_set_wake()
A Dirq-apple-aic.c211 aic_ic_write(ic, AIC_MASK_SET + MASK_REG(irqd_to_hwirq(d)), in aic_irq_mask()
212 MASK_BIT(irqd_to_hwirq(d))); in aic_irq_mask()
220 MASK_BIT(irqd_to_hwirq(d))); in aic_irq_unmask()
271 irq_hw_number_t hwirq = irqd_to_hwirq(d); in aic_irq_set_affinity()
312 return irqd_to_hwirq(d) - ic->nr_hw; in aic_fiq_get_idx()
569 u32 irq_bit = BIT(irqd_to_hwirq(d)); in aic_ipi_mask()
578 u32 irq_bit = BIT(irqd_to_hwirq(d)); in aic_ipi_unmask()
599 u32 irq_bit = BIT(irqd_to_hwirq(d)); in aic_ipi_send_mask()
A Dirq-sun4i.c51 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_ack()
61 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_mask()
74 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_unmask()
A Dirq-clps711x.c93 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_eoi()
100 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_mask()
111 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_unmask()
/linux/arch/powerpc/platforms/4xx/
A Duic.c53 unsigned int src = irqd_to_hwirq(d); in uic_unmask_irq()
71 unsigned int src = irqd_to_hwirq(d); in uic_mask_irq()
85 unsigned int src = irqd_to_hwirq(d); in uic_ack_irq()
96 unsigned int src = irqd_to_hwirq(d); in uic_mask_ack_irq()
121 unsigned int src = irqd_to_hwirq(d); in uic_set_irq_type()
/linux/arch/powerpc/platforms/cell/
A Dspider-pic.c72 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_unmask_irq()
80 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_mask_irq()
88 unsigned int src = irqd_to_hwirq(d); in spider_ack_irq()
107 unsigned int hw = irqd_to_hwirq(d); in spider_set_irq_type()
/linux/arch/powerpc/sysdev/xics/
A Dics-rtas.c29 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_rtas_unmask_irq()
91 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_rtas_mask_irq()
104 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_rtas_set_affinity()
A Dics-opal.c44 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_opal_unmask_irq()
86 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_opal_mask_irq()
99 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); in ics_opal_set_affinity()
/linux/arch/powerpc/platforms/powermac/
A Dpic.c76 unsigned int src = irqd_to_hwirq(d); in pmac_mask_and_ack_irq()
98 unsigned int src = irqd_to_hwirq(d); in pmac_ack_irq()
144 unsigned int src = irqd_to_hwirq(d); in pmac_startup_irq()
161 unsigned int src = irqd_to_hwirq(d); in pmac_mask_irq()
172 unsigned int src = irqd_to_hwirq(d); in pmac_unmask_irq()
185 __pmac_retrigger(irqd_to_hwirq(d)); in pmac_retrigger()
/linux/drivers/mfd/
A Dqcom-pm8xxx.c266 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_mask_ack()
278 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_unmask()
290 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_set_type()
322 unsigned int pmirq = irqd_to_hwirq(d); in pm8xxx_irq_get_irqchip_state()
400 unsigned int pmirq = irqd_to_hwirq(d); in pm8821_irq_mask_ack()
427 unsigned int pmirq = irqd_to_hwirq(d); in pm8821_irq_unmask()
449 int rc, pmirq = irqd_to_hwirq(d); in pm8821_irq_get_irqchip_state()

Completed in 29 milliseconds

12345