xserver-multidpi/hw/xfree86
Dawid Kurek fbd80b2c8e modesetting: Blacklist EVDI devices from PRIME sync
UDL (usb) devices are blacklisted because of they weird behaviour when
it comes to vblank events. As EVDI uses very similar model of handling
vblanks it should be treated similarly.

When doing a page flip, EVDI does not wait for real vblank, but
simulates it by adding constant delay. It also does not support
DRM_IOCTL_WAIT_VBLANK.

In contrast to UDL, EVDI uses platform devices, thus instead of 'usb' in
path they all have 'platform'.

It is possible to blacklist by 'platform', so without explicitly saying
'evdi', but it might be misleading when it comes to real reason for it.

Signed-off-by: Dawid Kurek <dawid.kurek@displaylink.com>
2017-09-13 14:40:58 -04:00
..
common meson: Move the BUILD_DATE/TIME setup to configure time. 2017-09-13 11:14:57 -04:00
ddc Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
dixmods Move statically linked xorgxkb files from dixmods to a separate directory 2017-06-27 12:42:06 -04:00
doc xfree86: Document BusID PCI domain format in ddxDesign.xml 2017-06-20 16:31:50 -04:00
dri xfree86: Move DRICreatePCIBusID to the PCI code 2017-06-20 16:37:24 -04:00
dri2 dri2: sort DRI2InfoPtr::version checking in ascending order 2017-09-13 14:38:06 -04:00
drivers modesetting: Blacklist EVDI devices from PRIME sync 2017-09-13 14:40:58 -04:00
exa Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
fbdevhw meson: Fix typoed filename 2017-05-04 10:28:18 -04:00
glamor_egl Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
i2c Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
int10 Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
loader xfree86: build a shared lib identical to Xorg 2017-05-15 09:14:42 -07:00
man xfree86: link to libinput(4) from the xorg.conf man page 2017-07-04 17:44:32 +10:00
modes xfree86/modes: Use RRTransformEqual in xf86RandR12CrtcSet 2017-06-20 12:40:18 +09:00
os-support xfree86: Move DRICreatePCIBusID to xf86Pci.h 2017-06-22 10:53:08 -04:00
parser os, xfree86: Stop being so weird about <limits.h> 2017-05-12 09:49:07 -04:00
ramdac Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
shadowfb meson: Build libshadowfb.so 2017-04-27 15:19:44 -04:00
utils xfree86: small memory leaks fixes 2016-09-28 14:53:39 -04:00
vbe meson: Build libvbe.so 2017-04-27 15:19:45 -04:00
vgahw meson: Build libvgahw.so 2017-04-27 15:19:41 -04:00
x86emu Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
xkb Move statically linked xorgxkb files from dixmods to a separate directory 2017-06-27 12:42:06 -04:00
.gitignore Xorg: Add Xorg.wrap to hw/xfree86/.gitignore 2014-04-18 11:39:16 +02:00
Makefile.am Move statically linked xorgxkb files from dixmods to a separate directory 2017-06-27 12:42:06 -04:00
meson.build meson: Use --export-all-symbols when building PE/COFF objects 2017-06-27 12:42:51 -04:00
sdksyms.sh Use #ifdef instead of #if for features to make Meson easier. 2017-04-26 17:30:12 -04:00
xorg-wrapper.c xfree86: Xorg.wrap: Do not require root rights for cards with 0 outputs 2016-10-26 12:40:23 -04:00
Xorg.sh.in xfree86: rename Xorg.bin to Xorg 2015-01-05 09:53:58 +10:00
xorgconf.cpp xfree86: fix wrong DontZap documentation (#71113) 2014-05-24 20:02:56 +10:00