Searched refs:irr (Results 1 – 3 of 3) sorted by relevance
/drivers/crypto/ccree/ |
D | cc_driver.c | 186 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/ |
D | gsc.c | 73 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/ |
D | cctrng.c | 406 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()
|