svn commit: r340387 - in head/sys: amd64/conf i386/conf
Rodney W. Grimes
freebsd at pdx.rh.CN85.dnsmgr.net
Mon Nov 12 22:12:18 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.
Well these "upcomming" changes in ports effect aarch64 and powerpc
who are also consumers of X?
> 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
>
>
--
Rod Grimes rgrimes at freebsd.org
More information about the svn-src-head
mailing list