VIAI2C_REG_ISR
writew(VIAI2C_ISR_MASK_ALL, i2c->base + VIAI2C_REG_ISR);
writew(VIAI2C_ISR_MASK_ALL, i2c->base + VIAI2C_REG_ISR);
status = readw(i2c->base + VIAI2C_REG_ISR);
writew(status, i2c->base + VIAI2C_REG_ISR);
iowrite8(ZXI2C_IRQ_MASK, base + VIAI2C_REG_ISR);
iowrite8(ZXI2C_IRQ_MASK, base + VIAI2C_REG_ISR);
status = readw(i2c->base + VIAI2C_REG_ISR);
writew(status, i2c->base + VIAI2C_REG_ISR);