diff --git a/src/Kconfig b/src/Kconfig index da5196dc40..ee558098ad 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -20,6 +20,49 @@ mainmenu "coreboot configuration" +source src/mainboard/Kconfig + +# This option is used to set the architecture of a mainboard to X86. +# It is usually set in mainboard/*/Kconfig. +config ARCH_X86 + bool + default n + select PCI + +config ARCH_ARM + bool + default n + +config ARCH_ARM64 + bool + default n + +config ARCH_MIPS + bool + default n + +source src/arch/x86/Kconfig +source src/arch/arm/Kconfig +source src/arch/arm64/Kconfig +source src/arch/mips/Kconfig + +menu "Chipset" + +comment "CPU" +source src/cpu/Kconfig +comment "Northbridge" +source src/northbridge/Kconfig +comment "Southbridge" +source src/southbridge/Kconfig +comment "Super I/O" +source src/superio/Kconfig +comment "Embedded Controllers" +source src/ec/Kconfig +comment "SoC" +source src/soc/Kconfig + +endmenu + menu "General setup" config EXPERT @@ -238,49 +281,6 @@ config UPDATE_IMAGE endmenu -source src/mainboard/Kconfig - -# This option is used to set the architecture of a mainboard to X86. -# It is usually set in mainboard/*/Kconfig. -config ARCH_X86 - bool - default n - select PCI - -config ARCH_ARM - bool - default n - -config ARCH_ARM64 - bool - default n - -config ARCH_MIPS - bool - default n - -source src/arch/x86/Kconfig -source src/arch/arm/Kconfig -source src/arch/arm64/Kconfig -source src/arch/mips/Kconfig - -menu "Chipset" - -comment "CPU" -source src/cpu/Kconfig -comment "Northbridge" -source src/northbridge/Kconfig -comment "Southbridge" -source src/southbridge/Kconfig -comment "Super I/O" -source src/superio/Kconfig -comment "Embedded Controllers" -source src/ec/Kconfig -comment "SoC" -source src/soc/Kconfig - -endmenu - source src/device/Kconfig menu "Generic Drivers" diff --git a/src/soc/rockchip/rk3288/Kconfig b/src/soc/rockchip/rk3288/Kconfig index bc80a482ef..88c4453ba8 100644 --- a/src/soc/rockchip/rk3288/Kconfig +++ b/src/soc/rockchip/rk3288/Kconfig @@ -40,4 +40,11 @@ config BOOTBLOCK_CPU_INIT string default "soc/rockchip/rk3288/bootblock.c" +config COMPRESS_RAMSTAGE + bool "Compress ramstage with LZMA" + default n + help + The ramstage is loaded from code running in uncached SRAM, you + probably don't want LZMA running on that. + endif