Lines Matching refs:indio_dev
143 int hid_sensor_setup_trigger(struct iio_dev *indio_dev, const char *name, in hid_sensor_setup_trigger() argument
149 trig = iio_trigger_alloc("%s-dev%d", name, indio_dev->id); in hid_sensor_setup_trigger()
151 dev_err(&indio_dev->dev, "Trigger Allocate Failed\n"); in hid_sensor_setup_trigger()
156 trig->dev.parent = indio_dev->dev.parent; in hid_sensor_setup_trigger()
162 dev_err(&indio_dev->dev, "Trigger Register Failed\n"); in hid_sensor_setup_trigger()
166 indio_dev->trig = iio_trigger_get(trig); in hid_sensor_setup_trigger()
168 ret = pm_runtime_set_active(&indio_dev->dev); in hid_sensor_setup_trigger()
172 iio_device_set_drvdata(indio_dev, attrb); in hid_sensor_setup_trigger()
194 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_sensor_suspend() local
195 struct hid_sensor_common *attrb = iio_device_get_drvdata(indio_dev); in hid_sensor_suspend()
203 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_sensor_resume() local
204 struct hid_sensor_common *attrb = iio_device_get_drvdata(indio_dev); in hid_sensor_resume()