Commit 23e74a86 authored by Vasily Khoruzhick's avatar Vasily Khoruzhick Committed by Ben Dooks

i2c-pxa2xx: Fix register offsets

Fix regression that was introduced by dynamic register layout.
Signed-off-by: default avatarVasily Khoruzhick <anarsoul@gmail.com>
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent baa8cab0
...@@ -65,19 +65,19 @@ enum pxa_i2c_types { ...@@ -65,19 +65,19 @@ enum pxa_i2c_types {
*/ */
static struct pxa_reg_layout pxa_reg_layout[] = { static struct pxa_reg_layout pxa_reg_layout[] = {
[REGS_PXA2XX] = { [REGS_PXA2XX] = {
.ibmr = 0x00,
.idbr = 0x10,
.icr = 0x20,
.isr = 0x30,
.isar = 0x40,
},
[REGS_PXA3XX] = {
.ibmr = 0x00, .ibmr = 0x00,
.idbr = 0x08, .idbr = 0x08,
.icr = 0x10, .icr = 0x10,
.isr = 0x18, .isr = 0x18,
.isar = 0x20, .isar = 0x20,
}, },
[REGS_PXA3XX] = {
.ibmr = 0x00,
.idbr = 0x04,
.icr = 0x08,
.isr = 0x0c,
.isar = 0x10,
},
[REGS_CE4100] = { [REGS_CE4100] = {
.ibmr = 0x14, .ibmr = 0x14,
.idbr = 0x0c, .idbr = 0x0c,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment