Declare a module for evdev and add dependency to ukbd(4) and ums(4)
authorgonzo <gonzo@FreeBSD.org>
Fri, 30 Sep 2016 21:04:56 +0000 (21:04 +0000)
committergonzo <gonzo@FreeBSD.org>
Fri, 30 Sep 2016 21:04:56 +0000 (21:04 +0000)
commit51ff83277d8ee31ae1e35e30a179516f976ab55c
tree6e87c2a208af01846841e77b5f823ee8787b1e49
parent19a4eeb5120bc2fe09e90f1918cc203801ccaf0c
Declare a module for evdev and add dependency to ukbd(4) and ums(4)

Prepare for making evdev a module. "Pure" evdev device drivers (like
touchscreen) and evdev itself can be built as a modules regardless of
"options EVDEV" in kernel config. So if people does not require evdev
functionality in hybrid drivers like ums and ukbd they can, for instance,
kldload evdev and utouchscreen to run FreeBSD in kiosk mode.
sys/dev/evdev/evdev.c
sys/dev/usb/input/ukbd.c
sys/dev/usb/input/ums.c