• Luis R. Rodriguez's avatar
    video: fbdev: vesafb: only support MTRR_TYPE_WRCOMB · 87b81762
    Luis R. Rodriguez authored
    No other video driver uses MTRR types except for MTRR_TYPE_WRCOMB,
    the other MTRR types were implemented and supported here but with
    no real good reason. The ioremap() APIs are architecture agnostic and
    at least on x86 PAT is a new design that extends MTRRs and
    can replace it in a much cleaner way, where so long as the
    proper ioremap_wc() or variant API is used the right thing will
    be done behind the scenes. This is the only driver left using the
    other MTRR types -- and since there is no good reason for it now
    rip them out.
    
    Cc: Toshi Kani <toshi.kani@hp.com>
    Cc: Suresh Siddha <sbsiddha@gmail.com>
    Cc: Ingo Molnar <mingo@elte.hu>
    Cc: Linus Torvalds <torvalds@linux-foundation.org>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: Juergen Gross <jgross@suse.com>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Andy Lutomirski <luto@amacapital.net>
    Cc: Dave Airlie <airlied@redhat.com>
    Cc: Antonino Daplas <adaplas@gmail.com>
    Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
    Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
    Cc: Rob Clark <robdclark@gmail.com>
    Cc: Jingoo Han <jg1.han@samsung.com>
    Cc: Wolfram Sang <wsa@the-dreams.de>
    Cc: linux-fbdev@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: default avatarLuis R. Rodriguez <mcgrof@suse.com>
    Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
    87b81762
vesafb.c 14.1 KB