summaryrefslogtreecommitdiff
path: root/drivers/i2c
diff options
context:
space:
mode:
authorAlok Chauhan <alokc@nvidia.com>2010-12-24 12:56:52 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:41:50 -0800
commit3e0b2a7672850563bca024d9b64ed0c44c6c9a4d (patch)
treef23f9b4a3d5c698421b8d14b60dfd357e7e9c881 /drivers/i2c
parentaff275a06c16d253a1c53a69ae5d13769fbfcb43 (diff)
[ARM] tegra i2c: Removing unnecessarily write on INT_STATUS
Removing the unnecessarily write in the interrupt status register to avoid controller status misbehave. bug 773262 Original-Change-Id: I15e2f3d5b377f44df5aae0fce9b55b2f3e7232b9 Reviewed-on: http://git-master/r/14223 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Alok Chauhan <alokc@nvidia.com> Tested-by: Alok Chauhan <alokc@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Original-Change-Id: I17d9b90b91d54248bb23f7426faececd856403ea Rebase-Id: R604a43169dbe3363cb9cb6d11c381aeeb502ea01
Diffstat (limited to 'drivers/i2c')
-rw-r--r--drivers/i2c/busses/i2c-tegra.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/i2c/busses/i2c-tegra.c b/drivers/i2c/busses/i2c-tegra.c
index 6f8281e77c25..27e7b341f512 100644
--- a/drivers/i2c/busses/i2c-tegra.c
+++ b/drivers/i2c/busses/i2c-tegra.c
@@ -546,7 +546,7 @@ static int tegra_i2c_xfer_msg(struct tegra_i2c_bus *i2c_bus,
int ret;
tegra_i2c_flush_fifos(i2c_dev);
- i2c_writel(i2c_dev, 0xFF, I2C_INT_STATUS);
+
if (msg->len == 0)
return -EINVAL;