From c4b6468588292ce286029948ee010718c0b00f8c Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Fri, 16 Nov 2012 17:17:50 +0800 Subject: [PATCH] --- yaml --- r: 336978 b: refs/heads/master c: 644a9d3b66e6983c2c1f3b24c3006d49b184c871 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/misc/apds9802als.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index a661fda0ad41..e376b69731fb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ebf1b764aa5cb3b4bfe2e96674f1b559f7c37e64 +refs/heads/master: 644a9d3b66e6983c2c1f3b24c3006d49b184c871 diff --git a/trunk/drivers/misc/apds9802als.c b/trunk/drivers/misc/apds9802als.c index 0314773f6db3..94923d259910 100644 --- a/trunk/drivers/misc/apds9802als.c +++ b/trunk/drivers/misc/apds9802als.c @@ -68,7 +68,7 @@ static int als_wait_for_data_ready(struct device *dev) ret = i2c_smbus_read_byte_data(client, 0x86); } while (!(ret & 0x80) && retry--); - if (!retry) { + if (retry < 0) { dev_warn(dev, "timeout waiting for data ready\n"); return -ETIMEDOUT; }