opnsense-src/sys/dev/fb
Konstantin Belousov be4bf62684 Write-combine framebuffer writes through user-space mappings, if possible.
Note that KVA mapping of the framebuffer already uses write-combining
mode, so the change, besides improving speed of user mode writes, also
satisfies requirement of the IA32 architecture of using consistent
caching modes for multiple mappings of the same page.

Reported and tested by:	bde
Sponsored by:	The FreeBSD Foundation
MFC after:	 1 week
2017-04-20 15:18:15 +00:00
..
boot_font.c Clean up license text 2013-12-29 18:44:12 +00:00
creator.c sys: use our nitems() macro when param.h is available. 2016-04-21 19:40:10 +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 Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
fb_if.m Merge VT(9) project (a.k.a. newcons). 2013-12-05 22:38:53 +00:00
fbd.c Provide way for framebuffer driver to request mmap(2) mapping type 2016-10-01 17:43:02 +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 sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
machfbreg.h
s3_pci.c Replace several bus_alloc_resource() calls using default arguments with bus_alloc_resource_any() 2016-02-19 03:37:56 +00:00
splash.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
splash_bmp.c Remove pc98 support completely. 2017-01-28 02:22:15 +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 Write-combine framebuffer writes through user-space mappings, if possible. 2017-04-20 15:18:15 +00:00
vesa.h Properly check VESA video mode number. 2012-02-16 22:33:53 +00:00
vga.c Attempt to determine the modes in which 8-bit wide characters are actually 2017-04-20 13:46:55 +00:00
vgareg.h