linux-iio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/7] iio: hid-sensor-press: Fix return values
@ 2014-07-03  6:44 Sachin Kamat
  2014-07-03  6:44 ` [PATCH 2/7] iio: hid-sensor-accel-3d: " Sachin Kamat
                   ` (7 more replies)
  0 siblings, 8 replies; 16+ messages in thread
From: Sachin Kamat @ 2014-07-03  6:44 UTC (permalink / raw)
  To: linux-iio; +Cc: jic23, spk.linux, Srinivas Pandruvada

IIO_CHAN_INFO_SAMP_FREQ and IIO_CHAN_INFO_HYSTERESIS cases ignored
the actual return values (which could be -EINVAL) and instead
returned IIO_VAL_INT_PLUS_MICRO always. Return the actual value
obtained from the functions. Both functions return IIO_VAL_INT_PLUS_MICRO
upon success.

Signed-off-by: Sachin Kamat <sachin.kamat@samsung.com>
Cc: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
---
 drivers/iio/pressure/hid-sensor-press.c |    7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/drivers/iio/pressure/hid-sensor-press.c b/drivers/iio/pressure/hid-sensor-press.c
index 1cd190c..2c0d2a4 100644
--- a/drivers/iio/pressure/hid-sensor-press.c
+++ b/drivers/iio/pressure/hid-sensor-press.c
@@ -78,7 +78,6 @@ static int press_read_raw(struct iio_dev *indio_dev,
 	struct press_state *press_state = iio_priv(indio_dev);
 	int report_id = -1;
 	u32 address;
-	int ret;
 	int ret_type;
 	s32 poll_value;
 
@@ -128,14 +127,12 @@ static int press_read_raw(struct iio_dev *indio_dev,
 		ret_type = IIO_VAL_INT;
 		break;
 	case IIO_CHAN_INFO_SAMP_FREQ:
-		ret = hid_sensor_read_samp_freq_value(
+		ret_type = hid_sensor_read_samp_freq_value(
 				&press_state->common_attributes, val, val2);
-		ret_type = IIO_VAL_INT_PLUS_MICRO;
 		break;
 	case IIO_CHAN_INFO_HYSTERESIS:
-		ret = hid_sensor_read_raw_hyst_value(
+		ret_type = hid_sensor_read_raw_hyst_value(
 				&press_state->common_attributes, val, val2);
-		ret_type = IIO_VAL_INT_PLUS_MICRO;
 		break;
 	default:
 		ret_type = -EINVAL;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-07-05 10:19 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-03  6:44 [PATCH 1/7] iio: hid-sensor-press: Fix return values Sachin Kamat
2014-07-03  6:44 ` [PATCH 2/7] iio: hid-sensor-accel-3d: " Sachin Kamat
2014-07-05 10:09   ` Jonathan Cameron
2014-07-03  6:44 ` [PATCH 3/7] iio: hid-sensor-magn-3d: " Sachin Kamat
2014-07-05 10:09   ` Jonathan Cameron
2014-07-03  6:44 ` [PATCH 4/7] iio: hid-sensor-als: " Sachin Kamat
2014-07-05 10:10   ` Jonathan Cameron
2014-07-03  6:44 ` [PATCH 5/7] iio: hid-sensor-gyro-3d: " Sachin Kamat
2014-07-05 10:10   ` Jonathan Cameron
2014-07-03  6:44 ` [PATCH 6/7] iio: hid-sensor-prox: " Sachin Kamat
2014-07-05 10:11   ` Jonathan Cameron
2014-07-03  6:44 ` [PATCH 7/7] iio: hid-sensors: Fix compilation warning Sachin Kamat
2014-07-05 10:21   ` Jonathan Cameron
2014-07-03 23:01 ` [PATCH 1/7] iio: hid-sensor-press: Fix return values Srinivas Pandruvada
2014-07-04  5:51   ` Jonathan Cameron
2014-07-05 10:08 ` Jonathan Cameron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).