Lines Matching defs:hwirq
71 int hwirq;
74 hwirq = d->irq - data->virq_base;
76 r = readl_relaxed(mmp_icu_base + (hwirq << 2));
79 writel_relaxed(r, mmp_icu_base + (hwirq << 2));
83 && (hwirq == data->clr_mfp_hwirq))
86 r = readl_relaxed(data->reg_mask) | (1 << hwirq);
95 int hwirq;
98 hwirq = d->irq - data->virq_base;
100 r = readl_relaxed(mmp_icu_base + (hwirq << 2));
103 writel_relaxed(r, mmp_icu_base + (hwirq << 2));
110 r = readl_relaxed(mmp_icu2_base + (hwirq << 2));
112 writel_relaxed(r, mmp_icu2_base + (hwirq << 2));
115 r = readl_relaxed(data->reg_mask) | (1 << hwirq);
124 int hwirq;
127 hwirq = d->irq - data->virq_base;
129 r = readl_relaxed(mmp_icu_base + (hwirq << 2));
132 writel_relaxed(r, mmp_icu_base + (hwirq << 2));
134 r = readl_relaxed(data->reg_mask) & ~(1 << hwirq);
227 int hwirq;
229 hwirq = readl_relaxed(mmp_icu_base + PJ1_INT_SEL);
230 if (!(hwirq & SEL_INT_PENDING))
232 hwirq &= SEL_INT_NUM_MASK;
233 generic_handle_domain_irq(icu_data[0].domain, hwirq);
238 int hwirq;
240 hwirq = readl_relaxed(mmp_icu_base + PJ4_INT_SEL);
241 if (!(hwirq & SEL_INT_PENDING))
243 hwirq &= SEL_INT_NUM_MASK;
244 generic_handle_domain_irq(icu_data[0].domain, hwirq);
270 pr_err("Failed to mapping hwirq\n");
400 pr_err("Failed to mapping hwirq\n");