From 86809a6d6acb6a4d9813c9acbe9663555179c14d Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 15 Oct 2008 22:03:43 -0700 Subject: [PATCH] --- yaml --- r: 114860 b: refs/heads/master c: 7c08c9ae0c145807c0dae4a55f240fa3d4fd5262 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/video/Kconfig | 15 +- trunk/drivers/video/Makefile | 1 - trunk/drivers/video/efifb.c | 191 +++++++++++++++++- trunk/drivers/video/imacfb.c | 376 ----------------------------------- 5 files changed, 185 insertions(+), 400 deletions(-) diff --git a/[refs] b/[refs] index adca23b6c92f..d1b6991ac161 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f928ac0a9810d46c8ba3bde7c969984340da9f5d +refs/heads/master: 7c08c9ae0c145807c0dae4a55f240fa3d4fd5262 diff --git a/trunk/drivers/video/Kconfig b/trunk/drivers/video/Kconfig index e63e5648e0a6..3b296e410f91 100644 --- a/trunk/drivers/video/Kconfig +++ b/trunk/drivers/video/Kconfig @@ -689,23 +689,14 @@ config FB_VESA config FB_EFI bool "EFI-based Framebuffer Support" - depends on (FB = y) && X86 - select FB_CFB_FILLRECT - select FB_CFB_COPYAREA - select FB_CFB_IMAGEBLIT - help - This is the EFI frame buffer device driver. If the firmware on - your platform is UEFI2.0, select Y to add support for - Graphics Output Protocol for early console messages to appear. - -config FB_IMAC - bool "Intel-based Macintosh Framebuffer Support" depends on (FB = y) && X86 && EFI select FB_CFB_FILLRECT select FB_CFB_COPYAREA select FB_CFB_IMAGEBLIT help - This is the frame buffer device driver for the Intel-based Macintosh + This is the EFI frame buffer device driver. If the firmware on + your platform is EFI 1.10 or UEFI 2.0, select Y to add support for + using the EFI framebuffer as your console. config FB_N411 tristate "N411 Apollo/Hecuba devkit support" diff --git a/trunk/drivers/video/Makefile b/trunk/drivers/video/Makefile index dcae8d402fb2..2bc94d8eb3c8 100644 --- a/trunk/drivers/video/Makefile +++ b/trunk/drivers/video/Makefile @@ -125,7 +125,6 @@ obj-$(CONFIG_FB_CARMINE) += carminefb.o # Platform or fallback drivers go here obj-$(CONFIG_FB_UVESA) += uvesafb.o obj-$(CONFIG_FB_VESA) += vesafb.o -obj-$(CONFIG_FB_IMAC) += imacfb.o obj-$(CONFIG_FB_EFI) += efifb.o obj-$(CONFIG_FB_VGA16) += vga16fb.o obj-$(CONFIG_FB_OF) += offb.o diff --git a/trunk/drivers/video/efifb.c b/trunk/drivers/video/efifb.c index bd779ae44b1e..daf9b81878a4 100644 --- a/trunk/drivers/video/efifb.c +++ b/trunk/drivers/video/efifb.c @@ -12,6 +12,7 @@ #include #include #include +#include #include