Lines Matching refs:hsdev
165 magn_state->magn_flux_attributes.hsdev, in magn_3d_read_raw()
286 static int magn_3d_proc_event(struct hid_sensor_hub_device *hsdev, in magn_3d_proc_event() argument
301 static int magn_3d_capture_sample(struct hid_sensor_hub_device *hsdev, in magn_3d_capture_sample() argument
342 struct hid_sensor_hub_device *hsdev, in magn_3d_parse_report() argument
358 status = sensor_hub_input_get_attribute_info(hsdev, in magn_3d_parse_report()
443 sensor_hub_input_get_attribute_info(hsdev, in magn_3d_parse_report()
453 sensor_hub_input_get_attribute_info(hsdev, in magn_3d_parse_report()
463 sensor_hub_input_get_attribute_info(hsdev, in magn_3d_parse_report()
483 struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data; in hid_magn_3d_probe() local
495 magn_state->magn_flux_attributes.hsdev = hsdev; in hid_magn_3d_probe()
498 ret = hid_sensor_parse_common_attributes(hsdev, in hid_magn_3d_probe()
507 ret = magn_3d_parse_report(pdev, hsdev, in hid_magn_3d_probe()
545 ret = sensor_hub_register_callback(hsdev, HID_USAGE_SENSOR_COMPASS_3D, in hid_magn_3d_probe()
566 struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data; in hid_magn_3d_remove() local
570 sensor_hub_remove_callback(hsdev, HID_USAGE_SENSOR_COMPASS_3D); in hid_magn_3d_remove()