Lines Matching refs:hid_sensor_hub_device
67 struct hid_sensor_hub_device { struct
89 int (*suspend)(struct hid_sensor_hub_device *hsdev, void *priv); argument
90 int (*resume)(struct hid_sensor_hub_device *hsdev, void *priv);
91 int (*capture_sample)(struct hid_sensor_hub_device *hsdev,
94 int (*send_event)(struct hid_sensor_hub_device *hsdev, u32 usage_id,
104 int sensor_hub_device_open(struct hid_sensor_hub_device *hsdev);
112 void sensor_hub_device_close(struct hid_sensor_hub_device *hsdev);
126 int sensor_hub_register_callback(struct hid_sensor_hub_device *hsdev,
138 int sensor_hub_remove_callback(struct hid_sensor_hub_device *hsdev,
155 int sensor_hub_input_get_attribute_info(struct hid_sensor_hub_device *hsdev,
178 int sensor_hub_input_attr_get_raw_value(struct hid_sensor_hub_device *hsdev,
196 int sensor_hub_set_feature(struct hid_sensor_hub_device *hsdev, u32 report_id,
212 int sensor_hub_get_feature(struct hid_sensor_hub_device *hsdev, u32 report_id,
219 struct hid_sensor_hub_device *hsdev;
250 int hid_sensor_parse_common_attributes(struct hid_sensor_hub_device *hsdev,
268 int hid_sensor_get_usage_index(struct hid_sensor_hub_device *hsdev,