|
@@ -175,7 +175,7 @@ static void meson_i2c_put_data(struct meson_i2c *i2c, char *buf, int len)
|
|
|
wdata1 |= *buf++ << ((i - 4) * 8);
|
|
|
|
|
|
writel(wdata0, i2c->regs + REG_TOK_WDATA0);
|
|
|
- writel(wdata0, i2c->regs + REG_TOK_WDATA1);
|
|
|
+ writel(wdata1, i2c->regs + REG_TOK_WDATA1);
|
|
|
|
|
|
dev_dbg(i2c->dev, "%s: data %08x %08x len %d\n", __func__,
|
|
|
wdata0, wdata1, len);
|