Searched refs:uhid (Results 1 – 13 of 13) sorted by relevance
/linux-6.12.1/drivers/hid/ |
D | uhid.c | 70 struct uhid_device *uhid = container_of(work, struct uhid_device, worker); in uhid_device_add_worker() local 73 ret = hid_add_device(uhid->hid); in uhid_device_add_worker() 75 hid_err(uhid->hid, "Cannot register HID device: error %d\n", ret); in uhid_device_add_worker() 87 WRITE_ONCE(uhid->running, false); in uhid_device_add_worker() 88 wake_up_interruptible(&uhid->report_wait); in uhid_device_add_worker() 92 static void uhid_queue(struct uhid_device *uhid, struct uhid_event *ev) in uhid_queue() argument 96 newhead = (uhid->head + 1) % UHID_BUFSIZE; in uhid_queue() 98 if (newhead != uhid->tail) { in uhid_queue() 99 uhid->outq[uhid->head] = ev; in uhid_queue() 100 uhid->head = newhead; in uhid_queue() [all …]
|
D | Makefile | 11 obj-$(CONFIG_UHID) += uhid.o
|
D | Kconfig | 81 module will be called uhid.
|
/linux-6.12.1/tools/testing/selftests/hid/tests/ |
D | base_device.py | 34 from hidtools.uhid import UHIDDevice 115 def __init__(self: "HIDIsReady", uhid: UHIDDevice) -> None: 116 self.uhid = uhid 131 def __init__(self: "UdevHIDIsReady", uhid: UHIDDevice) -> None: 132 super().__init__(uhid) 169 return self._uhid_devices[self.uhid.hid_id]
|
/linux-6.12.1/samples/uhid/ |
D | Makefile | 2 userprogs-always-y += uhid-example
|
D | .gitignore | 2 /uhid-example
|
/linux-6.12.1/Documentation/hid/ |
D | index.rst | 17 uhid
|
D | uhid.rst | 13 There is an example user-space application in ./samples/uhid/uhid-example.c 20 This is /dev/uhid by default. 23 device with the HID subsystem, then you need to open /dev/uhid once for each
|
/linux-6.12.1/samples/ |
D | Makefile | 30 subdir-$(CONFIG_SAMPLE_UHID) += uhid
|
/linux-6.12.1/drivers/hid/bpf/progs/ |
D | README | 88 run: '/usr/local/bin/udev-hid-bpf add /sys/devices/virtual/misc/uhid/0003:28BD:095B.0E57 /etc/udev-…
|
/linux-6.12.1/include/linux/ |
D | hid.h | 751 #define HID_USAGE_ID(uhid, utype, ucode) \ argument 752 .usage_hid = (uhid), .usage_type = (utype), .usage_code = (ucode)
|
/linux-6.12.1/Documentation/admin-guide/ |
D | devices.txt | 375 239 = /dev/uhid User-space I/O driver support for HID subsystem
|
/linux-6.12.1/ |
D | MAINTAINERS | 23714 F: drivers/hid/uhid.c 23715 F: include/uapi/linux/uhid.h
|