diff options
| -rw-r--r-- | drivers/i2c/busses/i2c-at91.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/i2c/busses/i2c-at91.c b/drivers/i2c/busses/i2c-at91.c index 79a68999a696..ec299ae17a5a 100644 --- a/drivers/i2c/busses/i2c-at91.c +++ b/drivers/i2c/busses/i2c-at91.c | |||
| @@ -421,8 +421,8 @@ static int at91_do_twi_transfer(struct at91_twi_dev *dev) | |||
| 421 | } | 421 | } |
| 422 | } | 422 | } |
| 423 | 423 | ||
| 424 | ret = wait_for_completion_interruptible_timeout(&dev->cmd_complete, | 424 | ret = wait_for_completion_io_timeout(&dev->cmd_complete, |
| 425 | dev->adapter.timeout); | 425 | dev->adapter.timeout); |
| 426 | if (ret == 0) { | 426 | if (ret == 0) { |
| 427 | dev_err(dev->dev, "controller timed out\n"); | 427 | dev_err(dev->dev, "controller timed out\n"); |
| 428 | at91_init_twi_bus(dev); | 428 | at91_init_twi_bus(dev); |
