dev->id for the i2c platform device is now 1, instead of 0.
Update the GPIO expander to realise that.

Signed-off-by: Bernard Blackham <[EMAIL PROTECTED]>

---
 drivers/i2c/chips/gpio_expander_davinci.c |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: linux-davinci-2.6.24.git/drivers/i2c/chips/gpio_expander_davinci.c
===================================================================
--- linux-davinci-2.6.24.git.orig/drivers/i2c/chips/gpio_expander_davinci.c     
2008-03-27 22:19:40.000000000 +0900
+++ linux-davinci-2.6.24.git/drivers/i2c/chips/gpio_expander_davinci.c  
2008-03-27 22:20:58.000000000 +0900
@@ -26,8 +26,8 @@ static int davinci_i2c_expander_read(u8 
        int err;
        struct i2c_msg msg[1];
 
-        adap = i2c_get_adapter(0);
-        if (!adap)
+       adap = i2c_get_adapter(1);
+       if (!adap)
                return -ENODEV;
 
        msg->addr = addr;
@@ -48,8 +48,8 @@ static int davinci_i2c_expander_write(u8
        int err;
        struct i2c_msg msg[1];
 
-        adap = i2c_get_adapter(0);
-        if (!adap)
+       adap = i2c_get_adapter(1);
+       if (!adap)
                return -ENODEV;
 
        msg->addr = addr;
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to