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