Lines Matching refs:hdev

442 	re = &(wacom->hdev->report_enum[HID_FEATURE_REPORT]);  in wacom_intuos_schedule_prox_event()
445 hid_hw_request(wacom->hdev, r, HID_REQ_GET_REPORT); in wacom_intuos_schedule_prox_event()
1504 static void wacom_wac_pen_usage_mapping(struct hid_device *hdev, in wacom_wac_pen_usage_mapping() argument
1507 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_pen_usage_mapping()
1544 static int wacom_wac_pen_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_pen_event() argument
1547 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_pen_event()
1574 static void wacom_wac_pen_pre_report(struct hid_device *hdev, in wacom_wac_pen_pre_report() argument
1580 static void wacom_wac_pen_report(struct hid_device *hdev, in wacom_wac_pen_report() argument
1583 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_pen_report()
1608 static void wacom_wac_finger_usage_mapping(struct hid_device *hdev, in wacom_wac_finger_usage_mapping() argument
1611 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_finger_usage_mapping()
1700 static int wacom_wac_finger_event(struct hid_device *hdev, in wacom_wac_finger_event() argument
1703 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_finger_event()
1736 static void wacom_wac_finger_pre_report(struct hid_device *hdev, in wacom_wac_finger_pre_report() argument
1739 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_finger_pre_report()
1779 static void wacom_wac_finger_report(struct hid_device *hdev, in wacom_wac_finger_report() argument
1782 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_finger_report()
1804 void wacom_wac_usage_mapping(struct hid_device *hdev, in wacom_wac_usage_mapping() argument
1807 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_usage_mapping()
1815 return wacom_wac_pen_usage_mapping(hdev, field, usage); in wacom_wac_usage_mapping()
1818 return wacom_wac_finger_usage_mapping(hdev, field, usage); in wacom_wac_usage_mapping()
1821 int wacom_wac_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_event() argument
1824 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_event()
1830 return wacom_wac_pen_event(hdev, field, usage, value); in wacom_wac_event()
1833 return wacom_wac_finger_event(hdev, field, usage, value); in wacom_wac_event()
1838 static void wacom_report_events(struct hid_device *hdev, struct hid_report *report) in wacom_report_events() argument
1853 wacom_wac_event(hdev, field, &field->usage[n], field->value[n]); in wacom_report_events()
1857 void wacom_wac_report(struct hid_device *hdev, struct hid_report *report) in wacom_wac_report() argument
1859 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_report()
1867 wacom_wac_pen_pre_report(hdev, report); in wacom_wac_report()
1870 wacom_wac_finger_pre_report(hdev, report); in wacom_wac_report()
1872 wacom_report_events(hdev, report); in wacom_wac_report()
1875 return wacom_wac_pen_report(hdev, report); in wacom_wac_report()
1878 return wacom_wac_finger_report(hdev, report); in wacom_wac_report()
2519 if (wacom->hdev->bus == BUS_BLUETOOTH) in wacom_setup_device_quirks()