summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Stach <dev@lynxeye.de>2014-10-20 20:16:00 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2014-10-21 13:08:02 +0200
commitdfa6b3e46c27f36e404c77190e04101b505dda4b (patch)
treeb6056e5c0cd37f91b170c0facb72c678bbeb45a6
parent03e9bcde47f1ef277de161b37d5cb8bfffea98eb (diff)
downloadbarebox-dfa6b3e46c27f36e404c77190e04101b505dda4b.tar.gz
barebox-dfa6b3e46c27f36e404c77190e04101b505dda4b.tar.xz
i2c: at91: fix invalid length check
Signed-off-by: Lucas Stach <dev@lynxeye.de> Acked-by: Bo Shen <voice.shen@atmel.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/i2c/busses/i2c-at91.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/i2c/busses/i2c-at91.c b/drivers/i2c/busses/i2c-at91.c
index deb4ea4f3b..3a644cf62f 100644
--- a/drivers/i2c/busses/i2c-at91.c
+++ b/drivers/i2c/busses/i2c-at91.c
@@ -140,7 +140,7 @@ static void at91_calc_twi_clock(struct at91_twi_dev *dev, int twi_clk)
static void at91_twi_write_next_byte(struct at91_twi_dev *dev)
{
- if (dev->buf_len <= 0)
+ if (!dev->buf_len)
return;
at91_twi_write(dev, AT91_TWI_THR, *dev->buf);
@@ -156,7 +156,7 @@ static void at91_twi_write_next_byte(struct at91_twi_dev *dev)
static void at91_twi_read_next_byte(struct at91_twi_dev *dev)
{
- if (dev->buf_len <= 0)
+ if (!dev->buf_len)
return;
*dev->buf = at91_twi_read(dev, AT91_TWI_RHR) & 0xff;