Home
last modified time | relevance | path

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

/linux-4.1.27/arch/sparc/kernel/
Dleon_pci_grpci1.c316 u32 irqidx; in grpci1_mask_irq() local
319 irqidx = (u32)data->chip_data - 1; in grpci1_mask_irq()
320 if (irqidx > 3) /* only mask PCI interrupts here */ in grpci1_mask_irq()
322 irqidx += IRQ_MASK_BIT; in grpci1_mask_irq()
324 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) & ~(1 << irqidx)); in grpci1_mask_irq()
329 u32 irqidx; in grpci1_unmask_irq() local
332 irqidx = (u32)data->chip_data - 1; in grpci1_unmask_irq()
333 if (irqidx > 3) /* only unmask PCI interrupts here */ in grpci1_unmask_irq()
335 irqidx += IRQ_MASK_BIT; in grpci1_unmask_irq()
337 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) | (1 << irqidx)); in grpci1_unmask_irq()
Dleon_pci_grpci2.c454 unsigned int irqidx; in grpci2_mask_irq() local
457 irqidx = (unsigned int)data->chip_data - 1; in grpci2_mask_irq()
458 if (irqidx > 3) /* only mask PCI interrupts here */ in grpci2_mask_irq()
462 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) & ~(1 << irqidx)); in grpci2_mask_irq()
469 unsigned int irqidx; in grpci2_unmask_irq() local
472 irqidx = (unsigned int)data->chip_data - 1; in grpci2_unmask_irq()
473 if (irqidx > 3) /* only unmask PCI interrupts here */ in grpci2_unmask_irq()
477 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) | (1 << irqidx)); in grpci2_unmask_irq()