INTERRUPT_STATUS
writel(INT_SLV, idev->base + INTERRUPT_STATUS);
status = readl(idev->base + INTERRUPT_STATUS);
writel(INT_MST, idev->base + INTERRUPT_STATUS);
dbg_reg(dev, priv, INTERRUPT_STATUS);
regmap_read(priv->regmap, INTERRUPT_STATUS, &intr_status);
regmap_write(priv->regmap, INTERRUPT_STATUS, intr_status);
regmap_update_bits(priv->regmap, INTERRUPT_STATUS, val, val);
u32 s = mask & ddbreadl(dev, INTERRUPT_STATUS);
} while ((s = mask & ddbreadl(dev, INTERRUPT_STATUS)));
u32 s = mask & ddbreadl(dev, INTERRUPT_STATUS);
} while ((s = mask & ddbreadl(dev, INTERRUPT_STATUS)));
u32 s = ddbreadl(dev, INTERRUPT_STATUS);
} while ((s = ddbreadl(dev, INTERRUPT_STATUS)));
u32 istat = ddbreadl(dev, INTERRUPT_STATUS);
INTERRUPT_STATUS);
pb_irq = readl(isp->pb_base + INTERRUPT_STATUS);
writel(pb_irq, isp->pb_base + INTERRUPT_STATUS);