Displaying 1 result from an estimated 1 matches for "vga16fb_device".
2010 Jul 20
2
[PATCH] vga16fb: refuse to load in face of other driver controlling primary card
...--- a/drivers/video/vga16fb.c
+++ b/drivers/video/vga16fb.c
@@ -22,6 +22,7 @@
#include <linux/platform_device.h>
#include <linux/screen_info.h>
+#include <asm/fb.h>
#include <asm/io.h>
#include <video/vga.h>
@@ -1415,7 +1416,7 @@ static struct platform_device *vga16fb_device;
static int __init vga16fb_init(void)
{
- int ret;
+ int ret, i;
#ifndef MODULE
char *option = NULL;
@@ -1424,6 +1425,16 @@ static int __init vga16fb_init(void)
vga16fb_setup(option);
#endif
+ for (i = 0 ; i < FB_MAX; i++) {
+ if (!registered_fb[i])
+ continue;
+ if (fb_is_prim...