From 5c7167c79c369973969f2199efa191cdf857a1a4 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Tue, 22 Oct 2013 00:02:05 +0200 Subject: imx233/i2c: relax timeout Change-Id: Ie9cf8c8bb0a89d9cbcc795e04559864b9fbaf639 --- firmware/target/arm/imx233/i2c-imx233.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'firmware') diff --git a/firmware/target/arm/imx233/i2c-imx233.c b/firmware/target/arm/imx233/i2c-imx233.c index ed2931269b..782a6f6c7e 100644 --- a/firmware/target/arm/imx233/i2c-imx233.c +++ b/firmware/target/arm/imx233/i2c-imx233.c @@ -240,7 +240,7 @@ int i2c_write(int device, const unsigned char* buf, int count) imx233_i2c_begin(); imx233_i2c_add(true, true, &addr, 1, false); /* start + dev addr */ imx233_i2c_add(false, true, (void *)buf, count, true); /* data + stop */ - return imx233_i2c_end(1); + return imx233_i2c_end(10); } int i2c_read(int device, unsigned char* buf, int count) @@ -249,7 +249,7 @@ int i2c_read(int device, unsigned char* buf, int count) imx233_i2c_begin(); imx233_i2c_add(true, true, &addr, 1, false); /* start + dev addr */ imx233_i2c_add(false, false, buf, count, true); /* data + stop */ - return imx233_i2c_end(1); + return imx233_i2c_end(10); } int i2c_readmem(int device, int address, unsigned char* buf, int count) @@ -260,7 +260,7 @@ int i2c_readmem(int device, int address, unsigned char* buf, int count) imx233_i2c_add(true, true, start, 2, false); /* start + dev addr + addr */ imx233_i2c_add(true, true, &addr_rd, 1, false); /* start + dev addr */ imx233_i2c_add(false, false, buf, count, true); /* data + stop */ - return imx233_i2c_end(1); + return imx233_i2c_end(10); } int i2c_writemem(int device, int address, const unsigned char* buf, int count) @@ -269,5 +269,5 @@ int i2c_writemem(int device, int address, const unsigned char* buf, int count) imx233_i2c_begin(); imx233_i2c_add(true, true, start, 2, false); /* start + dev addr + addr */ imx233_i2c_add(false, true, (void *)buf, count, true); /* data + stop */ - return imx233_i2c_end(1); + return imx233_i2c_end(10); } -- cgit v1.2.3