Lines Matching refs:intspec
1089 const u32 *intspec, unsigned int intsize, in mpic_host_xlate() argument
1101 *out_hwirq = intspec[0]; in mpic_host_xlate()
1110 switch (intspec[2]) { in mpic_host_xlate()
1117 if (intspec[3] >= ARRAY_SIZE(mpic->err_int_vecs)) in mpic_host_xlate()
1120 *out_hwirq = mpic->err_int_vecs[intspec[3]]; in mpic_host_xlate()
1124 if (intspec[0] >= ARRAY_SIZE(mpic->ipi_vecs)) in mpic_host_xlate()
1127 *out_hwirq = mpic->ipi_vecs[intspec[0]]; in mpic_host_xlate()
1130 if (intspec[0] >= ARRAY_SIZE(mpic->timer_vecs)) in mpic_host_xlate()
1133 *out_hwirq = mpic->timer_vecs[intspec[0]]; in mpic_host_xlate()
1137 __func__, intspec[2]); in mpic_host_xlate()
1141 *out_flags = map_mpic_senses[intspec[1] & 3]; in mpic_host_xlate()
1157 *out_flags = map_mpic_senses[intspec[1] & mask]; in mpic_host_xlate()
1162 intsize, intspec[0], intspec[1], *out_hwirq, *out_flags); in mpic_host_xlate()