IRQ_STATUS
unsigned int reg = type == IRQ_STATUS ? IRQ_STATUS_BASE : IRQ_MASK_BASE;
unsigned int mask, reg = to_ireg(gpio, IRQ_STATUS, &mask);
ret += regmap_read(wg->regmap, to_ireg(gpio, IRQ_STATUS, &mask), &irq_status);
u16 status = readw(data->base + IRQ_STATUS);
while ((status = readl(f->base + IRQ_STATUS))) {
status = readl(f->base + IRQ_STATUS);
pending = ks_pcie_app_readl(ks_pcie, IRQ_STATUS(offset));
u32 reg = IRQ_STATUS;
status = readl_relaxed(info->base + IRQ_STATUS + 4 * i);
IRQ_STATUS + 4 * i);
IRQ_STATUS + 4 * i);
irq_stat = nsp32_read2(base, IRQ_STATUS);
irq_stat = nsp32_read2(base, IRQ_STATUS);
intrdat = nsp32_read2(base, IRQ_STATUS); /* dummy read */
printk("IrqStatus=0x%x, ", nsp32_read2(base, IRQ_STATUS));
fm801_writew(chip, IRQ_STATUS,
if (fm801_readw(chip, IRQ_STATUS) & FM801_IRQ_PLAYBACK) {
if (fm801_readw(chip, IRQ_STATUS) & FM801_IRQ_CAPTURE) {
status = fm801_readw(chip, IRQ_STATUS);
fm801_writew(chip, IRQ_STATUS, status);