Lines Matching refs:hsdev
144 struct hid_sensor_hub_device *hsdev =
145 accel_state->common_attributes.hsdev;
157 accel_state->common_attributes.hsdev,
158 hsdev->usage, address, report_id,
235 static int accel_3d_proc_event(struct hid_sensor_hub_device *hsdev,
259 static int accel_3d_capture_sample(struct hid_sensor_hub_device *hsdev,
294 struct hid_sensor_hub_device *hsdev,
303 ret = sensor_hub_input_get_attribute_info(hsdev,
321 hsdev->usage,
338 struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
348 accel_state->common_attributes.hsdev = hsdev;
351 if (hsdev->usage == HID_USAGE_SENSOR_ACCEL_3D) {
362 ret = hid_sensor_parse_common_attributes(hsdev,
363 hsdev->usage,
378 ret = accel_3d_parse_report(pdev, hsdev,
380 hsdev->usage, accel_state);
408 ret = sensor_hub_register_callback(hsdev, hsdev->usage,
427 struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
431 sensor_hub_remove_callback(hsdev, hsdev->usage);