diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index e63e5648e0a628428f7e24904f8796661bf1a3b2..3b296e410f91c3057ba475f9c83d1ec82f8f3a9c 100644 --- a/drivers/video/Kconfig +++ b/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/drivers/video/Makefile b/drivers/video/Makefile index dcae8d402fb2a07679028b5f33c8c1214b65be17..2bc94d8eb3c85743825cda03906cd7cb73b67c15 100644 --- a/drivers/video/Makefile +++ b/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/drivers/video/efifb.c b/drivers/video/efifb.c index bd779ae44b1e21ba90787b4fd5d70c0dc14694fe..daf9b81878a463a62bb81427f8e2e97c1978c2e3 100644 --- a/drivers/video/efifb.c +++ b/drivers/video/efifb.c @@ -12,6 +12,7 @@ #include #include #include +#include #include