Lines Matching refs:hwirq
51 static int avic_set_irq_fiq(unsigned int hwirq, unsigned int type)
55 if (hwirq >= AVIC_NUM_IRQS)
58 if (hwirq < AVIC_NUM_IRQS / 2) {
59 irqt = imx_readl(avic_base + AVIC_INTTYPEL) & ~(1 << hwirq);
60 imx_writel(irqt | (!!type << hwirq), avic_base + AVIC_INTTYPEL);
62 hwirq -= AVIC_NUM_IRQS / 2;
63 irqt = imx_readl(avic_base + AVIC_INTTYPEH) & ~(1 << hwirq);
64 imx_writel(irqt | (!!type << hwirq), avic_base + AVIC_INTTYPEH);
85 int idx = d->hwirq >> 5;
91 u8 offs = d->hwirq < AVIC_NUM_IRQS / 2 ?
107 int idx = d->hwirq >> 5;
112 u8 offs = d->hwirq < AVIC_NUM_IRQS / 2 ?