coreboot-kgpe-d16/payloads/external/LinuxBoot
Patrick Rudolph 6033bdca8d payloads/external/LinuxBoot: Update x86_64 defconfig
* Add support for Linux 5.x
** Select PCI, which isn't the default anymore with 5.x
** Select google firmware driver, which wasn't build any more
* Add support for Intel LPSS uart
** Select MFD and MFD_INTEL_LPSS_PCI
** Increase console count to 32
* Add support for coreboot framebuffer
** Select FB_SIMPLE
* Add support for eMMC/SDHCI
** Select MMC_SDHCI_*
* Add support for u-root's localboot
** Select KEXEC_FILE_LOAD
** Select FIRMWARE_MEMMAP

Stats:
* Kernel size 1.9MiB
* U-root (core + systemboot) 4.6MiB

Tested on Intel APL Up² board:
* Fixes non working console on APL Up2 board and eMMC bootmedia shows up.
* Allows to boot GNU/Linux from eMMC using 'localboot'

Change-Id: Ib5bd33531741e588ac7d5ff6a02b0482f6655ddf
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/33581
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
2019-06-28 14:27:34 +00:00
..
arm64 LinuxBoot/targets/linux.mk: refactor kernel compilation 2019-04-15 23:23:52 +00:00
targets payloads/external/Linuxboot: Fix Makefile when not using bash 2019-05-29 20:22:38 +00:00
x86 payload/LinuxBoot: Fix compilation and clean target 2018-07-31 12:46:21 +00:00
x86_64 payloads/external/LinuxBoot: Update x86_64 defconfig 2019-06-28 14:27:34 +00:00
Kconfig linuxboot/Kconfig: Remove symbol name of a `choice` 2019-04-23 10:21:46 +00:00
Kconfig.name payloads/LinuxBoot: Add ARM64 support 2018-07-19 13:54:24 +00:00
Makefile LinuxBoot/targets/linux.mk: refactor kernel compilation 2019-04-15 23:23:52 +00:00