summaryrefslogtreecommitdiffstats
path: root/drivers/video
diff options
context:
space:
mode:
authorOndrej Zary <linux@rainbow-software.org>2015-10-01 23:22:55 +0200
committerTomi Valkeinen <tomi.valkeinen@ti.com>2015-10-08 11:19:39 +0200
commit2035608e126f4ddc6a48f6b04ef967f89db460e1 (patch)
tree736a1f61c387ae737497e693d0a04853d0d7829a /drivers/video
parentgxt4500: Use arch_phys_wc_* for framebuffer (diff)
downloadlinux-2035608e126f4ddc6a48f6b04ef967f89db460e1.tar.xz
linux-2035608e126f4ddc6a48f6b04ef967f89db460e1.zip
gxt4500: enable panning
The driver implements pan_display but the corresponding flags are not set. Add FBINFO_HWACCEL_XPAN and FBINFO_HWACCEL_YPAN to flags to allow HW accelerated panning (for fast scrolling). Signed-off-by: Ondrej Zary <linux@rainbow-software.org> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/video')
-rw-r--r--drivers/video/fbdev/gxt4500.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/video/fbdev/gxt4500.c b/drivers/video/fbdev/gxt4500.c
index 31de6500efd0..f438546290df 100644
--- a/drivers/video/fbdev/gxt4500.c
+++ b/drivers/video/fbdev/gxt4500.c
@@ -685,7 +685,8 @@ static int gxt4500_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
#endif
info->fbops = &gxt4500_ops;
- info->flags = FBINFO_FLAG_DEFAULT;
+ info->flags = FBINFO_FLAG_DEFAULT | FBINFO_HWACCEL_XPAN |
+ FBINFO_HWACCEL_YPAN;
err = fb_alloc_cmap(&info->cmap, 256, 0);
if (err) {