aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/i2c')
-rw-r--r--drivers/i2c/busses/i2c-octeon.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/i2c/busses/i2c-octeon.c b/drivers/i2c/busses/i2c-octeon.c
index 935585ef4d39..b2e32596088d 100644
--- a/drivers/i2c/busses/i2c-octeon.c
+++ b/drivers/i2c/busses/i2c-octeon.c
@@ -183,7 +183,7 @@ static irqreturn_t octeon_i2c_isr(int irq, void *dev_id)
183 struct octeon_i2c *i2c = dev_id; 183 struct octeon_i2c *i2c = dev_id;
184 184
185 octeon_i2c_int_disable(i2c); 185 octeon_i2c_int_disable(i2c);
186 wake_up_interruptible(&i2c->queue); 186 wake_up(&i2c->queue);
187 187
188 return IRQ_HANDLED; 188 return IRQ_HANDLED;
189} 189}
@@ -206,9 +206,9 @@ static int octeon_i2c_wait(struct octeon_i2c *i2c)
206 206
207 octeon_i2c_int_enable(i2c); 207 octeon_i2c_int_enable(i2c);
208 208
209 result = wait_event_interruptible_timeout(i2c->queue, 209 result = wait_event_timeout(i2c->queue,
210 octeon_i2c_test_iflg(i2c), 210 octeon_i2c_test_iflg(i2c),
211 i2c->adap.timeout); 211 i2c->adap.timeout);
212 212
213 octeon_i2c_int_disable(i2c); 213 octeon_i2c_int_disable(i2c);
214 214