Merge remote-tracking branch 'gfiber-internal/master' into newkernel_dev
Change-Id: I99d608fe04627af10d4cc5cbe5b3dfa117d07ca2
diff --git a/3.3/bmoca.c b/3.3/bmoca.c
index e8f1829..075520c 100644
--- a/3.3/bmoca.c
+++ b/3.3/bmoca.c
@@ -1628,7 +1628,6 @@
{
struct bsc_regs *bsc = priv->i2c_base;
long timeout = HZ / 1000; /* 1 ms */
- DECLARE_WAIT_QUEUE_HEAD_ONSTACK(wait);
int i = 0;
do {
@@ -1642,7 +1641,7 @@
__func__);
return -1;
}
- sleep_on_timeout(&wait, timeout ? timeout : 1);
+ schedule_timeout_interruptible(timeout ? timeout : 1);
} while (1);
}
diff --git a/3.8/bmoca.c b/3.8/bmoca.c
index 08812d9..79e0dc0 100644
--- a/3.8/bmoca.c
+++ b/3.8/bmoca.c
@@ -1479,7 +1479,6 @@
{
struct bsc_regs *bsc = priv->i2c_base;
long timeout = HZ / 1000; /* 1ms */
- DECLARE_WAIT_QUEUE_HEAD_ONSTACK(wait);
int i = 0;
do {
@@ -1492,7 +1491,7 @@
dev_warn(priv->dev, "3450 I2C timed out\n");
return -1;
}
- sleep_on_timeout(&wait, timeout ? timeout : 1);
+ schedule_timeout_interruptible(timeout ? timeout : 1);
} while (1);
}