Home
last modified time | relevance | path

Searched refs:HID_FEATURE_REPORT (Results 1 – 25 of 25) sorted by relevance

/linux/tools/testing/selftests/hid/progs/
H A Dhid_bpf_helpers.h18 #define HID_FEATURE_REPORT HID_FEATURE_REPORT___not_used macro
41 #undef HID_FEATURE_REPORT
57 HID_FEATURE_REPORT = 2, enumerator
/linux/samples/hid/
H A Dhid_surface_dial.bpf.c63 ret = hid_bpf_hw_request(ctx, haptic_data, size, HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in set_haptic()
92 ret = hid_bpf_hw_request(ctx, haptic_data, size, HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in set_haptic()
/linux/drivers/hid/
H A Dhid-vivaldi-common.c70 report_len, HID_FEATURE_REPORT, in vivaldi_feature_mapping()
87 ret = hid_report_raw_event(hdev, HID_FEATURE_REPORT, report_data, in vivaldi_feature_mapping()
H A Dhid-lg-g15.c110 HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in lg_g13_get_leds_state()
136 HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in lg_g13_get_leds_state()
183 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in lg_g13_kbd_led_write()
249 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in lg_g13_mkey_led_set()
279 HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in lg_g15_update_led_brightness()
353 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in lg_g15_led_set()
405 HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in lg_g510_get_initial_led_brightness()
464 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in lg_g510_kbd_led_write()
522 HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in lg_g510_update_mkey_led_brightness()
585 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in lg_g510_mkey_led_set()
[all …]
H A Dhid-elan.c91 ELAN_FEATURE_SIZE, HID_FEATURE_REPORT, in elan_get_device_param()
99 ELAN_FEATURE_SIZE, HID_FEATURE_REPORT, in elan_get_device_param()
399 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in elan_start_multitouch()
432 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in elan_mute_led_set_brigtness()
H A Dhid-razer.c95 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in razer_probe()
H A Dhid-led.c128 HID_FEATURE_REPORT, in hidled_send()
158 HID_FEATURE_REPORT, in hidled_recv()
165 HID_FEATURE_REPORT, in hidled_recv()
H A Dhid-asus.c587 return hid_hw_raw_request(hdev, buf[0], dmabuf, buf_size, HID_FEATURE_REPORT, in asus_kbd_set_report()
613 FEATURE_KBD_REPORT_SIZE, HID_FEATURE_REPORT, in asus_kbd_init()
649 FEATURE_KBD_REPORT_SIZE, HID_FEATURE_REPORT, in asus_kbd_get_functions()
883 ROG_ALLY_REPORT_SIZE, HID_FEATURE_REPORT, in mcu_request_version()
932 for (t = HID_INPUT_REPORT; t <= HID_FEATURE_REPORT; t++) { in asus_has_report_id()
1351 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in asus_start_multitouch()
H A Dhid-ntrig.c111 struct hid_report *report = hdev->report_enum[HID_FEATURE_REPORT]. in ntrig_get_mode()
131 report = hdev->report_enum[HID_FEATURE_REPORT]. in ntrig_set_mode()
935 report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0x0a]; in ntrig_probe()
H A Dhid-lg.c811 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in lg_probe()
824 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in lg_probe()
H A Dhid-sensor-hub.c202 report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT); in sensor_hub_set_feature()
257 report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT); in sensor_hub_get_feature()
415 report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT); in hid_sensor_get_usage_index()
H A Dhidraw.c466 return hidraw_send_report(file, user_arg, len, HID_FEATURE_REPORT); in hidraw_rw_variable_size_ioctl()
468 return hidraw_get_report(file, user_arg, len, HID_FEATURE_REPORT); in hidraw_rw_variable_size_ioctl()
H A Dhid-gt683r.c128 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in gt683r_led_snd_msg()
H A Dhid-kye.c535 list = &hdev->report_enum[HID_FEATURE_REPORT].report_list; in kye_tablet_enable()
H A Dhid-steam.c449 r = steam->hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[report_id]; in steam_recv_report_id()
481 HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in steam_recv_report_id()
526 r = steam->hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[report_id]; in steam_send_report_id()
558 HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in steam_send_report_id()
1629 rep_enum = &hdev->report_enum[HID_FEATURE_REPORT]; in steam_is_valve_interface()
H A Dhid-core.c670 ret = hid_add_field(parser, HID_FEATURE_REPORT, data); in hid_parser_main()
1045 if (type > HID_FEATURE_REPORT) { in hid_validate_values()
1236 rep_enum = &hid->report_enum[HID_FEATURE_REPORT]; in hid_setup_resolution_multiplier()
/linux/include/uapi/linux/
H A Dhid.h52 HID_FEATURE_REPORT = 2, enumerator
/linux/drivers/hid/surface-hid/
H A Dsurface_hid_core.c168 else if (rtype == HID_FEATURE_REPORT && reqtype == HID_REQ_GET_REPORT) in surface_hid_raw_request()
171 else if (rtype == HID_FEATURE_REPORT && reqtype == HID_REQ_SET_REPORT) in surface_hid_raw_request()
/linux/drivers/hid/usbhid/
H A Dhiddev.c175 ((type == HID_FEATURE_REPORT) ? HID_REPORT_TYPE_FEATURE : 0)); in hiddev_hid_event()
195 ((type == HID_FEATURE_REPORT) ? HID_REPORT_TYPE_FEATURE : 0)); in hiddev_report_event()
/linux/drivers/platform/x86/tuxedo/nb04/
H A Dwmi_ab.c769 if (rtype != HID_FEATURE_REPORT) in tux_ll_raw_request()
/linux/drivers/iio/magnetometer/
H A Dhid-sensor-magn-3d.c438 HID_FEATURE_REPORT, usage_id, in magn_3d_parse_report()
/linux/net/bluetooth/hidp/
H A Dcore.c258 case HID_FEATURE_REPORT: in hidp_get_raw_report()
336 case HID_FEATURE_REPORT: in hidp_set_raw_report()
/linux/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c375 case HID_FEATURE_REPORT: in __hid_bpf_hw_check_params()
/linux/tools/testing/selftests/hid/
H A Dhid_bpf.c492 .type = HID_FEATURE_REPORT, in TEST_F()
/linux/Documentation/hid/
H A Dhid-bpf.rst489 HID_FEATURE_REPORT,