Searched refs:irqidx (Results 1 - 2 of 2) sorted by relevance

/linux-master/arch/sparc/kernel/
H A Dleon_pci_grpci1.c318 u32 irqidx; local
321 irqidx = (u32)data->chip_data - 1;
322 if (irqidx > 3) /* only mask PCI interrupts here */
324 irqidx += IRQ_MASK_BIT;
326 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) & ~(1 << irqidx));
331 u32 irqidx; local
334 irqidx = (u32)data->chip_data - 1;
335 if (irqidx > 3) /* only unmask PCI interrupts here */
337 irqidx += IRQ_MASK_BIT;
339 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) | (1 << irqidx));
[all...]
H A Dleon_pci_grpci2.c457 unsigned int irqidx; local
460 irqidx = (unsigned int)data->chip_data - 1;
461 if (irqidx > 3) /* only mask PCI interrupts here */
465 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) & ~(1 << irqidx));
472 unsigned int irqidx; local
475 irqidx = (unsigned int)data->chip_data - 1;
476 if (irqidx > 3) /* only unmask PCI interrupts here */
480 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) | (1 << irqidx));

Completed in 85 milliseconds