Lines Matching refs:hid_sensor_hub_device
80 struct hid_sensor_hub_device { struct
102 int (*suspend)(struct hid_sensor_hub_device *hsdev, void *priv); argument
103 int (*resume)(struct hid_sensor_hub_device *hsdev, void *priv);
104 int (*capture_sample)(struct hid_sensor_hub_device *hsdev,
107 int (*send_event)(struct hid_sensor_hub_device *hsdev, u32 usage_id,
117 int sensor_hub_device_open(struct hid_sensor_hub_device *hsdev);
125 void sensor_hub_device_close(struct hid_sensor_hub_device *hsdev);
139 int sensor_hub_register_callback(struct hid_sensor_hub_device *hsdev,
151 int sensor_hub_remove_callback(struct hid_sensor_hub_device *hsdev,
168 int sensor_hub_input_get_attribute_info(struct hid_sensor_hub_device *hsdev,
190 int sensor_hub_input_attr_get_raw_value(struct hid_sensor_hub_device *hsdev,
207 int sensor_hub_set_feature(struct hid_sensor_hub_device *hsdev, u32 report_id,
222 int sensor_hub_get_feature(struct hid_sensor_hub_device *hsdev, u32 report_id,
229 struct hid_sensor_hub_device *hsdev;
252 int hid_sensor_parse_common_attributes(struct hid_sensor_hub_device *hsdev,
264 int hid_sensor_get_usage_index(struct hid_sensor_hub_device *hsdev,