| 48f2b006 | 13-Aug-2018 |
Vladimir Kondratyev <[email protected]> |
evdev: Remove evdev.ko linkage dependency on kbd driver
Move evdev_ev_kbd_event() helper from evdev to kbd.c as otherwise evdev unconditionally requires all keyboard and console stuff to be compiled
evdev: Remove evdev.ko linkage dependency on kbd driver
Move evdev_ev_kbd_event() helper from evdev to kbd.c as otherwise evdev unconditionally requires all keyboard and console stuff to be compiled into the kernel. This dependency happens as evdev_ev_kbd_event() helper references kbdsw global variable defined in kbd.c through use of kbdd_ioctl() macro.
While here make all keyboard drivers respect evdev_rcpt_mask while setting typematic rate and LEDs with evdev interface.
Requested by: Milan Obuch <[email protected]> Reviewed by: hselasky, gonzo Differential Revision: https://reviews.freebsd.org/D16614
show more ...
|
| 3e10195c | 20-Nov-2017 |
Vladimir Kondratyev <[email protected]> |
evdev: change USB scancode 0x54 from KEY_SLASH to KEY_KPSLASH
Submitted by: dumbbell Reviewed by: gonzo, wulf Approved by: gonzo (mentor) MFC after: 2 weeks Differential Revision: https://review
evdev: change USB scancode 0x54 from KEY_SLASH to KEY_KPSLASH
Submitted by: dumbbell Reviewed by: gonzo, wulf Approved by: gonzo (mentor) MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D12983
show more ...
|
| f7ee4f90 | 01-Nov-2017 |
Vladimir Kondratyev <[email protected]> |
evdev: Lock Giant around keyboard ioctls
This fixes turning ukbd(4) LEDs on/off with evdev interface as well
Reviewed by: gonzo Approved by: gonzo (mentor) MFC after: 2 weeks Differential Revisi
evdev: Lock Giant around keyboard ioctls
This fixes turning ukbd(4) LEDs on/off with evdev interface as well
Reviewed by: gonzo Approved by: gonzo (mentor) MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D12676
show more ...
|