diff --git a/boards/librem_13v2/librem_13v2.config b/boards/librem_13v2/librem_13v2.config index 44aba862..7d65dee1 100644 --- a/boards/librem_13v2/librem_13v2.config +++ b/boards/librem_13v2/librem_13v2.config @@ -3,8 +3,9 @@ CONFIG_LINUX_CONFIG=config/linux-librem_common.config CONFIG_COREBOOT_CONFIG=config/coreboot-librem_13v2.config export CONFIG_COREBOOT=y -export CONFIG_COREBOOT_VERSION=4.8.1 +export CONFIG_COREBOOT_VERSION=4.15 export CONFIG_LINUX_VERSION=5.10.5 +export CONFIG_PURISM_BLOBS=y CONFIG_CRYPTSETUP=y CONFIG_FLASHROM=y diff --git a/boards/librem_13v4/librem_13v4.config b/boards/librem_13v4/librem_13v4.config index 21fd92bd..4e38d4ad 100644 --- a/boards/librem_13v4/librem_13v4.config +++ b/boards/librem_13v4/librem_13v4.config @@ -3,8 +3,9 @@ CONFIG_LINUX_CONFIG=config/linux-librem_common.config CONFIG_COREBOOT_CONFIG=config/coreboot-librem_13v4.config export CONFIG_COREBOOT=y -export CONFIG_COREBOOT_VERSION=4.8.1 +export CONFIG_COREBOOT_VERSION=4.15 export CONFIG_LINUX_VERSION=5.10.5 +export CONFIG_PURISM_BLOBS=y CONFIG_CRYPTSETUP=y CONFIG_FLASHROM=y diff --git a/boards/librem_14/librem_14.config b/boards/librem_14/librem_14.config index 9add691c..8c2e6afc 100644 --- a/boards/librem_14/librem_14.config +++ b/boards/librem_14/librem_14.config @@ -3,7 +3,7 @@ CONFIG_LINUX_CONFIG=config/linux-librem_common.config CONFIG_COREBOOT_CONFIG=config/coreboot-librem_14.config export CONFIG_COREBOOT=y -export CONFIG_COREBOOT_VERSION=4.14 +export CONFIG_COREBOOT_VERSION=4.15 export CONFIG_LINUX_VERSION=5.10.5 export CONFIG_PURISM_BLOBS=y diff --git a/boards/librem_15v3/librem_15v3.config b/boards/librem_15v3/librem_15v3.config index 8e5e7c2b..86108502 100644 --- a/boards/librem_15v3/librem_15v3.config +++ b/boards/librem_15v3/librem_15v3.config @@ -3,8 +3,9 @@ CONFIG_LINUX_CONFIG=config/linux-librem_common.config CONFIG_COREBOOT_CONFIG=config/coreboot-librem_15v3.config export CONFIG_COREBOOT=y -export CONFIG_COREBOOT_VERSION=4.8.1 +export CONFIG_COREBOOT_VERSION=4.15 export CONFIG_LINUX_VERSION=5.10.5 +export CONFIG_PURISM_BLOBS=y CONFIG_CRYPTSETUP=y CONFIG_FLASHROM=y diff --git a/boards/librem_15v4/librem_15v4.config b/boards/librem_15v4/librem_15v4.config index 57a3c5ae..d7b93ff8 100644 --- a/boards/librem_15v4/librem_15v4.config +++ b/boards/librem_15v4/librem_15v4.config @@ -3,8 +3,9 @@ CONFIG_LINUX_CONFIG=config/linux-librem_common.config CONFIG_COREBOOT_CONFIG=config/coreboot-librem_15v4.config export CONFIG_COREBOOT=y -export CONFIG_COREBOOT_VERSION=4.8.1 +export CONFIG_COREBOOT_VERSION=4.15 export CONFIG_LINUX_VERSION=5.10.5 +export CONFIG_PURISM_BLOBS=y CONFIG_CRYPTSETUP=y CONFIG_FLASHROM=y diff --git a/boards/librem_mini/librem_mini.config b/boards/librem_mini/librem_mini.config index 42461ee1..c8aee717 100644 --- a/boards/librem_mini/librem_mini.config +++ b/boards/librem_mini/librem_mini.config @@ -3,7 +3,7 @@ CONFIG_LINUX_CONFIG=config/linux-librem_common.config CONFIG_COREBOOT_CONFIG=config/coreboot-librem_mini.config export CONFIG_COREBOOT=y -export CONFIG_COREBOOT_VERSION=4.14 +export CONFIG_COREBOOT_VERSION=4.15 export CONFIG_LINUX_VERSION=5.10.5 export CONFIG_PURISM_BLOBS=y diff --git a/boards/librem_mini_v2/librem_mini_v2.config b/boards/librem_mini_v2/librem_mini_v2.config index ad1c009f..7b48673a 100644 --- a/boards/librem_mini_v2/librem_mini_v2.config +++ b/boards/librem_mini_v2/librem_mini_v2.config @@ -3,7 +3,7 @@ CONFIG_LINUX_CONFIG=config/linux-librem_common.config CONFIG_COREBOOT_CONFIG=config/coreboot-librem_mini_v2.config export CONFIG_COREBOOT=y -export CONFIG_COREBOOT_VERSION=4.14 +export CONFIG_COREBOOT_VERSION=4.15 export CONFIG_LINUX_VERSION=5.10.5 export CONFIG_PURISM_BLOBS=y diff --git a/config/coreboot-librem_13v2.config b/config/coreboot-librem_13v2.config index f5d458d1..1e11ae70 100644 --- a/config/coreboot-librem_13v2.config +++ b/config/coreboot-librem_13v2.config @@ -1,28 +1,12 @@ -CONFIG_USE_BLOBS=y -CONFIG_MEASURED_BOOT=y CONFIG_VENDOR_PURISM=y -CONFIG_CBFS_SIZE=0xe00000 -CONFIG_MAINBOARD_SERIAL_NUMBER="Unknown Serial Number" +CONFIG_IFD_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_skl/descriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_skl/me.bin" CONFIG_HAVE_IFD_BIN=y -CONFIG_HAVE_ME_BIN=y -# CONFIG_POST_IO is not set -# CONFIG_POST_DEVICE is not set -# CONFIG_DRIVERS_UART_8250IO is not set -CONFIG_IFD_BIN_PATH="../../blobs/librem_skl/descriptor.bin" -CONFIG_ME_BIN_PATH="../../blobs/librem_skl/me.bin" -CONFIG_ADD_FSP_BINARIES=y -CONFIG_FSP_M_FILE="../../blobs/librem_skl/fspm.bin" -CONFIG_FSP_S_FILE="../../blobs/librem_skl/fsps.bin" CONFIG_BOARD_PURISM_LIBREM13_V2=y -# CONFIG_NO_POST is not set -CONFIG_CPU_UCODE_BINARIES="../../blobs/librem_skl/cpu_microcode_blob.bin" -CONFIG_NO_GFX_INIT=y -CONFIG_INTEL_GMA_ADD_VBT_DATA_FILE=y -CONFIG_INTEL_GMA_VBT_FILE="../../blobs/librem_skl/vbt.bin" -CONFIG_DISPLAY_FSP_CALLS_AND_STATUS=y -CONFIG_FSP_M_XIP=y -# CONFIG_DRIVERS_INTEL_WIFI is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/purism-blobs/mainboard/purism/librem_skl/cpu_microcode_blob.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_TPM_MEASURED_BOOT=y CONFIG_PAYLOAD_LINUX=y CONFIG_PAYLOAD_FILE="../../build/librem_13v2/bzImage" CONFIG_LINUX_COMMAND_LINE="intel_iommu=igfx_off quiet loglevel=3" diff --git a/config/coreboot-librem_13v4.config b/config/coreboot-librem_13v4.config index 475db4f0..1f2478a4 100644 --- a/config/coreboot-librem_13v4.config +++ b/config/coreboot-librem_13v4.config @@ -1,28 +1,12 @@ -CONFIG_USE_BLOBS=y -CONFIG_MEASURED_BOOT=y CONFIG_VENDOR_PURISM=y -CONFIG_CBFS_SIZE=0xe00000 -CONFIG_MAINBOARD_SERIAL_NUMBER="Unknown Serial Number" +CONFIG_IFD_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_kbl/descriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_kbl/me.bin" CONFIG_HAVE_IFD_BIN=y -CONFIG_HAVE_ME_BIN=y -# CONFIG_POST_IO is not set -# CONFIG_POST_DEVICE is not set -# CONFIG_DRIVERS_UART_8250IO is not set -CONFIG_IFD_BIN_PATH="../../blobs/librem_kbl/descriptor.bin" -CONFIG_ME_BIN_PATH="../../blobs/librem_kbl/me.bin" -CONFIG_ADD_FSP_BINARIES=y -CONFIG_FSP_M_FILE="../../blobs/librem_kbl/fspm.bin" -CONFIG_FSP_S_FILE="../../blobs/librem_kbl/fsps.bin" CONFIG_BOARD_PURISM_LIBREM13_V4=y -# CONFIG_NO_POST is not set -CONFIG_CPU_UCODE_BINARIES="../../blobs/librem_kbl/cpu_microcode_blob.bin" -CONFIG_NO_GFX_INIT=y -CONFIG_INTEL_GMA_ADD_VBT_DATA_FILE=y -CONFIG_INTEL_GMA_VBT_FILE="../../blobs/librem_kbl/vbt.bin" -CONFIG_DISPLAY_FSP_CALLS_AND_STATUS=y -CONFIG_FSP_M_XIP=y -# CONFIG_DRIVERS_INTEL_WIFI is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/purism-blobs/mainboard/purism/librem_kbl/cpu_microcode_blob.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_TPM_MEASURED_BOOT=y CONFIG_PAYLOAD_LINUX=y CONFIG_PAYLOAD_FILE="../../build/librem_13v4/bzImage" CONFIG_LINUX_COMMAND_LINE="intel_iommu=igfx_off quiet loglevel=3" diff --git a/config/coreboot-librem_15v3.config b/config/coreboot-librem_15v3.config index d33a3caf..385948db 100644 --- a/config/coreboot-librem_15v3.config +++ b/config/coreboot-librem_15v3.config @@ -1,28 +1,12 @@ -CONFIG_USE_BLOBS=y -CONFIG_MEASURED_BOOT=y CONFIG_VENDOR_PURISM=y -CONFIG_CBFS_SIZE=0xe00000 -CONFIG_MAINBOARD_SERIAL_NUMBER="Unknown Serial Number" +CONFIG_IFD_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_skl/descriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_skl/me.bin" CONFIG_HAVE_IFD_BIN=y -CONFIG_HAVE_ME_BIN=y -# CONFIG_POST_IO is not set -# CONFIG_POST_DEVICE is not set -# CONFIG_DRIVERS_UART_8250IO is not set -CONFIG_IFD_BIN_PATH="../../blobs/librem_skl/descriptor.bin" -CONFIG_ME_BIN_PATH="../../blobs/librem_skl/me.bin" -CONFIG_ADD_FSP_BINARIES=y -CONFIG_FSP_M_FILE="../../blobs/librem_skl/fspm.bin" -CONFIG_FSP_S_FILE="../../blobs/librem_skl/fsps.bin" CONFIG_BOARD_PURISM_LIBREM15_V3=y -# CONFIG_NO_POST is not set -CONFIG_CPU_UCODE_BINARIES="../../blobs/librem_skl/cpu_microcode_blob.bin" -CONFIG_NO_GFX_INIT=y -CONFIG_INTEL_GMA_ADD_VBT_DATA_FILE=y -CONFIG_INTEL_GMA_VBT_FILE="../../blobs/librem_skl/vbt.bin" -CONFIG_DISPLAY_FSP_CALLS_AND_STATUS=y -CONFIG_FSP_M_XIP=y -# CONFIG_DRIVERS_INTEL_WIFI is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/purism-blobs/mainboard/purism/librem_skl/cpu_microcode_blob.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_TPM_MEASURED_BOOT=y CONFIG_PAYLOAD_LINUX=y CONFIG_PAYLOAD_FILE="../../build/librem_15v3/bzImage" CONFIG_LINUX_COMMAND_LINE="intel_iommu=igfx_off quiet loglevel=3" diff --git a/config/coreboot-librem_15v4.config b/config/coreboot-librem_15v4.config index 81652dbd..86f6f2cb 100644 --- a/config/coreboot-librem_15v4.config +++ b/config/coreboot-librem_15v4.config @@ -1,28 +1,12 @@ -CONFIG_USE_BLOBS=y -CONFIG_MEASURED_BOOT=y CONFIG_VENDOR_PURISM=y -CONFIG_CBFS_SIZE=0xe00000 -CONFIG_MAINBOARD_SERIAL_NUMBER="Unknown Serial Number" +CONFIG_IFD_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_kbl/descriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/purism-blobs/mainboard/purism/librem_kbl/me.bin" CONFIG_HAVE_IFD_BIN=y -CONFIG_HAVE_ME_BIN=y -# CONFIG_POST_IO is not set -# CONFIG_POST_DEVICE is not set -# CONFIG_DRIVERS_UART_8250IO is not set -CONFIG_IFD_BIN_PATH="../../blobs/librem_kbl/descriptor.bin" -CONFIG_ME_BIN_PATH="../../blobs/librem_kbl/me.bin" -CONFIG_ADD_FSP_BINARIES=y -CONFIG_FSP_M_FILE="../../blobs/librem_kbl/fspm.bin" -CONFIG_FSP_S_FILE="../../blobs/librem_kbl/fsps.bin" CONFIG_BOARD_PURISM_LIBREM15_V4=y -# CONFIG_NO_POST is not set -CONFIG_CPU_UCODE_BINARIES="../../blobs/librem_kbl/cpu_microcode_blob.bin" -CONFIG_NO_GFX_INIT=y -CONFIG_INTEL_GMA_ADD_VBT_DATA_FILE=y -CONFIG_INTEL_GMA_VBT_FILE="../../blobs/librem_kbl/vbt.bin" -CONFIG_DISPLAY_FSP_CALLS_AND_STATUS=y -CONFIG_FSP_M_XIP=y -# CONFIG_DRIVERS_INTEL_WIFI is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/purism-blobs/mainboard/purism/librem_kbl/cpu_microcode_blob.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_TPM_MEASURED_BOOT=y CONFIG_PAYLOAD_LINUX=y CONFIG_PAYLOAD_FILE="../../build/librem_15v4/bzImage" CONFIG_LINUX_COMMAND_LINE="intel_iommu=igfx_off quiet loglevel=3 video=eDP-1:1920x1080"