Lines Matching refs:attrb
131 void hid_sensor_remove_trigger(struct hid_sensor_common *attrb) in hid_sensor_remove_trigger() argument
133 iio_trigger_unregister(attrb->trigger); in hid_sensor_remove_trigger()
134 iio_trigger_free(attrb->trigger); in hid_sensor_remove_trigger()
144 struct hid_sensor_common *attrb) in hid_sensor_setup_trigger() argument
157 iio_trigger_set_drvdata(trig, attrb); in hid_sensor_setup_trigger()
165 attrb->trigger = trig; in hid_sensor_setup_trigger()
172 iio_device_set_drvdata(indio_dev, attrb); in hid_sensor_setup_trigger()
173 pm_suspend_ignore_children(&attrb->pdev->dev, true); in hid_sensor_setup_trigger()
174 pm_runtime_enable(&attrb->pdev->dev); in hid_sensor_setup_trigger()
176 pm_runtime_set_autosuspend_delay(&attrb->pdev->dev, in hid_sensor_setup_trigger()
178 pm_runtime_use_autosuspend(&attrb->pdev->dev); in hid_sensor_setup_trigger()
195 struct hid_sensor_common *attrb = iio_device_get_drvdata(indio_dev); in hid_sensor_suspend() local
197 return _hid_sensor_power_state(attrb, false); in hid_sensor_suspend()
204 struct hid_sensor_common *attrb = iio_device_get_drvdata(indio_dev); in hid_sensor_resume() local
206 return _hid_sensor_power_state(attrb, true); in hid_sensor_resume()