Searched refs:kbd_dev (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/drivers/input/serio/ |
D | hyperv-keyboard.c | 103 struct hv_kbd_dev *kbd_dev = hv_get_drvdata(hv_dev); in hv_kbd_on_receive() local 125 memcpy(&kbd_dev->protocol_resp, msg, in hv_kbd_on_receive() 127 complete(&kbd_dev->wait_event); in hv_kbd_on_receive() 150 spin_lock_irqsave(&kbd_dev->lock, flags); in hv_kbd_on_receive() 151 if (kbd_dev->started) { in hv_kbd_on_receive() 153 serio_interrupt(kbd_dev->hv_serio, in hv_kbd_on_receive() 156 serio_interrupt(kbd_dev->hv_serio, in hv_kbd_on_receive() 162 serio_interrupt(kbd_dev->hv_serio, scan_code, 0); in hv_kbd_on_receive() 164 spin_unlock_irqrestore(&kbd_dev->lock, flags); in hv_kbd_on_receive() 256 struct hv_kbd_dev *kbd_dev = hv_get_drvdata(hv_dev); in hv_kbd_connect_to_vsp() local [all …]
|
/linux-6.12.1/drivers/platform/x86/ |
D | lenovo-yogabook.c | 47 struct device *kbd_dev; member 89 device_release_driver(data->kbd_dev); in yogabook_work() 100 r = device_reprobe(data->kbd_dev); in yogabook_work() 259 r |= device_reprobe(data->kbd_dev); in yogabook_remove() 354 data->kbd_dev = get_device(acpi_get_first_physical_node(data->kbd_adev)); in yogabook_wmi_probe() 355 if (!data->kbd_dev || !data->kbd_dev->driver) { in yogabook_wmi_probe() 376 put_device(data->kbd_dev); in yogabook_wmi_probe() 389 put_device(data->kbd_dev); in yogabook_wmi_remove() 459 data->kbd_dev = bus_find_device_by_name(&i2c_bus_type, NULL, "i2c-goodix_ts"); in yogabook_pdev_probe() 460 if (!data->kbd_dev || !data->kbd_dev->driver) { in yogabook_pdev_probe() [all …]
|