forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f70575805708cabdedea7498aaa3f710fde4d920
kernel/drivers/video/fbdev/neofb.c
....@@ -70,7 +70,6 @@
7070
7171 #include <asm/io.h>
7272 #include <asm/irq.h>
73
-#include <asm/pgtable.h>
7473 #include <video/vga.h>
7574 #include <video/neomagic.h>
7675
....@@ -1610,7 +1609,7 @@
16101609 }
16111610 */
16121611
1613
-static struct fb_ops neofb_ops = {
1612
+static const struct fb_ops neofb_ops = {
16141613 .owner = THIS_MODULE,
16151614 .fb_open = neofb_open,
16161615 .fb_release = neofb_release,
....@@ -2123,14 +2122,7 @@
21232122 DBG("neofb_remove");
21242123
21252124 if (info) {
2126
- /*
2127
- * If unregister_framebuffer fails, then
2128
- * we will be leaving hooks that could cause
2129
- * oopsen laying around.
2130
- */
2131
- if (unregister_framebuffer(info))
2132
- printk(KERN_WARNING
2133
- "neofb: danger danger! Oopsen imminent!\n");
2125
+ unregister_framebuffer(info);
21342126
21352127 neo_unmap_video(info);
21362128 fb_destroy_modedb(info->monspecs.modedb);