summaryrefslogtreecommitdiff
path: root/drivers/i2c
diff options
context:
space:
mode:
authorschowdary <schowdary@nvidia.com>2012-07-24 21:26:39 +0530
committerVarun Wadekar <vwadekar@nvidia.com>2012-08-06 15:03:14 +0530
commit5ef921b60c7535d1da52283f0883aa4b72d38fee (patch)
tree298c1acf66145321958f56d091475f80ce891f1d /drivers/i2c
parent0300ce2af4fb7e2799933fbd9432a710a40611e1 (diff)
i2c: tegra: treat compilation warning as error
- Add compilation flag to treat warning as error bug 949219 Change-Id: If40890724e2ba6b9c8356c9b031216eb526a5fd8 Signed-off-by: schowdary <schowdary@nvidia.com>
Diffstat (limited to 'drivers/i2c')
-rw-r--r--drivers/i2c/busses/Makefile2
-rw-r--r--drivers/i2c/busses/i2c-tegra.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/drivers/i2c/busses/Makefile b/drivers/i2c/busses/Makefile
index 707e447ae1c3..2cbfd854a1d1 100644
--- a/drivers/i2c/busses/Makefile
+++ b/drivers/i2c/busses/Makefile
@@ -67,7 +67,9 @@ obj-$(CONFIG_I2C_SH_MOBILE) += i2c-sh_mobile.o
obj-$(CONFIG_I2C_SIMTEC) += i2c-simtec.o
obj-$(CONFIG_I2C_SIRF) += i2c-sirf.o
obj-$(CONFIG_I2C_STU300) += i2c-stu300.o
+CFLAGS_i2c-tegra.o = -Werror
obj-$(CONFIG_I2C_TEGRA) += i2c-tegra.o
+CFLAGS_i2c-slave-tegra.o = -Werror
obj-$(CONFIG_I2C_SLAVE_TEGRA) += i2c-slave-tegra.o
obj-$(CONFIG_I2C_VERSATILE) += i2c-versatile.o
obj-$(CONFIG_I2C_OCTEON) += i2c-octeon.o
diff --git a/drivers/i2c/busses/i2c-tegra.c b/drivers/i2c/busses/i2c-tegra.c
index 611e91c583d1..7dc9fa17a862 100644
--- a/drivers/i2c/busses/i2c-tegra.c
+++ b/drivers/i2c/busses/i2c-tegra.c
@@ -353,7 +353,7 @@ static int tegra_i2c_fill_tx_fifo(struct tegra_i2c_dev *i2c_dev)
u8 *buf;
size_t buf_remaining;
int words_to_transfer;
- unsigned long flags;
+ unsigned long flags = 0;
if (!i2c_dev->chipdata->has_xfer_complete_interrupt) {
spin_lock_irqsave(&i2c_dev->fifo_lock, flags);