Lines Matching refs:irqflag
80 static struct ssb_device *find_device(struct ssb_device *rdev, int irqflag) in find_device() argument
87 if (ssb_irqflag(dev) == irqflag) in find_device()
102 u32 irqflag; in ssb_mips_irq() local
107 irqflag = ssb_irqflag(dev); in ssb_mips_irq()
108 if (irqflag == 0x3f) in ssb_mips_irq()
113 if (tmp == irqflag) in ssb_mips_irq()
117 if ((1 << irqflag) & ssb_read32(mdev, SSB_INTVEC)) in ssb_mips_irq()
143 u32 irqflag = ssb_irqflag(dev); in set_irq() local
151 ssb_write32(mdev, SSB_INTVEC, (~(1 << irqflag) & ssb_read32(mdev, SSB_INTVEC))); in set_irq()
157 ssb_write32(mdev, SSB_INTVEC, ((1 << irqflag) | ssb_read32(mdev, SSB_INTVEC))); in set_irq()
166 irqflag <<= ipsflag_irq_shift[irq]; in set_irq()
167 irqflag |= (ipsflag & ~ipsflag_irq_mask[irq]); in set_irq()
168 ssb_write32(mdev, SSB_IPSFLAG, irqflag); in set_irq()