xserver-multidpi/hw/xfree86/fbdevhw
Egbert Eich 5437949a51 fbdevhw: Disable FBIOBLANK ioctl if not supported
Some ioctls may not be supported by the kernel however their failure
is non-fatal to the driver. Unfortunately we only know once we try
to execute the ioctl however the sematics of the fbdev driver API
doesn't allow upper layers to disable the call.
Instead of changing the fbdevHW driver API just disable the call to
this ioctl on the module level when detecting such a case.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Egbert Eich <eich@freedesktop.org>
2015-09-23 13:01:23 -04:00
..
man man: s/__xservername__/Xorg/g - no longer required 2012-03-26 16:36:55 -07:00
fbdevhw.c fbdevhw: Disable FBIOBLANK ioctl if not supported 2015-09-23 13:01:23 -04:00
fbdevhw.h api: rework the X server driver API to avoid global arrays. 2012-06-05 13:22:18 +01:00
fbdevhwstub.c Make stub version of fbdevHWAdjustFrame match new prototype in fbdevhw.h 2012-06-11 18:29:16 -07:00
fbpriv.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
Makefile.am Replace INCLUDES with AM_CPPFLAGS 2013-08-06 13:08:13 +10:00
README Initial revision 2003-11-14 16:48:57 +00:00

This is a submodule to access linux framebuffer devices.
It is supported to work as helper module (like vgahw)
for the chipset drivers.  There are functions for
saving/restoring/setting video modes, set palette entries,
and a few more helper functions.  Some of them can be
hooked directly into ScrnInfoRec.

In ../drivers/fbdev is a "chipset" driver.  It is a simple,
non-accelerated and hardware-independent driver which works
on top of this fbdevhw submodule.

  Gerd

--
Gerd Knorr <kraxel@goldbach.in-berlin.de>