aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-pxa.c
diff options
context:
space:
mode:
authorVasily Khoruzhick <anarsoul@gmail.com>2011-03-13 09:53:28 -0400
committerBen Dooks <ben-linux@fluff.org>2011-03-21 05:24:08 -0400
commit23e74a86ab43e5cccbf90edb76fc396e36acc998 (patch)
tree50df03c41e29b7f9cf496b5ef29b3680e9c326b7 /drivers/i2c/busses/i2c-pxa.c
parentbaa8cab012ff07d6835580b19c2fd93a20627823 (diff)
i2c-pxa2xx: Fix register offsets
Fix regression that was introduced by dynamic register layout. Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Diffstat (limited to 'drivers/i2c/busses/i2c-pxa.c')
-rw-r--r--drivers/i2c/busses/i2c-pxa.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/i2c/busses/i2c-pxa.c b/drivers/i2c/busses/i2c-pxa.c
index 27b28e78666..b914184748c 100644
--- a/drivers/i2c/busses/i2c-pxa.c
+++ b/drivers/i2c/busses/i2c-pxa.c
@@ -66,18 +66,18 @@ enum pxa_i2c_types {
66static struct pxa_reg_layout pxa_reg_layout[] = { 66static struct pxa_reg_layout pxa_reg_layout[] = {
67 [REGS_PXA2XX] = { 67 [REGS_PXA2XX] = {
68 .ibmr = 0x00, 68 .ibmr = 0x00,
69 .idbr = 0x10,
70 .icr = 0x20,
71 .isr = 0x30,
72 .isar = 0x40,
73 },
74 [REGS_PXA3XX] = {
75 .ibmr = 0x00,
76 .idbr = 0x08, 69 .idbr = 0x08,
77 .icr = 0x10, 70 .icr = 0x10,
78 .isr = 0x18, 71 .isr = 0x18,
79 .isar = 0x20, 72 .isar = 0x20,
80 }, 73 },
74 [REGS_PXA3XX] = {
75 .ibmr = 0x00,
76 .idbr = 0x04,
77 .icr = 0x08,
78 .isr = 0x0c,
79 .isar = 0x10,
80 },
81 [REGS_CE4100] = { 81 [REGS_CE4100] = {
82 .ibmr = 0x14, 82 .ibmr = 0x14,
83 .idbr = 0x0c, 83 .idbr = 0x0c,