Lines Matching refs:hsdev
140 struct hid_sensor_hub_device *hsdev = in accel_3d_read_raw() local
141 accel_state->common_attributes.hsdev; in accel_3d_read_raw()
153 accel_state->common_attributes.hsdev, in accel_3d_read_raw()
154 hsdev->usage, address, report_id, in accel_3d_read_raw()
231 static int accel_3d_proc_event(struct hid_sensor_hub_device *hsdev, in accel_3d_proc_event() argument
255 static int accel_3d_capture_sample(struct hid_sensor_hub_device *hsdev, in accel_3d_capture_sample() argument
289 struct hid_sensor_hub_device *hsdev, in accel_3d_parse_report() argument
298 ret = sensor_hub_input_get_attribute_info(hsdev, in accel_3d_parse_report()
316 hsdev->usage, in accel_3d_parse_report()
322 sensor_hub_input_get_attribute_info(hsdev, in accel_3d_parse_report()
345 struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data; in hid_accel_3d_probe() local
355 accel_state->common_attributes.hsdev = hsdev; in hid_accel_3d_probe()
358 if (hsdev->usage == HID_USAGE_SENSOR_ACCEL_3D) { in hid_accel_3d_probe()
369 ret = hid_sensor_parse_common_attributes(hsdev, hsdev->usage, in hid_accel_3d_probe()
381 ret = accel_3d_parse_report(pdev, hsdev, in hid_accel_3d_probe()
383 hsdev->usage, accel_state); in hid_accel_3d_probe()
417 ret = sensor_hub_register_callback(hsdev, hsdev->usage, in hid_accel_3d_probe()
440 struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data; in hid_accel_3d_remove() local
444 sensor_hub_remove_callback(hsdev, hsdev->usage); in hid_accel_3d_remove()