summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-12-09 15:11:34 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-12-09 15:24:57 +0100
commit180a3a988e053f08dcd755406aeae5cae2a60a19 (patch)
treeb1140cf00dd0d012feff30d74a20e620f8014f25
parentaa680883a80b833a9d4ea03b676b73fb2b2a5e95 (diff)
downloadbarebox-180a3a988e053f08dcd755406aeae5cae2a60a19.tar.gz
barebox-180a3a988e053f08dcd755406aeae5cae2a60a19.tar.xz
i2c-imx: print errors with dev_err
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r--drivers/i2c/i2c-imx.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/i2c/i2c-imx.c b/drivers/i2c/i2c-imx.c
index 33d9fe9e74..387c598a89 100644
--- a/drivers/i2c/i2c-imx.c
+++ b/drivers/i2c/i2c-imx.c
@@ -152,7 +152,9 @@ static int i2c_imx_bus_busy(struct i2c_adapter *adapter, int for_busy)
if (!for_busy && !(temp & I2SR_IBB))
break;
if (is_timeout(start, MSECOND)) {
- dev_warn(adapter->dev, "<%s> I2C bus is busy\n", __func__);
+ dev_err(adapter->dev,
+ "<%s> timeout waiting for I2C bus %s\n",
+ __func__,for_busy ? "busy" : "not busy");
return -EIO;
}
}
@@ -172,7 +174,7 @@ static int i2c_imx_trx_complete(struct i2c_adapter *adapter)
break;
if (is_timeout(start, 100 * MSECOND)) {
- dev_warn(adapter->dev, "<%s> TXR timeout\n", __func__);
+ dev_err(adapter->dev, "<%s> TXR timeout\n", __func__);
return -EIO;
}
@@ -194,7 +196,7 @@ static int i2c_imx_wait_iif(struct i2c_adapter *adapter)
break;
if (is_timeout(start, 100 * MSECOND)) {
- dev_warn(adapter->dev, "<%s> IIF timeout\n", __func__);
+ dev_err(adapter->dev, "<%s> IIF timeout\n", __func__);
return -EIO;
}
}