From 8fac8716b277f9ca16863f70cb8a7f8bfac5f313 Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Wed, 19 Oct 2011 17:51:28 +0200 Subject: [PATCH] --- yaml --- r: 268854 b: refs/heads/master c: cd8eca6f77108617a8c47a800533f1b78a357a79 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/staging/iio/dac/ad5686.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 6bfb765746f1..b4066bc07842 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 75bb23a2150e385230d1db52065641ca7cef63d3 +refs/heads/master: cd8eca6f77108617a8c47a800533f1b78a357a79 diff --git a/trunk/drivers/staging/iio/dac/ad5686.c b/trunk/drivers/staging/iio/dac/ad5686.c index 1d50dd176215..48389e1c19f1 100644 --- a/trunk/drivers/staging/iio/dac/ad5686.c +++ b/trunk/drivers/staging/iio/dac/ad5686.c @@ -327,7 +327,7 @@ static int ad5686_write_raw(struct iio_dev *indio_dev, switch (mask) { case 0: - if (val > (1 << chan->scan_type.realbits)) + if (val > (1 << chan->scan_type.realbits) || val < 0) return -EINVAL; mutex_lock(&indio_dev->mlock);