From f7129cffbd192a070be9fed98db16202c08ed3e2 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 29 Aug 2018 18:14:58 +0200 Subject: [PATCH] linux: Enable EFI support Newer systems, like the Dell OptiPlex 5055, have problems with legacy boot, so enable EFI support. > This enables the kernel to use EFI runtime services that are available > (such as the EFI variable services). Additionally, enable the frame buffer device driver. > 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. It can only be built into the Linux kernel, so built the frame buffer device into the Linux kernel too. --- linux-4.14.67-217.bee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/linux-4.14.67-217.bee b/linux-4.14.67-217.bee index b1c38b8d8..86ca316d8 100755 --- a/linux-4.14.67-217.bee +++ b/linux-4.14.67-217.bee @@ -131,6 +131,7 @@ mee_configure() { CONFIG_X86_CPUID=m CONFIG_NUMA=y CONFIG_TRANSPARENT_HUGEPAGE=y + CONFIG_EFI=y CONFIG_HZ_1000=y CONFIG_KEXEC=y CONFIG_KEXEC_FILE=y @@ -669,11 +670,13 @@ mee_configure() { CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_BOCHS=m CONFIG_DRM_TINYDRM=m + CONFIG_FB=y CONFIG_FB_CIRRUS=m CONFIG_FB_PM2=m CONFIG_FB_CYBER2000=m CONFIG_FB_ARC=m CONFIG_FB_VGA16=m + CONFIG_FB_EFI=y CONFIG_FB_NVIDIA=m CONFIG_FB_NVIDIA_I2C=y CONFIG_FB_NVIDIA_DEBUG=y @@ -691,7 +694,6 @@ mee_configure() { CONFIG_FB_UDL=m CONFIG_FB_IBM_GXT4500=m CONFIG_LCD_PLATFORM=m - CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_CARILLO_RANCH=m CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_PM8941_WLED=m @@ -783,6 +785,7 @@ mee_configure() { CONFIG_GOOGLE_FIRMWARE=y CONFIG_GOOGLE_COREBOOT_TABLE_ACPI=m CONFIG_GOOGLE_MEMCONSOLE_COREBOOT=m + CONFIG_EFI_VARS=y CONFIG_EXT2_FS=y CONFIG_EXT3_FS=m CONFIG_EXT3_FS_POSIX_ACL=y