Home
last modified time | relevance | path

Searched refs:evdev (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/drivers/input/
Devdev.c38 struct evdev { struct
57 struct evdev *evdev; argument
265 struct evdev *evdev = client->evdev; in evdev_pass_values() local
302 wake_up_interruptible(&evdev->wait); in evdev_pass_values()
311 struct evdev *evdev = handle->private; in evdev_events() local
322 client = rcu_dereference(evdev->grab); in evdev_events()
327 list_for_each_entry_rcu(client, &evdev->client_list, node) in evdev_events()
354 struct evdev *evdev = client->evdev; in evdev_flush() local
356 mutex_lock(&evdev->mutex); in evdev_flush()
358 if (evdev->exist && !client->revoked) in evdev_flush()
[all …]
DMakefile19 obj-$(CONFIG_INPUT_EVDEV) += evdev.o
DKconfig159 module will be called evdev.
/Linux-v4.19/drivers/clocksource/
Driscv_timer.c79 struct clock_event_device *evdev = this_cpu_ptr(&riscv_clock_event); in riscv_timer_interrupt() local
82 evdev->event_handler(evdev); in riscv_timer_interrupt()
Dnomadik-mtu.c182 struct clock_event_device *evdev = dev_id; in nmdk_timer_interrupt() local
185 evdev->event_handler(evdev); in nmdk_timer_interrupt()
/Linux-v4.19/Documentation/media/uapi/rc/
Drc-intro.rst14 A Remote Controller interface is mapped as a normal evdev/input
/Linux-v4.19/Documentation/input/
Dinput.rst84 evdev subsection
87 ``evdev`` is the generic input event interface. It passes the events
107 evdev nodes are created with minors starting with 256.
Dff.rst27 1. have your kernel configured with evdev and a driver that supports your
29 2. make sure evdev module is loaded and /dev/input/event* device files are
Devent-codes.rst95 sent in the evdev event stream.
115 - Used to indicate buffer overrun in the evdev client's event queue.
154 BTN_TOUCH must be the first evdev code emitted in a synchronization frame.
Dinput-programming.rst244 The id and name fields can be passed to userland via the evdev interface.
255 EVIOCGKEYCODE and EVIOCSKEYCODE ioctls on corresponding evdev interface.
Duinput.rst27 libevdev is a wrapper library for evdev devices that provides interfaces to
/Linux-v4.19/Documentation/usb/
Dmtouchusb.txt52 Perhaps at some point an abstract function will be placed into evdev so
/Linux-v4.19/Documentation/media/kapi/
Drc-core.rst14 remote controller core is implemented on the top of the linux input/evdev
/Linux-v4.19/Documentation/input/joydev/
Djoystick-api.rst14 encouraged to switch to the generic event (``evdev``) interface.
/Linux-v4.19/drivers/input/mouse/
DKconfig455 For example, use the xf86-input-evdev driver for an X pointing device.
/Linux-v4.19/drivers/input/misc/
DKconfig336 The events will show up as scancodes F1 through F9 via evdev.