src/coreboot: switch to lib/modules.nix-style Kconfig
This commit drops the verbatim `.config` files for coreboot that were previously in the repository and converts them to NixOS-style module configurations. The big benefit of doing this is that the perl script in nixpkgs that handles this will check to make sure that coreboot's Kconfig machinery isn't silently ignoring any of our settings. It also makes this configuration easier for end-users to customize.master
parent
4391f2fb0f
commit
88d20a5f63
@ -1,26 +0,0 @@
|
|||||||
CONFIG_CBFS_PREFIX="prefix"
|
|
||||||
|
|
||||||
CONFIG_VENDOR_ASUS=y
|
|
||||||
CONFIG_BOARD_ASUS_AM1I_A=y
|
|
||||||
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x1000000
|
|
||||||
|
|
||||||
CONFIG_VGA_BIOS=y
|
|
||||||
CONFIG_VGA_BIOS_FILE="vgabios.bin"
|
|
||||||
CONFIG_VGA_BIOS_ID="1002,9830"
|
|
||||||
CONFIG_CBFS_SIZE=8387272
|
|
||||||
|
|
||||||
CONFIG_PAYLOAD_LINUX=y
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
# CONFIG_CONSOLE_CBMEM is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_WIFI is not set
|
|
||||||
# CONFIG_HUDSON_XHCI_ENABLE is not set
|
|
||||||
# CONFIG_ON_DEVICE_ROM_LOAD is not set
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
@ -1,25 +0,0 @@
|
|||||||
CONFIG_CBFS_PREFIX="prefix"
|
|
||||||
|
|
||||||
# maybe set this
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
|
|
||||||
CONFIG_VENDOR_GOOGLE=y
|
|
||||||
CONFIG_BOARD_GOOGLE_KEVIN=y
|
|
||||||
CONFIG_SOC_ROCKCHIP_RK3399=y
|
|
||||||
# CONFIG_RK3399_SPREAD_SPECTRUM_DDR is not set
|
|
||||||
|
|
||||||
CONFIG_CBFS_SIZE=7138520
|
|
||||||
CONFIG_ROM_SIZE=0x1000000
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
|
|
||||||
CONFIG_CONSOLE_SERIAL=y
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
|
|
||||||
# CONFIG_CONSOLE_CBMEM is not set
|
|
||||||
|
|
||||||
CONFIG_TPM_DEACTIVATE=y
|
|
||||||
|
|
||||||
CONFIG_PAYLOAD_FIT=y
|
|
||||||
CONFIG_PAYLOAD_FIT_SUPPORT=y
|
|
||||||
# CONFIG_COMPRESS_SECONDARY_PAYLOAD is not set
|
|
||||||
CONFIG_DEBUG_CBFS=y
|
|
@ -1,34 +0,0 @@
|
|||||||
CONFIG_CBFS_PREFIX="prefix"
|
|
||||||
|
|
||||||
# "Enable this option if coreboot shall read options from the "CMOS"
|
|
||||||
# NVRAM instead of using hard-coded values."
|
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
|
||||||
|
|
||||||
CONFIG_BOARD_ASUS_KGPE_D16=y
|
|
||||||
CONFIG_VENDOR_ASUS=y
|
|
||||||
|
|
||||||
# might want to customize these
|
|
||||||
CONFIG_MAINBOARD_VENDOR="ASUS"
|
|
||||||
CONFIG_MAINBOARD_VERSION="1.0"
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="KGPE-D16"
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="ASUS"
|
|
||||||
|
|
||||||
CONFIG_CBFS_SIZE=8387584
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
|
|
||||||
CONFIG_NO_POST=y
|
|
||||||
|
|
||||||
CONFIG_PAYLOAD_LINUX=y
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
# CONFIG_CONSOLE_CBMEM is not set
|
|
||||||
# CONFIG_CONSOLE_CBMEM_BUFFER_SIZE is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_TSC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_WIFI is not set
|
|
||||||
# CONFIG_EXT_CONF_SUPPORT is not set
|
|
||||||
# CONFIG_ONBOARD_VGA_IS_PRIMARY is not set
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue