xserver/hw/xfree86/os-support/shared
Keith Packard 6a5a4e6037 Remove SIGIO support for input [v5]
This removes all of the SIGIO handling support used for input
throughout the X server, preparing the way for using threads for input
handling instead.

Places calling OsBlockSIGIO and OsReleaseSIGIO are marked with calls
to stub functions input_lock/input_unlock so that we don't lose this
information.

xfree86 SIGIO support is reworked to use internal versions of
OsBlockSIGIO and OsReleaseSIGIO.

v2: Don't change locking order (Peter Hutterer)
v3: Comment weird && FALSE in xf86Helper.c
    Leave errno save/restore in xf86ReadInput
    Squash with stub adding patch (Peter Hutterer)
v4: Leave UseSIGIO config parameter so that
    existing config files don't break (Peter Hutterer)
v5: Split a couple of independent patch bits out
    of kinput.c (Peter Hutterer)

Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2016-05-26 16:07:54 -07:00
..
VTsw_noop.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
VTsw_usl.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
agp_noop.c xfree86: os-support: fix old-style function definition warnings 2012-11-05 13:24:58 -06:00
ioperm_noop.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
kmod_noop.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
platform_noop.c xfree86: use udev to provide device enumeration for kms devices (v10) 2012-07-06 10:20:19 +01:00
pm_noop.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
posix_tty.c xf86OpenSerial: Add support server managed fds 2014-03-03 08:13:56 +01:00
sigio.c Remove SIGIO support for input [v5] 2016-05-26 16:07:54 -07:00
sigiostubs.c Remove SIGIO support for input [v5] 2016-05-26 16:07:54 -07:00
vidmem.c xfree86: Remove xf86CheckMTRR 2014-09-16 11:58:53 -04:00