Searched refs:hid_desc (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/hid/surface-hid/ |
| H A D | surface_hid_core.c | 47 (u8 *)&shid->hid_desc, sizeof(shid->hid_desc)); in surface_hid_load_hid_descriptor() 51 if (shid->hid_desc.desc_len != sizeof(shid->hid_desc)) { in surface_hid_load_hid_descriptor() 53 shid->hid_desc.desc_len, sizeof(shid->hid_desc)); in surface_hid_load_hid_descriptor() 57 if (shid->hid_desc.desc_type != HID_DT_HID) { in surface_hid_load_hid_descriptor() 59 shid->hid_desc.desc_type, HID_DT_HID); in surface_hid_load_hid_descriptor() 63 if (shid->hid_desc.num_descriptors != 1) { in surface_hid_load_hid_descriptor() 65 shid->hid_desc.num_descriptors); in surface_hid_load_hid_descriptor() 69 if (shid->hid_desc.report_desc_type != HID_DT_REPORT) { in surface_hid_load_hid_descriptor() 71 shid->hid_desc.report_desc_type, HID_DT_REPORT); in surface_hid_load_hid_descriptor() 138 size_t len = get_unaligned_le16(&shid->hid_desc.report_desc_len); in surface_hid_parse() [all …]
|
| H A D | surface_hid_core.h | 63 struct surface_hid_descriptor hid_desc; member
|
| /linux/drivers/hid/ |
| H A D | hid-goodix-spi.c | 97 struct goodix_hid_desc hid_desc; member 251 rsize = le16_to_cpu(ts->hid_desc.report_desc_length); in goodix_hid_parse() 392 u16 data_register = le16_to_cpu(ts->hid_desc.data_register); in goodix_hid_get_raw_report() 393 u16 cmd_register = le16_to_cpu(ts->hid_desc.cmd_register); in goodix_hid_get_raw_report() 492 u16 data_register = le16_to_cpu(ts->hid_desc.data_register); in goodix_hid_set_raw_report() 493 u16 cmd_register = le16_to_cpu(ts->hid_desc.cmd_register); in goodix_hid_set_raw_report() 640 error = goodix_spi_read(ts, GOODIX_HID_DESC_ADDR, &ts->hid_desc, in goodix_hid_init() 641 sizeof(ts->hid_desc)); in goodix_hid_init() 656 hid->version = le16_to_cpu(ts->hid_desc.bcd_version); in goodix_hid_init() 657 hid->vendor = le16_to_cpu(ts->hid_desc.vendor_id); in goodix_hid_init() [all …]
|
| H A D | hid-hyperv.c | 139 struct hid_descriptor *hid_desc; member 167 kfree(device->hid_desc); in mousevsc_free_device() 188 kfree(input_device->hid_desc); in mousevsc_on_receive_device_info() 189 input_device->hid_desc = kmemdup(desc, desc->bLength, GFP_ATOMIC); in mousevsc_on_receive_device_info() 191 if (!input_device->hid_desc) in mousevsc_on_receive_device_info()
|
| /linux/sound/soc/sdca/ |
| H A D | sdca_hid.c | 30 rsize = le16_to_cpu(entity->hide.hid_desc.rpt_desc.wDescriptorLength); in sdwhid_parse() 103 hid->version = le16_to_cpu(entity->hide.hid_desc.bcdHID); in sdca_add_hid_device()
|
| H A D | sdca_functions.c | 1422 (u8 *)&hide->hid_desc, nval); in find_sdca_entity_hide() 1424 if (hide->hid_desc.bNumDescriptors) { in find_sdca_entity_hide()
|
| /linux/drivers/input/touchscreen/ |
| H A D | cyttsp5.c | 200 struct cyttsp5_hid_desc hid_desc; member 795 error = cyttsp5_get_hid_descriptor(ts, &ts->hid_desc); in cyttsp5_startup()
|
| /linux/include/sound/ |
| H A D | sdca_function.h | 1143 struct hid_descriptor hid_desc; member
|