Selaa lähdekoodia

arcfb: use fb_sys_read()

Since arcfb's framebuffer is vmalloc'ed, use the fb_sys_read().

Signed-off-by: Antonino Daplas <adaplas@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Antonino A. Daplas 18 vuotta sitten
vanhempi
commit
d9a05f18e0
2 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  1. 1 0
      drivers/video/Kconfig
  2. 1 0
      drivers/video/arcfb.c

+ 1 - 0
drivers/video/Kconfig

@@ -420,6 +420,7 @@ config FB_ARC
 	select FB_SYS_FILLRECT
 	select FB_SYS_COPYAREA
 	select FB_SYS_IMAGEBLIT
+	select FB_SYS_FOPS
 	help
 	  This enables support for the Arc Monochrome LCD board. The board
 	  is based on the KS-108 lcd controller and is typically a matrix

+ 1 - 0
drivers/video/arcfb.c

@@ -494,6 +494,7 @@ static ssize_t arcfb_write(struct fb_info *info, const char __user *buf,
 static struct fb_ops arcfb_ops = {
 	.owner		= THIS_MODULE,
 	.fb_open	= arcfb_open,
+	.fb_read        = fb_sys_read,
 	.fb_write	= arcfb_write,
 	.fb_release	= arcfb_release,
 	.fb_pan_display	= arcfb_pan_display,