diff options
author | Leah Rowe <leah@libreboot.org> | 2024-01-25 15:24:02 +0000 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2024-01-25 15:41:15 +0000 |
commit | 4a6dc5553f2a15542f730ca735fb8bf95fb8f49b (patch) | |
tree | 2cd281908a37816a526a0b6deab51376fec9cf69 /config/coreboot/gru_kevin | |
parent | ece5463109721347c2008b7791907ac4d6825588 (diff) |
coreboot/default: update coreboot to January 2024
Base revision changed to:
commit b6cbfa977f63d57d5d6b9e9f7c1cef30162f575a
Author: Morris Hsu <morris-hsu@quanta.corp-partner.google.com>
Date: Fri Jan 5 16:48:17 2024 +0800
mb/google/dedede/var/metaknight:Add fw_config probe for multi codec
and amplifier
Of note:
Several out-of-tree ports have been adjusted to use the new SPD config
style, where it is defined in devicetree. I manually updated the E6530
patch myself, based on the update that Nicholas did on E6430 (Nicholas
will later update the E6530 patch himself, and I'll re-merge the patch).
Several upstream patches now exist in this revision, that we were able
to remove from lbmk.
The heap size patch was reverted upstream, as we did, but see:
https://review.coreboot.org/c/coreboot/+/80023
https://review.coreboot.org/c/coreboot/+/79525
Although we still disable the TSEG Stage Cache, ivy/sandy/haswell should
be reliable on S3 now (leaving TSEG Stage Cache disabled, for now, anyway).
Also included in upstream now:
commit 29030d0f3dad2ec6b86000dfe2c8e951ae80bf94
Author: Bill Xie <persmule@hardenedlinux.org>
Date: Sat Oct 7 01:32:51 2023 +0800
drivers/pc80/rtc/option.c: Stop resetting CMOS during s3 resume
Further patches from upstream:
commit 432e92688eca0e85cbaebca3232f65936b305a98
Author: Bill Xie <persmule@hardenedlinux.org>
Date: Fri Nov 3 12:34:01 2023 +0800
drivers/pc80/rtc/option.c: Reset only CMOS range covered by checksum
This should fix S3 on GM45 thinkpads.
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'config/coreboot/gru_kevin')
-rw-r--r-- | config/coreboot/gru_kevin/config/libgfxinit_corebootfb | 78 |
1 files changed, 54 insertions, 24 deletions
diff --git a/config/coreboot/gru_kevin/config/libgfxinit_corebootfb b/config/coreboot/gru_kevin/config/libgfxinit_corebootfb index cf36cf35..0b836026 100644 --- a/config/coreboot/gru_kevin/config/libgfxinit_corebootfb +++ b/config/coreboot/gru_kevin/config/libgfxinit_corebootfb @@ -21,6 +21,7 @@ CONFIG_COMPRESS_RAMSTAGE_LZMA=y # CONFIG_COMPRESS_RAMSTAGE_LZ4 is not set CONFIG_COMPRESS_PRERAM_STAGES=y CONFIG_COMPRESS_BOOTBLOCK=y +CONFIG_SEPARATE_ROMSTAGE=y CONFIG_INCLUDE_CONFIG_FILE=y # CONFIG_COLLECT_TIMESTAMPS is not set # CONFIG_USE_BLOBS is not set @@ -118,6 +119,8 @@ CONFIG_OVERRIDE_DEVICETREE="" CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=1 CONFIG_CONSOLE_SERIAL_UART_ADDRESS=0xFF1A0000 # CONFIG_CONSOLE_POST is not set +CONFIG_PS2K_EISAID="PNP0303" +CONFIG_PS2M_EISAID="PNP0F13" CONFIG_MEMLAYOUT_LD_FILE="src/soc/rockchip/rk3399/memlayout.ld" CONFIG_MAX_ACPI_TABLE_SIZE_KB=144 CONFIG_SPI_FLASH_WINBOND=y @@ -149,6 +152,11 @@ CONFIG_SPI_FLASH_WINBOND=y # CONFIG_BOARD_GOOGLE_ZAKO is not set # +# Brox +# +# CONFIG_BOARD_GOOGLE_BROX is not set + +# # Brya # # CONFIG_BOARD_GOOGLE_AGAH is not set @@ -183,7 +191,6 @@ CONFIG_SPI_FLASH_WINBOND=y # CONFIG_BOARD_GOOGLE_OSIRIS is not set # CONFIG_BOARD_GOOGLE_PIRRHA is not set # CONFIG_BOARD_GOOGLE_PRIMUS is not set -# CONFIG_BOARD_GOOGLE_PRIMUS4ES is not set # CONFIG_BOARD_GOOGLE_PUJJO is not set # CONFIG_BOARD_GOOGLE_QUANDISO is not set # CONFIG_BOARD_GOOGLE_REDRIX is not set @@ -202,6 +209,8 @@ CONFIG_SPI_FLASH_WINBOND=y # CONFIG_BOARD_GOOGLE_ZYDRON is not set # CONFIG_BOARD_GOOGLE_NOKRIS is not set # CONFIG_BOARD_GOOGLE_DOCHI is not set +# CONFIG_BOARD_GOOGLE_ANRAGGAR is not set +# CONFIG_BOARD_GOOGLE_XOL is not set # # Butterfly @@ -229,6 +238,7 @@ CONFIG_SPI_FLASH_WINBOND=y # CONFIG_BOARD_GOOGLE_KRABBY is not set # CONFIG_BOARD_GOOGLE_TENTACRUEL is not set # CONFIG_BOARD_GOOGLE_MAGIKARP is not set +# CONFIG_BOARD_GOOGLE_CHINCHOU is not set # # Staryu @@ -288,6 +298,7 @@ CONFIG_SPI_FLASH_WINBOND=y # CONFIG_BOARD_GOOGLE_TARANZA is not set # CONFIG_BOARD_GOOGLE_BOXY is not set # CONFIG_BOARD_GOOGLE_DEXI is not set +# CONFIG_BOARD_GOOGLE_DITA is not set # # Drallion @@ -320,6 +331,7 @@ CONFIG_SPI_FLASH_WINBOND=y # Geralt # # CONFIG_BOARD_GOOGLE_GERALT is not set +# CONFIG_BOARD_GOOGLE_CIRI is not set # # Glados @@ -345,9 +357,9 @@ CONFIG_BOARD_GOOGLE_KEVIN=y # # Guybrush # +# CONFIG_BOARD_GOOGLE_DEWATT is not set # CONFIG_BOARD_GOOGLE_GUYBRUSH is not set # CONFIG_BOARD_GOOGLE_NIPPERKIN is not set -# CONFIG_BOARD_GOOGLE_DEWATT is not set # # Hatch @@ -367,10 +379,15 @@ CONFIG_BOARD_GOOGLE_KEVIN=y # # Herobrine # - -# -# (Herobrine requires 'Allow QC blobs repository') -# +# CONFIG_BOARD_GOOGLE_HEROBRINE is not set +# CONFIG_BOARD_GOOGLE_HEROBRINE_REV0 is not set +# CONFIG_BOARD_GOOGLE_SENOR is not set +# CONFIG_BOARD_GOOGLE_PIGLIN is not set +# CONFIG_BOARD_GOOGLE_HOGLIN is not set +# CONFIG_BOARD_GOOGLE_VILLAGER is not set +# CONFIG_BOARD_GOOGLE_EVOKER is not set +# CONFIG_BOARD_GOOGLE_ZOGLIN is not set +# CONFIG_BOARD_GOOGLE_ZOMBIE is not set # # Jecht @@ -551,6 +568,8 @@ CONFIG_BOARD_GOOGLE_KEVIN=y # CONFIG_BOARD_GOOGLE_REX_EC_ISH is not set # CONFIG_BOARD_GOOGLE_OVIS is not set # CONFIG_BOARD_GOOGLE_OVIS4ES is not set +# CONFIG_BOARD_GOOGLE_DEKU is not set +# CONFIG_BOARD_GOOGLE_DEKU4ES is not set # CONFIG_BOARD_GOOGLE_REX4ES is not set # CONFIG_BOARD_GOOGLE_REX4ES_EC_ISH is not set @@ -563,11 +582,11 @@ CONFIG_BOARD_GOOGLE_KEVIN=y # # Skyrim # -# CONFIG_BOARD_GOOGLE_SKYRIM is not set -# CONFIG_BOARD_GOOGLE_WINTERHOLD is not set -# CONFIG_BOARD_GOOGLE_FROSTFLOW is not set # CONFIG_BOARD_GOOGLE_CRYSTALDRIFT is not set +# CONFIG_BOARD_GOOGLE_FROSTFLOW is not set # CONFIG_BOARD_GOOGLE_MARKARTH is not set +# CONFIG_BOARD_GOOGLE_SKYRIM is not set +# CONFIG_BOARD_GOOGLE_WINTERHOLD is not set # # Slippy @@ -595,10 +614,19 @@ CONFIG_BOARD_GOOGLE_KEVIN=y # # Trogdor # - -# -# (Trogdor requires 'Allow QC blobs repository') -# +# CONFIG_BOARD_GOOGLE_BUBS is not set +# CONFIG_BOARD_GOOGLE_COACHZ is not set +# CONFIG_BOARD_GOOGLE_GELARSHIE is not set +# CONFIG_BOARD_GOOGLE_HOMESTAR is not set +# CONFIG_BOARD_GOOGLE_KINGOFTOWN is not set +# CONFIG_BOARD_GOOGLE_LAZOR is not set +# CONFIG_BOARD_GOOGLE_MARZIPAN is not set +# CONFIG_BOARD_GOOGLE_MRBLAND is not set +# CONFIG_BOARD_GOOGLE_PAZQUEL is not set +# CONFIG_BOARD_GOOGLE_POMPOM is not set +# CONFIG_BOARD_GOOGLE_QUACKINGSTICK is not set +# CONFIG_BOARD_GOOGLE_WORMDINGLER is not set +# CONFIG_BOARD_GOOGLE_TROGDOR is not set # # Veyron @@ -645,22 +673,21 @@ CONFIG_BOARD_GOOGLE_KEVIN=y # # Zork # +# CONFIG_BOARD_GOOGLE_BERKNIP is not set # CONFIG_BOARD_GOOGLE_DALBOZ is not set -# CONFIG_BOARD_GOOGLE_VILBOZ is not set +# CONFIG_BOARD_GOOGLE_DIRINBOZ is not set # CONFIG_BOARD_GOOGLE_EZKINIL is not set +# CONFIG_BOARD_GOOGLE_GUMBOZ is not set # CONFIG_BOARD_GOOGLE_MORPHIUS is not set +# CONFIG_BOARD_GOOGLE_SHUBOZ is not set # CONFIG_BOARD_GOOGLE_TREMBYLE is not set -# CONFIG_BOARD_GOOGLE_BERKNIP is not set +# CONFIG_BOARD_GOOGLE_VILBOZ is not set # CONFIG_BOARD_GOOGLE_WOOMAX is not set -# CONFIG_BOARD_GOOGLE_DIRINBOZ is not set -# CONFIG_BOARD_GOOGLE_SHUBOZ is not set -# CONFIG_BOARD_GOOGLE_GUMBOZ is not set CONFIG_DRIVER_TPM_SPI_BUS=0x0 CONFIG_EC_GOOGLE_CHROMEEC_SPI_BUS=0x5 CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000 CONFIG_DRIVER_TPM_I2C_BUS=0x0 CONFIG_DRIVER_TPM_I2C_ADDR=0x20 -CONFIG_VBT_DATA_SIZE_KB=8 CONFIG_PMIC_BUS=-1 CONFIG_BOARD_GOOGLE_GRU_COMMON=y # CONFIG_GRU_HAS_TPM2 is not set @@ -670,12 +697,9 @@ CONFIG_EC_GOOGLE_CHROMEEC_BOARDNAME="" CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y CONFIG_SPI_FLASH_GIGADEVICE=y CONFIG_EC_GOOGLE_CHROMEEC_SPI_WAKEUP_DELAY_US=0 -CONFIG_PS2K_EISAID="PNP0303" -CONFIG_PS2M_EISAID="PNP0F13" CONFIG_TTYS0_BAUD=115200 CONFIG_D3COLD_SUPPORT=y CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72 -CONFIG_HEAP_SIZE=0x4000 CONFIG_EC_GPE_SCI=0x50 # CONFIG_TPM_MEASURED_BOOT is not set CONFIG_BOARD_ROMSIZE_KB_8192=y @@ -690,6 +714,7 @@ CONFIG_COREBOOT_ROMSIZE_KB_8192=y # CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set # CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set # CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set +# CONFIG_COREBOOT_ROMSIZE_KB_24576 is not set # CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set # CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set CONFIG_COREBOOT_ROMSIZE_KB=8192 @@ -711,6 +736,7 @@ CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254 CONFIG_INTEL_GMA_BCLV_WIDTH=16 CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256 CONFIG_INTEL_GMA_BCLM_WIDTH=16 +CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION=y CONFIG_GENERIC_UDELAY=y CONFIG_SOC_ROCKCHIP_RK3399=y # CONFIG_RK3399_SPREAD_SPECTRUM_DDR is not set @@ -781,8 +807,6 @@ CONFIG_LINEAR_FRAMEBUFFER=y # CONFIG_BOOTSPLASH is not set # end of Display -CONFIG_FIRMWARE_CONNECTION_MANAGER=y -# CONFIG_SOFTWARE_CONNECTION_MANAGER is not set # CONFIG_SOFTWARE_I2C is not set CONFIG_I2C_TRANSFER_TIMEOUT_US=500000 CONFIG_RESOURCE_ALLOCATION_TOP_DOWN=y @@ -842,6 +866,7 @@ CONFIG_MAINBOARD_HAS_TPM1=y CONFIG_PCR_BOOT_MODE=1 CONFIG_PCR_HWID=1 CONFIG_PCR_SRTM=2 +CONFIG_PCR_FW_VER=10 CONFIG_PCR_RUNTIME_DATA=3 # end of Trusted Platform Module @@ -862,6 +887,7 @@ CONFIG_ACPI_CUSTOM_MADT=y CONFIG_BOOT_DEVICE_SPI_FLASH=y CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y CONFIG_RTC=y +CONFIG_HEAP_SIZE=0x100000 # # Console @@ -921,6 +947,10 @@ CONFIG_PAYLOAD_NONE=y # # +# Vendorcode Debug Settings +# + +# # BLOB Debug Settings # |