linux/Documentation/fb
Andy Lutomirski 63e28a7a5f uvesafb: Clean up MTRR code
The old code allowed very strange memory types.  Now it works like
all the other video drivers: ioremap_wc is used unconditionally,
and MTRRs are set if PAT is unavailable (unless MTRR is disabled
by a module parameter).

UC, WB, and WT support is gone.  If there are MTRR conflicts that prevent
addition of a WC MTRR, adding a non-conflicting MTRR is pointless; it's
better to just turn off MTRR support entirely.

As an added bonus, any MTRR added is freed on unload.

Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Andy Lutomirski <luto@amacapital.net>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2013-05-31 13:37:36 +10:00
..
00-INDEX fbdev: Update documentation index file. 2010-11-18 15:01:54 +09:00
api.txt fbdev: Add FOURCC-based format configuration API 2011-12-19 20:07:13 +00:00
arkfb.txt arkfb: new framebuffer driver for ARK Logic cards 2007-05-09 12:30:57 -07:00
aty128fb.txt Fix more "deprecated" spellos. 2007-05-09 07:19:14 +02:00
cirrusfb.txt
cmap_xfbdev.txt fbdev: defio and Metronomefb 2008-03-19 18:53:37 -07:00
deferred_io.txt fb: defio nopage 2008-02-06 10:41:15 -08:00
efifb.txt fbdev: rename imacfb.txt to efifb.txt and change imacfb to efifb. 2010-04-07 08:38:02 -07:00
ep93xx-fb.txt ep93xx video driver 2009-09-23 07:39:51 -07:00
fbcon.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
framebuffer.txt Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
gxfb.txt PM/gxfb: add hook to PM console layer that allows disabling of suspend VT switch 2008-04-28 08:58:36 -07:00
intel810.txt Documentation: remove references to /etc/modprobe.conf 2012-03-30 16:03:15 -07:00
intelfb.txt Documentation: remove references to /etc/modprobe.conf 2012-03-30 16:03:15 -07:00
internals.txt
lxfb.txt lxfb: disable suspend VT switch by default 2008-04-28 08:58:39 -07:00
matroxfb.txt Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00
metronomefb.txt fbdev: platforming metronomefb and am200epd 2008-04-28 08:58:41 -07:00
modedb.txt DRM: clean up and document parsing of video= parameter 2011-07-25 12:02:26 +01:00
pvr2fb.txt pvr2fb: update Documentation/fb/pvr2fb.txt 2007-08-11 15:47:40 -07:00
pxafb.txt [ARM] pxafb: add support for overlay1 and overlay2 as framebuffer devices 2008-12-29 18:00:04 +08:00
s3fb.txt s3fb: driver fixes 2007-05-08 11:15:32 -07:00
sa1100fb.txt
sh7760fb.txt trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
sisfb.txt Fix typos in Documentation/: 'F'-'G' 2006-10-03 22:49:15 +02:00
sm501.txt video, sm501: add edid and commandline support 2011-03-22 17:17:00 +09:00
sstfb.txt documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
tgafb.txt
tridentfb.txt tridentfb: documentation update 2008-07-24 10:47:37 -07:00
udlfb.txt udlfb: Enable fbcon access to framebuffer by default 2011-08-24 10:12:38 +00:00
uvesafb.txt uvesafb: Clean up MTRR code 2013-05-31 13:37:36 +10:00
vesafb.txt Documentation/fb/vesafb.txt: fix typo 2009-06-16 19:47:58 -07:00
viafb.modes viafb: viafb.modes, viafb.txt 2008-10-16 11:21:41 -07:00
viafb.txt Fix common misspellings 2011-03-31 11:26:23 -03:00
vt8623fb.txt vt8623fb: new framebuffer driver for VIA VT8623 2007-05-09 12:30:57 -07:00