S3C2410_IICCON
tmp = readl(i2c->regs + S3C2410_IICCON);
writel(tmp & ~S3C2410_IICCON_ACKEN, i2c->regs + S3C2410_IICCON);
tmp = readl(i2c->regs + S3C2410_IICCON);
writel(tmp | S3C2410_IICCON_ACKEN, i2c->regs + S3C2410_IICCON);
tmp = readl(i2c->regs + S3C2410_IICCON);
writel(tmp & ~S3C2410_IICCON_IRQEN, i2c->regs + S3C2410_IICCON);
tmp = readl(i2c->regs + S3C2410_IICCON);
writel(tmp | S3C2410_IICCON_IRQEN, i2c->regs + S3C2410_IICCON);
unsigned long tmp = readl(i2c->regs + S3C2410_IICCON);
iiccon = readl(i2c->regs + S3C2410_IICCON);
writel(iiccon, i2c->regs + S3C2410_IICCON);
tmp = readl(i2c->regs + S3C2410_IICCON);
writel(tmp, i2c->regs + S3C2410_IICCON);
tmp = readl(i2c->regs + S3C2410_IICCON);
writel(tmp, i2c->regs + S3C2410_IICCON);
tmp = readl(i2c->regs + S3C2410_IICCON);
writel(tmp, i2c->regs + S3C2410_IICCON);
iiccon = readl(i2c->regs + S3C2410_IICCON);
writel(iiccon, i2c->regs + S3C2410_IICCON);
writel(0, i2c->regs + S3C2410_IICCON);
readl(i2c->regs + S3C2410_IICCON));