opnsense-src/sys/dev/fb
Andriy Gapon 6dfa4578d6 vt(4): Use power_{suspend,resume} event handlers to implement
suspend/resume

The goal is to avoid that the vt(4) resume happens before the video
display is resumed. The original patch was provided by Andriy Gapon.

This new patch registers the handlers in vt_upgrade(). This is done
once, thanks to the VDF_ASYNC flag. I abused this flag because it was
already abused by the keyboard allocation. The event handlers then call
the backend if it provides callbacks for suspend/resume.

Differential Revision:	https://reviews.freebsd.org/D1004
On behalf of:	dumbbell
MFC after:	2 weeks
2015-01-27 15:28:46 +00:00
..
boot_font.c Clean up license text 2013-12-29 18:44:12 +00:00
creator.c Remove more superfluous const specifiers. 2014-02-23 18:36:45 +00:00
creator_vt.c vt(4): Fix mouse cursor handling in vt_fb/creator_vt/ofwfb 2014-08-27 15:10:28 +00:00
creatorreg.h
fb.c - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
fb_if.m Merge VT(9) project (a.k.a. newcons). 2013-12-05 22:38:53 +00:00
fbd.c vt(4): Use power_{suspend,resume} event handlers to implement 2015-01-27 15:28:46 +00:00
fbreg.h Remove ia64. 2014-07-07 00:27:09 +00:00
gallant12x22.c Clean up license text 2013-12-29 18:44:12 +00:00
gfb.h
machfb.c Remove more superfluous const specifiers. 2014-02-23 18:36:45 +00:00
machfbreg.h
s3_pci.c Fix a Clang warning. 2012-04-16 23:29:12 +00:00
splash.c Use the preload_fetch_addr() and preload_fetch_size() convenience 2011-02-13 19:25:48 +00:00
splash_bmp.c Replace explicit calls to video methods with their respective variants 2007-12-29 23:26:59 +00:00
splash_pcx.c Convert files to UTF-8 2012-01-15 13:23:18 +00:00
splash_txt.c - Add support for ASCII art splash screens in TheDraw format 2011-12-12 21:12:07 +00:00
splashreg.h
vesa.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
vesa.h Properly check VESA video mode number. 2012-02-16 22:33:53 +00:00
vga.c Remove a useless warning. The mode information is unused for very long time 2012-04-04 21:19:55 +00:00
vgareg.h Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. 2009-12-29 21:51:28 +00:00