svn commit: r340387 - in head/sys: amd64/conf i386/conf
Niclas Zeising
zeising at FreeBSD.org
Mon Nov 12 21:01:30 UTC 2018
Author: zeising (doc,ports committer)
Date: Mon Nov 12 21:01:28 2018
New Revision: 340387
URL: https://svnweb.freebsd.org/changeset/base/340387
Log:
Add evdev support to amd64 and i386 kernels
Include evdev support and drivers in the amd64 and i386 GENERIC and MINIMAL
kernels. Evdev is used by X and wayland to handle input devices, and this
change, together with upcomming changes in ports will make us handle input
devices better in graphical UIs.
Reviewed by: wulf, bapt, imp
Approved by: imp
Differential Revision: https://reviews.freebsd.org/D17912
Modified:
head/sys/amd64/conf/GENERIC
head/sys/amd64/conf/MINIMAL
head/sys/i386/conf/GENERIC
head/sys/i386/conf/MINIMAL
Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Mon Nov 12 20:44:22 2018 (r340386)
+++ head/sys/amd64/conf/GENERIC Mon Nov 12 21:01:28 2018 (r340387)
@@ -372,3 +372,8 @@ device vmx # VMware VMXNET3 Ethernet
# Netmap provides direct access to TX/RX rings on supported NICs
device netmap # netmap(4) support
+
+# evdev interface
+options EVDEV_SUPPORT # evdev support in legacy drivers
+device evdev # input event device support
+device uinput # install /dev/uinput cdev
Modified: head/sys/amd64/conf/MINIMAL
==============================================================================
--- head/sys/amd64/conf/MINIMAL Mon Nov 12 20:44:22 2018 (r340386)
+++ head/sys/amd64/conf/MINIMAL Mon Nov 12 21:01:28 2018 (r340387)
@@ -147,3 +147,8 @@ device bpf # Berkeley packet filter
# NOTE: XENHVM depends on xenpci. They must be added or removed together.
options XENHVM # Xen HVM kernel infrastructure
device xenpci # Xen HVM Hypervisor services driver
+
+# evdev interface
+options EVDEV_SUPPORT # evdev support in legacy drivers
+device evdev # input event device support
+device uinput # install /dev/uinput cdev
Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC Mon Nov 12 20:44:22 2018 (r340386)
+++ head/sys/i386/conf/GENERIC Mon Nov 12 21:01:28 2018 (r340387)
@@ -366,3 +366,8 @@ device xenpci # Xen HVM Hypervisor services driver
# VMware support
device vmx # VMware VMXNET3 Ethernet
+
+# evdev interface
+options EVDEV_SUPPORT # evdev support in legacy drivers
+device evdev # input event device support
+device uinput # install /dev/uinput cdev
Modified: head/sys/i386/conf/MINIMAL
==============================================================================
--- head/sys/i386/conf/MINIMAL Mon Nov 12 20:44:22 2018 (r340386)
+++ head/sys/i386/conf/MINIMAL Mon Nov 12 21:01:28 2018 (r340387)
@@ -148,3 +148,8 @@ device bpf # Berkeley packet filter
# NOTE: XENHVM depends on xenpci. They must be added or removed together.
options XENHVM # Xen HVM kernel infrastructure
device xenpci # Xen HVM Hypervisor services driver
+
+# evdev interface
+options EVDEV_SUPPORT # evdev support in legacy drivers
+device evdev # input event device support
+device uinput # install /dev/uinput cdev
More information about the svn-src-all
mailing list