Fix regression that was introduced by dynamic register layout.

Signed-off-by: Vasily Khoruzhick <[email protected]>
---
 drivers/i2c/busses/i2c-pxa.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/drivers/i2c/busses/i2c-pxa.c b/drivers/i2c/busses/i2c-pxa.c
index a90739b..312d369 100644
--- a/drivers/i2c/busses/i2c-pxa.c
+++ b/drivers/i2c/busses/i2c-pxa.c
@@ -66,18 +66,18 @@ enum pxa_i2c_types {
 static struct pxa_reg_layout pxa_reg_layout[] = {
        [REGS_PXA2XX] = {
                .ibmr = 0x00,
-               .idbr = 0x10,
-               .icr =  0x20,
-               .isr =  0x30,
-               .isar = 0x40,
-       },
-       [REGS_PXA3XX] = {
-               .ibmr = 0x00,
                .idbr = 0x08,
                .icr =  0x10,
                .isr =  0x18,
                .isar = 0x20,
        },
+       [REGS_PXA3XX] = {
+               .ibmr = 0x00,
+               .idbr = 0x04,
+               .icr =  0x08,
+               .isr =  0x0c,
+               .isar = 0x10,
+       },
        [REGS_CE4100] = {
                .ibmr = 0x14,
                .idbr = 0x0c,
-- 
1.7.4.1

--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to