On 09/18/13 18:13, Srinivas Pandruvada wrote: > Call hid_sensor_hub_device_open when user space opens device and call > hid_sensor_hub_device_close when device is closed. This helps in > saving power. > > Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx> Applied to the togreg branch of iio.git Thanks, > --- > drivers/iio/common/hid-sensors/hid-sensor-trigger.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers/iio/common/hid-sensors/hid-sensor-trigger.c b/drivers/iio/common/hid-sensors/hid-sensor-trigger.c > index 87419c4..b6e77e0 100644 > --- a/drivers/iio/common/hid-sensors/hid-sensor-trigger.c > +++ b/drivers/iio/common/hid-sensors/hid-sensor-trigger.c > @@ -34,6 +34,12 @@ static int hid_sensor_data_rdy_trigger_set_state(struct iio_trigger *trig, > struct hid_sensor_common *st = iio_trigger_get_drvdata(trig); > int state_val; > > + if (state) { > + if (sensor_hub_device_open(st->hsdev)) > + return -EIO; > + } else > + sensor_hub_device_close(st->hsdev); > + > state_val = state ? 1 : 0; > if (IS_ENABLED(CONFIG_HID_SENSOR_ENUM_BASE_QUIRKS)) > ++state_val; > -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html