[coreboot-gerrit] New patch to review for coreboot: libpayload: recreate config files

Stefan Reinauer (stefan.reinauer@coreboot.org) gerrit at coreboot.org
Sun Mar 13 01:53:03 CET 2016


Stefan Reinauer (stefan.reinauer at coreboot.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14077

-gerrit

commit 567df41aafe782f129ab5d6e0dc1e998c40574b8
Author: Stefan Reinauer <stefan.reinauer at coreboot.org>
Date:   Sat Mar 12 16:51:30 2016 -0800

    libpayload: recreate config files
    
    Add all the default options with:
    
      for i in configs/*
      do
        cp $i .config
        make oldconfig
        cp .config $i
      done
    
    We should probably switch over to using minimal configs here.
    
    Change-Id: If18a32eca4df9e1dfeb0e212b652d972cea8e4b8
    Signed-off-by: Stefan Reinauer <stefan.reinauer at coreboot.org>
---
 payloads/libpayload/configs/config.arm64-generic | 9 ++++++++-
 payloads/libpayload/configs/config.purin         | 6 +++++-
 payloads/libpayload/configs/config.veyron        | 6 +++++-
 payloads/libpayload/configs/defconfig            | 7 +++++--
 payloads/libpayload/configs/defconfig-arm        | 9 +++++++--
 payloads/libpayload/configs/defconfig-mips       | 8 ++++++--
 payloads/libpayload/configs/defconfig-tinycurses | 7 +++++--
 7 files changed, 41 insertions(+), 11 deletions(-)

diff --git a/payloads/libpayload/configs/config.arm64-generic b/payloads/libpayload/configs/config.arm64-generic
index a2d596c..ff9dec9 100644
--- a/payloads/libpayload/configs/config.arm64-generic
+++ b/payloads/libpayload/configs/config.arm64-generic
@@ -11,6 +11,7 @@
 # CONFIG_LP_DEVELOPER is not set
 CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_COMPILER_LLVM_CLANG is not set
+# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 
 #
 # Architecture Options
@@ -19,7 +20,9 @@ CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_ARCH_X86 is not set
 CONFIG_LP_ARCH_ARM64=y
 # CONFIG_LP_ARCH_MIPS is not set
-# CONFIG_LP_MEMMAP_RAM_ONLY is not set
+CONFIG_LP_HEAP_SIZE=131072
+CONFIG_LP_STACK_SIZE=16384
+CONFIG_LP_BASE_ADDRESS=0x80100000
 
 #
 # Standard Libraries
@@ -28,6 +31,7 @@ CONFIG_LP_LIBC=y
 # CONFIG_LP_CURSES is not set
 CONFIG_LP_CBFS=y
 CONFIG_LP_LZMA=y
+CONFIG_LP_LZ4=y
 
 #
 # Console Options
@@ -48,6 +52,7 @@ CONFIG_LP_TIMER_NONE=y
 # CONFIG_LP_TIMER_MCT is not set
 # CONFIG_LP_TIMER_TEGRA_1US is not set
 # CONFIG_LP_TIMER_IPQ806X is not set
+# CONFIG_LP_TIMER_ARMADA38X is not set
 # CONFIG_LP_TIMER_RK is not set
 # CONFIG_LP_TIMER_BG4CD is not set
 # CONFIG_LP_TIMER_CYGNUS is not set
@@ -58,6 +63,7 @@ CONFIG_LP_USB=y
 CONFIG_LP_USB_EHCI=y
 CONFIG_LP_USB_XHCI=y
 # CONFIG_LP_USB_XHCI_MTK_QUIRK is not set
+# CONFIG_LP_USB_DWC2 is not set
 CONFIG_LP_USB_HID=y
 CONFIG_LP_USB_HUB=y
 # CONFIG_LP_USB_EHCI_HOSTPC_ROOT_HUB_TT is not set
@@ -69,4 +75,5 @@ CONFIG_LP_USB_GEN_HUB=y
 CONFIG_LP_LITTLE_ENDIAN=y
 # CONFIG_LP_IO_ADDRESS_SPACE is not set
 CONFIG_LP_ARCH_SPECIFIC_OPTIONS=y
+CONFIG_LP_ARM64_A53_ERRATUM_843419=y
 CONFIG_LP_DMA_LIM_EXCL=0x1000
diff --git a/payloads/libpayload/configs/config.purin b/payloads/libpayload/configs/config.purin
index c4f225b..5b51146 100644
--- a/payloads/libpayload/configs/config.purin
+++ b/payloads/libpayload/configs/config.purin
@@ -12,6 +12,7 @@ CONFIG_LP_GPL=y
 CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_COMPILER_LLVM_CLANG is not set
 # CONFIG_LP_REMOTEGDB is not set
+# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 
 #
 # Architecture Options
@@ -20,7 +21,9 @@ CONFIG_LP_ARCH_ARM=y
 # CONFIG_LP_ARCH_X86 is not set
 # CONFIG_LP_ARCH_ARM64 is not set
 # CONFIG_LP_ARCH_MIPS is not set
-# CONFIG_LP_MEMMAP_RAM_ONLY is not set
+CONFIG_LP_HEAP_SIZE=131072
+CONFIG_LP_STACK_SIZE=16384
+CONFIG_LP_BASE_ADDRESS=0x04000000
 
 #
 # Standard Libraries
@@ -56,6 +59,7 @@ CONFIG_LP_8250_SERIAL_CONSOLE=y
 # CONFIG_LP_TIMER_MCT is not set
 # CONFIG_LP_TIMER_TEGRA_1US is not set
 # CONFIG_LP_TIMER_IPQ806X is not set
+# CONFIG_LP_TIMER_ARMADA38X is not set
 # CONFIG_LP_TIMER_RK is not set
 # CONFIG_LP_TIMER_BG4CD is not set
 CONFIG_LP_TIMER_CYGNUS=y
diff --git a/payloads/libpayload/configs/config.veyron b/payloads/libpayload/configs/config.veyron
index 47d54ea..2988ed5 100644
--- a/payloads/libpayload/configs/config.veyron
+++ b/payloads/libpayload/configs/config.veyron
@@ -12,6 +12,7 @@ CONFIG_LP_GPL=y
 CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_COMPILER_LLVM_CLANG is not set
 # CONFIG_LP_REMOTEGDB is not set
+# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 
 #
 # Architecture Options
@@ -20,7 +21,9 @@ CONFIG_LP_ARCH_ARM=y
 # CONFIG_LP_ARCH_X86 is not set
 # CONFIG_LP_ARCH_ARM64 is not set
 # CONFIG_LP_ARCH_MIPS is not set
-# CONFIG_LP_MEMMAP_RAM_ONLY is not set
+CONFIG_LP_HEAP_SIZE=131072
+CONFIG_LP_STACK_SIZE=16384
+CONFIG_LP_BASE_ADDRESS=0x04000000
 
 #
 # Standard Libraries
@@ -57,6 +60,7 @@ CONFIG_LP_COREBOOT_VIDEO_CONSOLE=y
 # CONFIG_LP_TIMER_MCT is not set
 # CONFIG_LP_TIMER_TEGRA_1US is not set
 # CONFIG_LP_TIMER_IPQ806X is not set
+# CONFIG_LP_TIMER_ARMADA38X is not set
 CONFIG_LP_TIMER_RK=y
 # CONFIG_LP_TIMER_BG4CD is not set
 # CONFIG_LP_TIMER_CYGNUS is not set
diff --git a/payloads/libpayload/configs/defconfig b/payloads/libpayload/configs/defconfig
index 53320e7..1c9c8b5 100644
--- a/payloads/libpayload/configs/defconfig
+++ b/payloads/libpayload/configs/defconfig
@@ -11,6 +11,7 @@
 # CONFIG_LP_DEVELOPER is not set
 CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_COMPILER_LLVM_CLANG is not set
+# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 
 #
 # Architecture Options
@@ -19,8 +20,10 @@ CONFIG_LP_COMPILER_GCC=y
 CONFIG_LP_ARCH_X86=y
 # CONFIG_LP_ARCH_ARM64 is not set
 # CONFIG_LP_ARCH_MIPS is not set
-# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 # CONFIG_LP_MULTIBOOT is not set
+CONFIG_LP_HEAP_SIZE=131072
+CONFIG_LP_STACK_SIZE=16384
+CONFIG_LP_BASE_ADDRESS=0x00100000
 
 #
 # Standard Libraries
@@ -41,7 +44,6 @@ CONFIG_LP_CBMEM_CONSOLE=y
 CONFIG_LP_SERIAL_CONSOLE=y
 CONFIG_LP_8250_SERIAL_CONSOLE=y
 # CONFIG_LP_S5P_SERIAL_CONSOLE is not set
-# CONFIG_LP_8250_MMIO32_SERIAL_CONSOLE is not set
 # CONFIG_LP_IPQ806X_SERIAL_CONSOLE is not set
 # CONFIG_LP_BG4CD_SERIAL_CONSOLE is not set
 # CONFIG_LP_PL011_SERIAL_CONSOLE is not set
@@ -76,6 +78,7 @@ CONFIG_LP_USB_OHCI=y
 CONFIG_LP_USB_EHCI=y
 CONFIG_LP_USB_XHCI=y
 # CONFIG_LP_USB_XHCI_MTK_QUIRK is not set
+# CONFIG_LP_USB_DWC2 is not set
 CONFIG_LP_USB_HID=y
 CONFIG_LP_USB_HUB=y
 # CONFIG_LP_USB_EHCI_HOSTPC_ROOT_HUB_TT is not set
diff --git a/payloads/libpayload/configs/defconfig-arm b/payloads/libpayload/configs/defconfig-arm
index 5b0ebe6..127767b 100644
--- a/payloads/libpayload/configs/defconfig-arm
+++ b/payloads/libpayload/configs/defconfig-arm
@@ -11,6 +11,7 @@
 # CONFIG_LP_DEVELOPER is not set
 CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_COMPILER_LLVM_CLANG is not set
+# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 
 #
 # Architecture Options
@@ -19,7 +20,9 @@ CONFIG_LP_ARCH_ARM=y
 # CONFIG_LP_ARCH_X86 is not set
 # CONFIG_LP_ARCH_ARM64 is not set
 # CONFIG_LP_ARCH_MIPS is not set
-# CONFIG_LP_MEMMAP_RAM_ONLY is not set
+CONFIG_LP_HEAP_SIZE=131072
+CONFIG_LP_STACK_SIZE=16384
+CONFIG_LP_BASE_ADDRESS=0x04000000
 
 #
 # Standard Libraries
@@ -30,6 +33,7 @@ CONFIG_LP_TINYCURSES=y
 # CONFIG_LP_PDCURSES is not set
 CONFIG_LP_CBFS=y
 CONFIG_LP_LZMA=y
+CONFIG_LP_LZ4=y
 
 #
 # Console Options
@@ -39,7 +43,6 @@ CONFIG_LP_CBMEM_CONSOLE=y
 CONFIG_LP_SERIAL_CONSOLE=y
 # CONFIG_LP_8250_SERIAL_CONSOLE is not set
 # CONFIG_LP_S5P_SERIAL_CONSOLE is not set
-# CONFIG_LP_8250_MMIO32_SERIAL_CONSOLE is not set
 # CONFIG_LP_IPQ806X_SERIAL_CONSOLE is not set
 # CONFIG_LP_BG4CD_SERIAL_CONSOLE is not set
 # CONFIG_LP_SERIAL_SET_SPEED is not set
@@ -60,6 +63,7 @@ CONFIG_LP_TIMER_NONE=y
 # CONFIG_LP_TIMER_MCT is not set
 # CONFIG_LP_TIMER_TEGRA_1US is not set
 # CONFIG_LP_TIMER_IPQ806X is not set
+# CONFIG_LP_TIMER_ARMADA38X is not set
 # CONFIG_LP_TIMER_RK is not set
 # CONFIG_LP_TIMER_BG4CD is not set
 # CONFIG_LP_TIMER_CYGNUS is not set
@@ -70,6 +74,7 @@ CONFIG_LP_USB_OHCI=y
 CONFIG_LP_USB_EHCI=y
 CONFIG_LP_USB_XHCI=y
 # CONFIG_LP_USB_XHCI_MTK_QUIRK is not set
+# CONFIG_LP_USB_DWC2 is not set
 CONFIG_LP_USB_HID=y
 CONFIG_LP_USB_HUB=y
 # CONFIG_LP_USB_EHCI_HOSTPC_ROOT_HUB_TT is not set
diff --git a/payloads/libpayload/configs/defconfig-mips b/payloads/libpayload/configs/defconfig-mips
index 5b78777..a7067f9 100644
--- a/payloads/libpayload/configs/defconfig-mips
+++ b/payloads/libpayload/configs/defconfig-mips
@@ -11,6 +11,7 @@
 # CONFIG_LP_DEVELOPER is not set
 CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_COMPILER_LLVM_CLANG is not set
+# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 
 #
 # Architecture Options
@@ -19,7 +20,9 @@ CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_ARCH_X86 is not set
 # CONFIG_LP_ARCH_ARM64 is not set
 CONFIG_LP_ARCH_MIPS=y
-# CONFIG_LP_MEMMAP_RAM_ONLY is not set
+CONFIG_LP_HEAP_SIZE=131072
+CONFIG_LP_STACK_SIZE=16384
+CONFIG_LP_BASE_ADDRESS=0x00000000
 
 #
 # Standard Libraries
@@ -30,6 +33,7 @@ CONFIG_LP_CURSES=y
 CONFIG_LP_PDCURSES=y
 CONFIG_LP_CBFS=y
 CONFIG_LP_LZMA=y
+CONFIG_LP_LZ4=y
 
 #
 # Console Options
@@ -39,7 +43,6 @@ CONFIG_LP_CBMEM_CONSOLE=y
 CONFIG_LP_SERIAL_CONSOLE=y
 CONFIG_LP_8250_SERIAL_CONSOLE=y
 # CONFIG_LP_S5P_SERIAL_CONSOLE is not set
-# CONFIG_LP_8250_MMIO32_SERIAL_CONSOLE is not set
 # CONFIG_LP_IPQ806X_SERIAL_CONSOLE is not set
 # CONFIG_LP_BG4CD_SERIAL_CONSOLE is not set
 # CONFIG_LP_PL011_SERIAL_CONSOLE is not set
@@ -63,6 +66,7 @@ CONFIG_LP_STORAGE_ATAPI=y
 # CONFIG_LP_TIMER_MCT is not set
 # CONFIG_LP_TIMER_TEGRA_1US is not set
 # CONFIG_LP_TIMER_IPQ806X is not set
+# CONFIG_LP_TIMER_ARMADA38X is not set
 # CONFIG_LP_TIMER_RK is not set
 # CONFIG_LP_TIMER_BG4CD is not set
 # CONFIG_LP_TIMER_CYGNUS is not set
diff --git a/payloads/libpayload/configs/defconfig-tinycurses b/payloads/libpayload/configs/defconfig-tinycurses
index ad0a8cf..1785075 100644
--- a/payloads/libpayload/configs/defconfig-tinycurses
+++ b/payloads/libpayload/configs/defconfig-tinycurses
@@ -11,6 +11,7 @@
 # CONFIG_LP_DEVELOPER is not set
 CONFIG_LP_COMPILER_GCC=y
 # CONFIG_LP_COMPILER_LLVM_CLANG is not set
+# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 
 #
 # Architecture Options
@@ -19,8 +20,10 @@ CONFIG_LP_COMPILER_GCC=y
 CONFIG_LP_ARCH_X86=y
 # CONFIG_LP_ARCH_ARM64 is not set
 # CONFIG_LP_ARCH_MIPS is not set
-# CONFIG_LP_MEMMAP_RAM_ONLY is not set
 # CONFIG_LP_MULTIBOOT is not set
+CONFIG_LP_HEAP_SIZE=131072
+CONFIG_LP_STACK_SIZE=16384
+CONFIG_LP_BASE_ADDRESS=0x00100000
 
 #
 # Standard Libraries
@@ -41,7 +44,6 @@ CONFIG_LP_CBMEM_CONSOLE=y
 CONFIG_LP_SERIAL_CONSOLE=y
 CONFIG_LP_8250_SERIAL_CONSOLE=y
 # CONFIG_LP_S5P_SERIAL_CONSOLE is not set
-# CONFIG_LP_8250_MMIO32_SERIAL_CONSOLE is not set
 # CONFIG_LP_IPQ806X_SERIAL_CONSOLE is not set
 # CONFIG_LP_BG4CD_SERIAL_CONSOLE is not set
 # CONFIG_LP_PL011_SERIAL_CONSOLE is not set
@@ -76,6 +78,7 @@ CONFIG_LP_USB_OHCI=y
 CONFIG_LP_USB_EHCI=y
 CONFIG_LP_USB_XHCI=y
 # CONFIG_LP_USB_XHCI_MTK_QUIRK is not set
+# CONFIG_LP_USB_DWC2 is not set
 CONFIG_LP_USB_HID=y
 CONFIG_LP_USB_HUB=y
 # CONFIG_LP_USB_EHCI_HOSTPC_ROOT_HUB_TT is not set



More information about the coreboot-gerrit mailing list