irqmap
static struct irqmap intc_irqmap[MCFINT_VECMAX - MCFINT_VECBASE] = {
static const u8 irqmap[16] = {
x = irqmap[read_pc_conf_nybble(PC_CONF_FINALI_PCI_INTX_RT1, index)];
static const u8 irqmap[16] = {
u8 val = irqmap[irq];
static const unsigned char irqmap[16] = { 0, 9, 3, 10, 4, 5, 7, 6, 1, 11, 0, 12, 0, 14, 0, 15 };
return irqmap[read_config_nybble(router, 0x48, pirq-1)];
static const unsigned char irqmap[16] = { 0, 8, 0, 2, 4, 5, 7, 6, 0, 1, 3, 9, 11, 0, 13, 15 };
unsigned int val = irqmap[irq];
s32 *irqmap;
irqmap = (s32 *)of_get_property(np, "irqmap", &size);
if (irqmap) {
lirq->index = irqmap[i];
unsigned long irqmap;
irqmap = readl_relaxed(data->regs +
for_each_set_bit(pos, &irqmap, 32)
unsigned long irqmap, irqn;
irqmap = readl_relaxed(pic->base + PIC_CAUSE);
for_each_set_bit(irqn, &irqmap, BITS_PER_LONG)
unsigned long irqmap;
irqmap = readl_relaxed(sei->base + GICP_SECR(idx));
for_each_set_bit(bit, &irqmap, SEI_IRQ_COUNT_PER_REG) {
unsigned int irqmap = 0;
irqmap = irq_create_mapping(irqdomain, INT_EP_PHY);
if (!irqmap) {
dev->domain_data.phyirq = irqmap;