Home
last modified time | relevance | path

Searched refs:input_device (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/hid/
H A Dhid-hyperv.c173 static void mousevsc_on_receive_device_info(struct mousevsc_dev *input_device, in mousevsc_on_receive_device_info() argument
180 input_device->dev_info_status = -ENOMEM; in mousevsc_on_receive_device_info()
182 input_device->hid_dev_info = device_info->hid_dev_info; in mousevsc_on_receive_device_info()
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()
194 input_device->report_desc_size = le16_to_cpu( in mousevsc_on_receive_device_info()
196 if (input_device->report_desc_size == 0) { in mousevsc_on_receive_device_info()
197 input_device->dev_info_status = -EINVAL; in mousevsc_on_receive_device_info()
202 kfree(input_device->report_desc); in mousevsc_on_receive_device_info()
[all …]
/linux/drivers/platform/x86/uniwill/
H A Duniwill-acpi.c340 struct input_dev *input_device; member
1375 sparse_keymap_report_event(data->input_device, action, 1, true); in uniwill_notifier_call()
1390 data->input_device = devm_input_allocate_device(data->dev); in uniwill_input_init()
1391 if (!data->input_device) in uniwill_input_init()
1394 ret = sparse_keymap_setup(data->input_device, uniwill_keymap, NULL); in uniwill_input_init()
1398 data->input_device->name = "Uniwill WMI hotkeys"; in uniwill_input_init()
1399 data->input_device->phys = "wmi/input0"; in uniwill_input_init()
1400 data->input_device->id.bustype = BUS_HOST; in uniwill_input_init()
1401 ret = input_register_device(data->input_device); in uniwill_input_init()