xserver-multidpi/hw/xfree86/parser
Thierry Reding a270bb18ba xfree86: Introduce OutputClass configuration
The OutputClass section provides a way to match output devices to a set
of given attributes and configure them. For now, only matching by kernel
driver name is supported. This can be used to determine what DDX module
to load for non-PCI output devices. DDX modules can ship an xorg.conf.d
snippet (e.g. in /usr/share/X11/xorg.conf.d) that looks like this:

	Section "OutputClass"
	    Identifer "NVIDIA Tegra open-source driver"
	    MatchDriver "tegra"
	    Driver "opentegra"
	EndSection

This will cause any device that's driven by the kernel driver named
"tegra" to use the "opentegra" DDX module.

See the OUTPUTCLASS section in xorg.conf(5) for more details.

Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
Tested-By: Aaron Plattner <aplattner@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Tested-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2014-07-07 16:12:09 -07:00
..
Configint.h xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
configProcs.h xfree86: Introduce OutputClass configuration 2014-07-07 16:12:09 -07:00
Device.c xfree86: add new key MatchSeat to xorg.conf sections "Device", "Screen", and "ServerLayout" 2014-05-01 08:19:19 +10:00
DRI.c Fix build when configured --enable-debug 2014-03-27 14:34:32 +00:00
Extensions.c Fix build when configured --enable-debug 2014-03-27 14:34:32 +00:00
Files.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
Flags.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
Input.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
InputClass.c Revert "xfree86/parser: make strings in xf86MatchGroup const" 2014-02-04 11:27:48 +10:00
Layout.c xfree86: add new key MatchSeat to xorg.conf sections "Device", "Screen", and "ServerLayout" 2014-05-01 08:19:19 +10:00
Makefile.am xfree86: Introduce OutputClass configuration 2014-07-07 16:12:09 -07:00
Module.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
Monitor.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
OutputClass.c xfree86: Introduce OutputClass configuration 2014-07-07 16:12:09 -07:00
Pointer.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
read.c xfree86: Introduce OutputClass configuration 2014-07-07 16:12:09 -07:00
scan.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
Screen.c xfree86: add new key MatchSeat to xorg.conf sections "Device", "Screen", and "ServerLayout" 2014-05-01 08:19:19 +10:00
Vendor.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
Video.c xfree86: Fix -Wshadow warnings 2014-01-22 19:56:31 -08:00
write.c xfree86: Introduce OutputClass configuration 2014-07-07 16:12:09 -07:00
xf86Optrec.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xf86Parser.h xfree86: Introduce OutputClass configuration 2014-07-07 16:12:09 -07:00
xf86tokens.h xfree86: add new key MatchSeat to xorg.conf sections "Device", "Screen", and "ServerLayout" 2014-05-01 08:19:19 +10:00