From 0834f9f07631a8857a96614e37cb21e1dc84ffb4 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Thu, 25 Feb 2016 10:14:05 +0000 Subject: brcm2708: remove linux 4.1 support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Álvaro Fernández Rojas SVN-Revision: 48766 --- ...-Increase-timeouts-to-allow-larger-transf.patch | 38 ---------------------- 1 file changed, 38 deletions(-) delete mode 100644 target/linux/brcm2708/patches-4.1/0093-i2c-bcm2708-Increase-timeouts-to-allow-larger-transf.patch (limited to 'target/linux/brcm2708/patches-4.1/0093-i2c-bcm2708-Increase-timeouts-to-allow-larger-transf.patch') diff --git a/target/linux/brcm2708/patches-4.1/0093-i2c-bcm2708-Increase-timeouts-to-allow-larger-transf.patch b/target/linux/brcm2708/patches-4.1/0093-i2c-bcm2708-Increase-timeouts-to-allow-larger-transf.patch deleted file mode 100644 index 5dccda430c..0000000000 --- a/target/linux/brcm2708/patches-4.1/0093-i2c-bcm2708-Increase-timeouts-to-allow-larger-transf.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 625b5c018f512e17512df16f57b6393b771f4996 Mon Sep 17 00:00:00 2001 -From: Phil Elwell -Date: Tue, 30 Jun 2015 10:28:59 +0100 -Subject: [PATCH 093/222] i2c-bcm2708: Increase timeouts to allow larger - transfers - -Use the timeout value provided by the I2C_TIMEOUT ioctl when waiting -for completion. The default timeout is 1 second. - -See: https://github.com/raspberrypi/linux/issues/260 ---- - drivers/i2c/busses/i2c-bcm2708.c | 7 +++---- - 1 file changed, 3 insertions(+), 4 deletions(-) - ---- a/drivers/i2c/busses/i2c-bcm2708.c -+++ b/drivers/i2c/busses/i2c-bcm2708.c -@@ -67,10 +67,9 @@ - #define BSC_S_DONE 0x00000002 - #define BSC_S_TA 0x00000001 - --#define I2C_TIMEOUT_MS 150 --#define I2C_WAIT_LOOP_COUNT 40 -+#define I2C_WAIT_LOOP_COUNT 200 - --#define DRV_NAME "bcm2708_i2c" -+#define DRV_NAME "bcm2708_i2c" - - static unsigned int baudrate = CONFIG_I2C_BCM2708_BAUDRATE; - module_param(baudrate, uint, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP); -@@ -305,7 +304,7 @@ static int bcm2708_i2c_master_xfer(struc - goto error_timeout; - } - -- ret = wait_for_completion_timeout(&bi->done, msecs_to_jiffies(I2C_TIMEOUT_MS)); -+ ret = wait_for_completion_timeout(&bi->done, adap->timeout); - if (ret == 0) { - dev_err(&adap->dev, "transfer timed out\n"); - goto error_timeout; -- cgit v1.2.3