[source] x86_64: Add support for EFI framebuffer (FS#515)

LEDE Commits lede-commits at lists.infradead.org
Tue Feb 21 07:08:04 PST 2017


nbd pushed a commit to source.git, branch master:
https://git.lede-project.org/2712497442cc322aa9a6e166a7ed850a4d42df71

commit 2712497442cc322aa9a6e166a7ed850a4d42df71
Author: Alif M. Ahmad <alive4ever at live.com>
AuthorDate: Tue Feb 21 01:58:20 2017 +0700

    x86_64: Add support for EFI framebuffer (FS#515)
    
    CONFIG_FB_EFI and CONFIG_FB_SIMPLE are needed to display console text on
    EFI framebuffer.
    
    CONFIG_FB_EFI is needed when the kernel is directly launched via EFI
    shell or EFI startup.nsh script.
    
    CONFIG_FB_SIMPLE is needed when launching the kernel via grub2 efi. In
    this case, grub2 has prepared a gfxterm framebuffer and the kernel just
    need to use the already prepared grub's gfxterm framebuffer to display
    console text.
    
    Signed-off-by: Alif M. Ahmad <alive4ever at live.com>
---
 target/linux/x86/64/config-default | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/target/linux/x86/64/config-default b/target/linux/x86/64/config-default
index 0f23a9d..f1349f8 100644
--- a/target/linux/x86/64/config-default
+++ b/target/linux/x86/64/config-default
@@ -115,9 +115,10 @@ CONFIG_FB_CFB_COPYAREA=y
 CONFIG_FB_CFB_FILLRECT=y
 CONFIG_FB_CFB_IMAGEBLIT=y
 CONFIG_FB_CMDLINE=y
-# CONFIG_FB_EFI is not set
+CONFIG_FB_EFI=y
 CONFIG_FB_HYPERV=y
 CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_SIMPLE=y
 CONFIG_FB_TILEBLITTING=y
 # CONFIG_FB_VESA is not set
 # CONFIG_FONTS is not set



More information about the lede-commits mailing list