linux/drivers/video/via
Florian Tobias Schandinat 466bc7fc42 viafb: make suspend and resume work (on all machines?)
This patch removes the dangerous suspend and resume code that was
developed for VX855 only. After this the framebuffer is expected to
cause no longer serious (freezing) issues on any machines.
However the hardware acceleration is broken now so only doing resume
with unaccelerated framebuffers is save. This did not work previously
as the 2D engine is not mapped if the framebuffer is not accelerated.
The acceleration issue will be addressed later.

Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Acked-by: Jonathan Corbet <corbet@lwn.net>
Cc: Joseph Chan <JosephChan@via.com.tw>
2010-10-24 13:04:51 +00:00
..
accel.c viafb: use proper register for colour when doing fill ops 2010-09-24 02:15:29 +00:00
accel.h viafb: complete support for VX800/VX855 accelerated framebuffer 2010-04-20 14:23:20 -06:00
chip.h viafb: simplify lcd size "detection" 2010-07-23 14:35:50 +00:00
debug.h viafb: chip.h, debug.h 2008-10-16 11:21:41 -07:00
dvi.c viafb: introduce per output device power management 2010-09-24 02:15:03 +00:00
dvi.h viafb: propagate __init and __devinit 2010-09-24 02:14:46 +00:00
global.c viafb: make some variables a bit less global 2010-03-12 15:52:33 -08:00
global.h viafb: vt1636 cleanup 2010-09-24 02:15:05 +00:00
hw.c viafb: rename output devices 2010-09-24 02:15:25 +00:00
hw.h viafb: rename output devices 2010-09-24 02:15:25 +00:00
ioctl.c viafb: reduce viafb_set_iga_path usage 2010-09-24 02:14:48 +00:00
ioctl.h viafb: remove ioctls which break the framebuffer interface 2010-07-23 14:43:05 +00:00
lcd.c viafb: introduce per output device power management 2010-09-24 02:15:03 +00:00
lcd.h viafb: propagate __init and __devinit 2010-09-24 02:14:46 +00:00
Makefile viafb: vt1636 cleanup 2010-09-24 02:15:05 +00:00
share.h viafb: PLL value cleanup 2010-07-23 14:37:05 +00:00
tblDPASetting.c viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h 2008-10-16 11:21:41 -07:00
tblDPASetting.h viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h 2008-10-16 11:21:41 -07:00
via-core.c Minimal support for viafb suspend/resume 2010-10-24 13:04:46 +00:00
via-gpio.c drivers/video/via/via-gpio.c: fix warning 2010-08-05 22:36:27 +00:00
via_i2c.c viafb: reduce I2C timeout and delay 2010-09-24 02:15:14 +00:00
via_modesetting.c viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via_modesetting.h viafb: move some modesetting functions to a seperate file 2010-05-07 17:17:38 -06:00
via_utility.c viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via_utility.h viafb: remove dead code 2010-03-12 15:52:33 -08:00
viafbdev.c viafb: make suspend and resume work (on all machines?) 2010-10-24 13:04:51 +00:00
viafbdev.h viafb: make suspend and resume work (on all machines?) 2010-10-24 13:04:51 +00:00
viamode.c viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
viamode.h viafb: split global index up 2010-03-12 15:52:33 -08:00
vt1636.c viafb: vt1636 cleanup 2010-09-24 02:15:05 +00:00
vt1636.h viafb: rework the I2C support in the VIA framebuffer driver 2010-04-27 13:01:45 -06:00