From 457702a457c3c025c8642e1473e10e8000a89397 Mon Sep 17 00:00:00 2001 From: "H. Nikolaus Schaller" Date: Mon, 3 Dec 2012 17:13:06 +0100 Subject: harmonized I2C bus numbering code --- u-boot/board/goldelico/gta04/tsc2007.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/u-boot/board/goldelico/gta04/tsc2007.c b/u-boot/board/goldelico/gta04/tsc2007.c index b2a0cfa..0df22ce 100644 --- a/u-boot/board/goldelico/gta04/tsc2007.c +++ b/u-boot/board/goldelico/gta04/tsc2007.c @@ -31,7 +31,7 @@ #include #include "tsc2007.h" -#define TSC2007_BUS 2 // I2C2 +#define TSC2007_BUS (2-1) // I2C2 #define TSC2007_ADDRESS 0x48 // command byte definitions: @@ -86,7 +86,7 @@ int tsc2007_cmd(int cmd) int tsc2007_init(void) { - if(i2c_set_bus_num(TSC2007_BUS-1)) + if(i2c_set_bus_num(TSC2007_BUS)) { printf ("could not select I2C2\n"); return 1; @@ -125,7 +125,7 @@ int read_adc(int adcnum) }; if(didNotInit) return -1; - if(i2c_get_bus_num() != TSC2007_BUS-1 && i2c_set_bus_num(TSC2007_BUS-1)) + if(i2c_get_bus_num() != TSC2007_BUS && i2c_set_bus_num(TSC2007_BUS)) { printf ("could not select I2C2\n"); return -1; -- cgit v1.1