Home
last modified time | relevance | path

Searched refs:irr (Results 1 – 3 of 3) sorted by relevance

/drivers/crypto/ccree/
Dcc_driver.c186 u32 irr; in cc_isr() local
195 irr = cc_ioread(drvdata, CC_REG(HOST_IRR)); in cc_isr()
196 dev_dbg(dev, "Got IRR=0x%08X\n", irr); in cc_isr()
198 if (irr == 0) /* Probably shared interrupt line */ in cc_isr()
204 cc_iowrite(drvdata, CC_REG(HOST_ICR), irr); in cc_isr()
206 drvdata->irq = irr; in cc_isr()
208 if (irr & drvdata->comp_mask) { in cc_isr()
213 irr &= ~drvdata->comp_mask; in cc_isr()
218 if (irr & CC_GPR0_IRQ_MASK) { in cc_isr()
223 irr &= ~CC_GPR0_IRQ_MASK; in cc_isr()
[all …]
/drivers/parisc/
Dgsc.c73 unsigned long irr; in gsc_asic_intr() local
76 irr = gsc_readl(gsc_asic->hpa + OFFSET_IRR); in gsc_asic_intr()
77 if (irr == 0) in gsc_asic_intr()
80 DEBPRINTK("%s intr, mask=0x%x\n", gsc_asic->name, irr); in gsc_asic_intr()
83 int local_irq = __ffs(irr); in gsc_asic_intr()
86 irr &= ~(1 << local_irq); in gsc_asic_intr()
87 } while (irr); in gsc_asic_intr()
/drivers/char/hw_random/
Dcctrng.c406 u32 irr; in cc_isr() local
413 irr = cc_ioread(drvdata, CC_HOST_RGF_IRR_REG_OFFSET); in cc_isr()
414 dev_dbg(dev, "Got IRR=0x%08X\n", irr); in cc_isr()
416 if (irr == 0) /* Probably shared interrupt line */ in cc_isr()
420 cc_iowrite(drvdata, CC_HOST_RGF_ICR_REG_OFFSET, irr); in cc_isr()
423 if (irr & CC_HOST_RNG_IRQ_MASK) { in cc_isr()
433 irr &= ~CC_HOST_RNG_IRQ_MASK; in cc_isr()
439 if (irr) { in cc_isr()
442 irr); in cc_isr()