-
-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pre-commit: autoupdate hooks #427
base: dasharo-4.21
Are you sure you want to change the base?
Commits on Apr 3, 2024
-
drivers/tpm: Make it compile again
Fix regression introduced in 47e9e8c "security/tpm: replace CONFIG(TPMx) checks with runtime check": Replace BIOS_WARN with BIOS_WARNING. Change-Id: Id23cda2f5403effd2a4bda3852f0f300d0e62cdf Signed-off-by: Patrick Rudolph <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/81590 Reviewed-by: Elyes Haouas <[email protected]> Tested-by: build bot (Jenkins) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0f7b71 - Browse repository at this point
Copy the full SHA e0f7b71View commit details -
Make the dual TPM code compile
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 982f94a - Browse repository at this point
Copy the full SHA 982f94aView commit details -
cpu/amd/pi/Kconfig: disable preram CBFS cache
Fixes error "Cache as RAM area is too full" during compilation of apu2. Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b75374f - Browse repository at this point
Copy the full SHA b75374fView commit details -
vc/dasharo: fix renamed Kconfig symbol
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7980a0 - Browse repository at this point
Copy the full SHA a7980a0View commit details -
soc/intel/{tgl,adl}: add ME disable options
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ce250a - Browse repository at this point
Copy the full SHA 8ce250aView commit details -
Resolve compilation issues after rebase
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 535d6e9 - Browse repository at this point
Copy the full SHA 535d6e9View commit details -
security/tpm: support compiling in multiple TPM drivers
Starting from here CONFIG_TPM1 and CONFIG_TPM2 are no longer mutually exclusive. Change-Id: I44c5a1d825afe414c2f5c2c90f4cfe41ba9bef5f Ticket: https://ticket.coreboot.org/issues/433 Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d49bddb - Browse repository at this point
Copy the full SHA d49bddbView commit details -
mb/protectli/vault_cml: begin migration to 4.21
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1dbc6aa - Browse repository at this point
Copy the full SHA 1dbc6aaView commit details -
mb/protectli/vault_cml: remove deprecated lapic declaration
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ad702d - Browse repository at this point
Copy the full SHA 9ad702dView commit details -
mb/protectli/vault_cml/vboot-rwa.fmd: update layout for more space
- Remove unused CONSOLE region - Shrink BOOTSPLASH to 512K - Increase WP_RO by 512K Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 083adcc - Browse repository at this point
Copy the full SHA 083adccView commit details -
mainboard/protectli/vault_cml: Enable VBOOT_ENABLE_CBFS_FALLBACK
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9646f0e - Browse repository at this point
Copy the full SHA 9646f0eView commit details -
mb/protectli/vault_cml/Kconfig: fix renamed Kconfig symbol
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 236da10 - Browse repository at this point
Copy the full SHA 236da10View commit details -
.github/workflows/build.yml: bump sdk rev
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97775d4 - Browse repository at this point
Copy the full SHA 97775d4View commit details -
.github/workflows/build.yml: force workflow run on this branch
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 055dfff - Browse repository at this point
Copy the full SHA 055dfffView commit details -
configs: update edk2 to fix compilation under newer sdk
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2e08b0 - Browse repository at this point
Copy the full SHA c2e08b0View commit details -
mb/pcengines/apu2/var/apu6/devicetree.cb: use device references
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bad721d - Browse repository at this point
Copy the full SHA bad721dView commit details -
edk2: fix renamed symbol EDK2_SECURE_BOOT
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51740cb - Browse repository at this point
Copy the full SHA 51740cbView commit details -
vc/dasharo/options.c: fix renamed symbol EDK2_HAVE_INTEL_ME_HAP
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5560ff - Browse repository at this point
Copy the full SHA b5560ffView commit details -
3rdparty/dasharo-blobs: add submodule
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94a75bf - Browse repository at this point
Copy the full SHA 94a75bfView commit details -
mb/novacustom: appease checkpatch
Change-Id: I9efdf2e87562cb528248e24ab694a694f23a00b5 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1170e3 - Browse repository at this point
Copy the full SHA a1170e3View commit details -
payloads/edk2/Makefile: skip setting ReBAR pcd for Dasharo
Change-Id: I407ed63b2388e04d8d33967f8e13be3f6d3530f5 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f36b42 - Browse repository at this point
Copy the full SHA 9f36b42View commit details -
mb/clevo/tgl-u: update dt syntax for usb ports
Change-Id: I433dfcef9d1cf8f34299a16e0478edfbfe5ae717 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4c2831 - Browse repository at this point
Copy the full SHA d4c2831View commit details -
drivers/gfx/nvidia/optimus: fix chip name syntax
Change-Id: If9257ef9a86260f185e58cedb457d68487648f8e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fe4fbf - Browse repository at this point
Copy the full SHA 4fe4fbfView commit details -
.github/workflows/build.yml: use generic env for Protectli
Change-Id: Ic083a7a0207366a8d3b18042fecaedc86b43fe13 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5d2d95 - Browse repository at this point
Copy the full SHA c5d2d95View commit details -
.github/workflows/build.yml: remove obesolete variable matrix.build
Change-Id: I1a04090c541035adee4b47417e1379daf672f666 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 173df7a - Browse repository at this point
Copy the full SHA 173df7aView commit details -
build.sh: build all boards in the same sdk rev
Change-Id: Idb06108f9309a51ef719ad81b88c07146050a591 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee8b505 - Browse repository at this point
Copy the full SHA ee8b505View commit details -
.github/workflows/build.yml: build protectli outside of container
Change-Id: I25347fea761f858fb565fbfe3f528dbfe8d09381 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b483c5 - Browse repository at this point
Copy the full SHA 5b483c5View commit details -
mb/protectli/vault_jsl: update for dt changes
Change-Id: I5c8d8398e649cb7a418b1d77c39e38fcc8e811d5 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b225fd1 - Browse repository at this point
Copy the full SHA b225fd1View commit details -
superio/ite/it8659e/superio.c: fix chip name definition
Change-Id: Ie2f9717f57af8f5de00febe2643da7518e7d8cd7 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1d60a3 - Browse repository at this point
Copy the full SHA f1d60a3View commit details
Commits on Apr 4, 2024
-
msi_id: place in .init section of bootblock
Change-Id: Idf5ca08834f568052c2d67e1a9f1f40008fc2025 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 406e5ac - Browse repository at this point
Copy the full SHA 406e5acView commit details -
.github/workflows/build.yml: bump GH actions to latest versions
Change-Id: I6bdfe3c88ecaf2930910cd9e4915710cd0eb15d2 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d7accd - Browse repository at this point
Copy the full SHA 2d7accdView commit details -
drivers/smmstore/ramstage.c: retry smmstore init up 5 times
Retry calling the SMI 5 times in case the initial write to APM did not cause SMM entry immediately. Fixes occasional SMMSTORE initialization failure on Clevo NV4xPZ with Intel i5-1240P processor. The issue was especially evident when all logging in coreboot was disabled. Based on SMMSTORE implementation in MrChromebox's fork of EDK2: MrChromebox/edk2@27854bc Change-Id: I8929af25c4f69873bbdd835fde5cb60fc324b6ab Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3f7930 - Browse repository at this point
Copy the full SHA c3f7930View commit details
Commits on Apr 9, 2024
-
src/soc/intel/baytrail/bootblock/bootblock.c: Add proper UART init vi…
…a PMC Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27d5001 - Browse repository at this point
Copy the full SHA 27d5001View commit details -
cpu/intel/microcode: Allow loading ucode from predefined location
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7eb42e4 - Browse repository at this point
Copy the full SHA 7eb42e4View commit details -
soc/intel/baytrail/include/soc/gpio.h: Add macros to for legacy GPIO …
…access Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80a5fd1 - Browse repository at this point
Copy the full SHA 80a5fd1View commit details -
soc/intel/baytrail/include/soc/gpio.h: Add function to configure sing…
…le GPIO Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90930b6 - Browse repository at this point
Copy the full SHA 90930b6View commit details -
src/soc/intel/baytrail/romstage/romstage.c: Print TXE status
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7dd0121 - Browse repository at this point
Copy the full SHA 7dd0121View commit details -
soc/intel/baytrail: Add TXE Secure Boot options and placeholder for m…
…anifests Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a2a1bc - Browse repository at this point
Copy the full SHA 8a2a1bcView commit details -
src/mainboard/intel/minnowmax: Add board support with Bay Trail MRC
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d504c0 - Browse repository at this point
Copy the full SHA 1d504c0View commit details -
payloads/external/edk2/Makefile: Revert custom changes
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ded22d0 - Browse repository at this point
Copy the full SHA ded22d0View commit details -
src/vendorcode/dasharo/options.c: Use proper Kconfig option for CSE
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2421f90 - Browse repository at this point
Copy the full SHA 2421f90View commit details -
src/soc/intel/baytrail/Kconfig: Add missing UDK binding
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 438df4e - Browse repository at this point
Copy the full SHA 438df4eView commit details -
payloads/external/iPXE/Makefile: Build iPXE for EFI target if requested
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a55284e - Browse repository at this point
Copy the full SHA a55284eView commit details -
payloads/external/edk2/Makefile: Enable serial terminal if requested
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abf2606 - Browse repository at this point
Copy the full SHA abf2606View commit details -
configs/config.intel_minnowmax: Finalize config
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55718fc - Browse repository at this point
Copy the full SHA 55718fcView commit details
Commits on Apr 11, 2024
-
payloads/external/edk2: Ensure edk2 path exists before copying artifacts
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05f8f34 - Browse repository at this point
Copy the full SHA 05f8f34View commit details
Commits on Apr 12, 2024
-
src/soc/intel/baytrail: Separate MRC debug prints option in Kconfig
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b359752 - Browse repository at this point
Copy the full SHA b359752View commit details -
src/soc/intel/baytrail/cpu.c: Fill SMBIOS type 4 information
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbca373 - Browse repository at this point
Copy the full SHA fbca373View commit details -
soc/intel/baytrail/southcluster.c: Finalize SMM
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cae979 - Browse repository at this point
Copy the full SHA 7cae979View commit details -
src/mainboard/intel/minnowmax/acpi_tables.c: set PM profile to mobile
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2929ad - Browse repository at this point
Copy the full SHA a2929adView commit details -
src/soc/intel/fsp_baytrail/southcluster.c: add missing disable masks …
…for devices Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58c6301 - Browse repository at this point
Copy the full SHA 58c6301View commit details -
src/soc/intel/baytrail/lpss.c: Configure I2C pins
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09451dd - Browse repository at this point
Copy the full SHA 09451ddView commit details -
src/mainboard/intel/minnowmax/acpi_tables.c: set USB and DPTF NVS
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db8482a - Browse repository at this point
Copy the full SHA db8482aView commit details -
src/soc/intel/baytrail/acpi/lpc.asl: include COM1 device when enabled…
… built in UART Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10891b6 - Browse repository at this point
Copy the full SHA 10891b6View commit details -
src/soc/intel/baytrail: Add missing southcluster init
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d18b4e2 - Browse repository at this point
Copy the full SHA d18b4e2View commit details
Commits on Apr 15, 2024
-
mb/clevo/tgl-u: update VBT for FSP A.0.7E.70
Change-Id: I14ca3ae6fd63d95637704d9be16660336b9248da Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae838aa - Browse repository at this point
Copy the full SHA ae838aaView commit details
Commits on Apr 16, 2024
-
soc/intel/baytrail/Kconfig: Enable early SPI writes for EFI variable …
…store Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for caa3761 - Browse repository at this point
Copy the full SHA caa3761View commit details -
src/soc/intel/baytrail: Fix ucode and manifests offsets
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22bdd25 - Browse repository at this point
Copy the full SHA 22bdd25View commit details
Commits on May 4, 2024
-
configs/config.protectli_vp66xx: Build full image
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60c7f4c - Browse repository at this point
Copy the full SHA 60c7f4cView commit details -
configs/config.protectli_vp66xx: Use HAP to disable ME
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3ccc01 - Browse repository at this point
Copy the full SHA d3ccc01View commit details -
configs/config.protectli_vp66xx: Bump to rc2
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b02dc09 - Browse repository at this point
Copy the full SHA b02dc09View commit details -
src/mainboard/protectli/vault_adl_p/devicetree.cb: Add TCC offset
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f47e39 - Browse repository at this point
Copy the full SHA 0f47e39View commit details -
intelblocks/smm: Add Kconfig option to skip MSR_SPCL_CHIPSET_USAGE write
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8cfdedc - Browse repository at this point
Copy the full SHA 8cfdedcView commit details -
soc/intel/apollolake: Select TCO and SMBUS blocks
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 961d374 - Browse repository at this point
Copy the full SHA 961d374View commit details -
soc/intel/apollolake: Select NO_MSR_SPCL_CHIPSET_USAGE
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e0c367 - Browse repository at this point
Copy the full SHA 9e0c367View commit details -
src/mainboard/protectli/vault_adl_p: Enable AER and 256B Max Payload
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3656ca5 - Browse repository at this point
Copy the full SHA 3656ca5View commit details -
mb/protectli/vault_adl_p: Enable CPM on RP5 and RP6
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e72228 - Browse repository at this point
Copy the full SHA 0e72228View commit details -
mb/protectli/vault_adl_p/devicetree.cb: Assign CLKSRCs and enable ASPM
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8d51ef - Browse repository at this point
Copy the full SHA f8d51efView commit details -
mb/protectli/vault_adl_p: Change FSP type to IoT for pwr/clk gating bug
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed28829 - Browse repository at this point
Copy the full SHA ed28829View commit details -
configs/config.protectli_vp66xx: Enable PCIe ASPM L1 and CPM
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ed0981 - Browse repository at this point
Copy the full SHA 8ed0981View commit details -
configs/config.protectli_vp66xx: Bump to v0.9.0-rc3
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a2c24c - Browse repository at this point
Copy the full SHA 8a2c24cView commit details
Commits on May 8, 2024
-
System76 EC firmware update in ramstage
Change-Id: I7f2c9f756102ad6e63d8aafd3013003d31676ce4 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80ecccf - Browse repository at this point
Copy the full SHA 80ecccfView commit details -
ec: store AC adapter check fail as vboot recovery reason
Change-Id: If44057ec1a56afb5f1d467a42dad98bde8cb8551 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60b45dd - Browse repository at this point
Copy the full SHA 60b45ddView commit details -
Change-Id: I0eb2ae2b1a65fc4393696eb0ec73cfbe6596b21b Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d9f7e1 - Browse repository at this point
Copy the full SHA 7d9f7e1View commit details -
ec/system76/ec/system76_ec.c: fix return value signedness
Change-Id: I625c566f1a5e2653338cf8e8ff6217089459215c Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 287c6b5 - Browse repository at this point
Copy the full SHA 287c6b5View commit details -
Change-Id: If7dde844e1b69be92685e0c33fb2cbba37eb33ea Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7648e16 - Browse repository at this point
Copy the full SHA 7648e16View commit details -
ec/system76/ec/system76_ec.c: make code style consistent
Change-Id: Ib26c51973e09fe39f07fc9a79f812adb0d58ac06 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bfcfc0 - Browse repository at this point
Copy the full SHA 9bfcfc0View commit details -
ec/system76/ec/system76_ec.c: free() after malloc()
Change-Id: I4b5a6bb0687184d5e05d237b09dcd3561553ba0d Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c876805 - Browse repository at this point
Copy the full SHA c876805View commit details -
ec/system76/ec: compress EC update
Full decompressed EC (128K) doesn't fit into the default CBFS cache size (16K). So bump the size to twice of what we need here. Change-Id: I21e01d0dfb0e2221d5d5f4bf0656e27561df0e06 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7013e92 - Browse repository at this point
Copy the full SHA 7013e92View commit details -
ec/system76/ec: cbfs_load ec update into memory
Change-Id: I105c11306181a403b44a0aed3079d00cadfa813e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19ff6d0 - Browse repository at this point
Copy the full SHA 19ff6d0View commit details -
Change-Id: I10b8b45a85e922daf05d0f0f985a39488ea2119e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2261b49 - Browse repository at this point
Copy the full SHA 2261b49View commit details -
ec/system76/ec: trigger vboot error on update failure
Change-Id: I1f3ac59d15cbb5013605bfcf2333634e664f4028 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f6fd6f - Browse repository at this point
Copy the full SHA 4f6fd6fView commit details -
.github/workflows/build.yml: build EC for novacustom
Change-Id: I121c71294ac2a8ee2e3ca6027285e4c5ac19bfa7 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af43131 - Browse repository at this point
Copy the full SHA af43131View commit details -
.github/workflows/build.yml: build on PRs to dasharo-24.02.1
Change-Id: Icce4ae7cb674b9ce0833d7d1167ecdd31125780e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3228aa9 - Browse repository at this point
Copy the full SHA 3228aa9View commit details -
.github/workflows/build.yml: fix EC artifact passing
Change-Id: Ia29d4a34f3eafa177125c553680f1e4789c96055 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea5577c - Browse repository at this point
Copy the full SHA ea5577cView commit details
Commits on May 13, 2024
-
soc/intel/cmn/blk: move WDAT acpigen for TCO to smbus block
Intel platforms may support more than one watchdog, and the TCO watchdog is not always operable due to different strappings. Move the TCO watchdog specific code to the appropriate block to allow SoCs or platforms to choose their preferred watchdog implementation. TEST=Build Protectli vault_cml with SOC_INTEL_COMMON_BLOCK_TCO_WDT_WDAT selected. Change-Id: I119f0fafcf2452fe3cbab4a68bc342121032550c Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c655cc8 - Browse repository at this point
Copy the full SHA c655cc8View commit details -
src/acpi/acpi.c: fix incorrect weak function signature
Change-Id: I5b0cabdb9d50b202296014a86b3e727c9bd93b8f Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f2645b - Browse repository at this point
Copy the full SHA 4f2645bView commit details -
soc/intel/cmn/blk/oc_wdt: implement ACPI WDAT
Change-Id: I5b936f26db575abf38170bd4b5ce6e126d85dfd3 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9cc779c - Browse repository at this point
Copy the full SHA 9cc779cView commit details -
soc/intel/cmn/blk/oc_wdt: store bootstatus in scratch register bits
Change-Id: I1b474a8e5068f32cd0d7c8c132914572addaaeb9 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4eee079 - Browse repository at this point
Copy the full SHA 4eee079View commit details -
oc_wdt: don't reload in SMI and don't force WDT start if WDAT is used
Change-Id: I4801ff97d13dc9dae997f2dbc2092a589717716c Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c756d6 - Browse repository at this point
Copy the full SHA 4c756d6View commit details -
vault_cml: enable OC WDT with WDAT
Change-Id: I632316e621838d4578a7de718fe5246b99407a56 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc31f11 - Browse repository at this point
Copy the full SHA bc31f11View commit details -
soc/intel/cmn/blk/oc_wdt: adjust access sizes
Change-Id: I57963d3de1a53f75952cbe8efc38da63bf1c64fd Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b124d8 - Browse repository at this point
Copy the full SHA 2b124d8View commit details -
src/vendorcode/dasharo/options.c: fix incorrect WDT default state
Change-Id: I0e6acec166744b469230053bfe1be79c1fe30354 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for efde500 - Browse repository at this point
Copy the full SHA efde500View commit details -
edk2: add knob to control watchdog default state
Change-Id: I26ba2dbde0558eb895798c33a2ed71c76919f271 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccab132 - Browse repository at this point
Copy the full SHA ccab132View commit details -
Change-Id: I95a2b971b2ae16ce5593944a7a6fceb325cc13a0 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f5f4da - Browse repository at this point
Copy the full SHA 9f5f4daView commit details -
oc_wdt: ignore WDT_ENABLE when enabling
Change-Id: Iaa0dd3660aa64cb5a21fd632679056fee27fcc3e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 278cc51 - Browse repository at this point
Copy the full SHA 278cc51View commit details -
oc_wdt/acpi.c: switch back to 32bit accesses
needed at least on alderlake for correct operation Change-Id: Idcf5ce66248c0486bc2ea7242c75c6b824c82b75 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abcb5f5 - Browse repository at this point
Copy the full SHA abcb5f5View commit details -
block/oc_wdt/acpi.c: add missing include
Change-Id: I95b09487808747f9a88fc82477581cdb6086136e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36b009d - Browse repository at this point
Copy the full SHA 36b009dView commit details -
mb/protectli/vault_cml/Kconfig: disable WDAT in board Kconfig
Change-Id: I071e5cd142df352e46f86087d2e9a0d95ea827dc Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b01bf35 - Browse repository at this point
Copy the full SHA b01bf35View commit details -
configs/config.protectli_*: enable ACPI WDAT for ADL, CML, EHL
Change-Id: I18775bfc4a154942a7fecc2a26c6ebf2210f5579 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba085cb - Browse repository at this point
Copy the full SHA ba085cbView commit details -
oc_wdt/Kconfig: set default timeout if WDAT is enabled
Change-Id: Ibab018019815db7f3bfcbb2031cb9af0a196b28a Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58bb601 - Browse repository at this point
Copy the full SHA 58bb601View commit details -
mb/protectli/vault_cml/Kconfig: restore previous order of options
Change-Id: I2b10008f3f09370b209534c9125e5645003258f8 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c62a70 - Browse repository at this point
Copy the full SHA 2c62a70View commit details -
payloads/external/edk2/Makefile: fix passing OC WDT PCDs
Change-Id: If8400779d79eba9b4b56ad9df718528742364a9e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 207989f - Browse repository at this point
Copy the full SHA 207989fView commit details -
configs: bump edk2 for WDT visibility
Change-Id: Ia242f3eecce30248f1f097960ae5efe09c87baa8 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff034e6 - Browse repository at this point
Copy the full SHA ff034e6View commit details -
src/mainboard/clevo/adl-p/Kconfig: Add missing TPM PIRQ for NV41
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cd77aa - Browse repository at this point
Copy the full SHA 6cd77aaView commit details
Commits on May 17, 2024
-
src/mainboard/protectli/vault_jsl: Add new SPD for V1210
Fixes MemoryInit on the newest hardware revision. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de18e90 - Browse repository at this point
Copy the full SHA de18e90View commit details
Commits on May 19, 2024
-
drivers/crb,pc80/tpm: Add crb and pc80 prefixes to chip configs
Avoid tpm_config_t type redefinition by adding crb and pc80 prefixes. TEST=Compile MSI PRO Z690-A target with CRB and PC80 TPM chips enabled in devicetree. Change-Id: Id41717e265362303a17745303a907c9c8f4f4e12 Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ddf707 - Browse repository at this point
Copy the full SHA 7ddf707View commit details -
drivers/tpm: Disable TPM driver if probe fails
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a5e8db - Browse repository at this point
Copy the full SHA 9a5e8dbView commit details -
src/soc/intel/common/block/cse/cse.c: Handle default ME state properly
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b151ce8 - Browse repository at this point
Copy the full SHA b151ce8View commit details -
src/drivers/intel/ptt/Makefile.mk: Compile PTT in bootblock
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fa65d2 - Browse repository at this point
Copy the full SHA 7fa65d2View commit details
Commits on May 20, 2024
-
3rdparty/intel-microcode: Bump to microcode-20240514
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8383a1e - Browse repository at this point
Copy the full SHA 8383a1eView commit details
Commits on May 29, 2024
-
configs/config.protectli_vp46xx_txt_seabios: Udpate TXT config
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a76d969 - Browse repository at this point
Copy the full SHA a76d969View commit details
Commits on Jun 10, 2024
-
configs/config.protectli_vp2420: Disable HECI at pre-boot
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d0ab93 - Browse repository at this point
Copy the full SHA 9d0ab93View commit details -
mainboard/protectli/vault_ehl: Disable HWP
HWP is too aggressive in power savings and does not let using full bandwidth of Ethernet controllers without additional stressing of the CPUs (2Gb/s vs 2.35Gb/s with stressing, measured with iperf3). Let the Linux use acpi-cpufreq governor driver instead of intel_pstate by disabling HWP. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6e1bbb - Browse repository at this point
Copy the full SHA f6e1bbbView commit details
Commits on Jun 13, 2024
-
cpu/x86/pae/pgtbl.c: remove dead map_2M_page()
This function isn't used anywhere. It probably wouldn't work with current coreboot anyway, as it identity mapped lower 2GB of RAM, while ramstage is run from CBMEM, which is usually just below top of memory. It was last used in K8 code that is long gone. Change-Id: I97e2830f381181d7f21ab5f6d4c544066c15b08c Signed-off-by: Krystian Hebel <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/82247 Tested-by: build bot (Jenkins) <[email protected]> Reviewed-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1704b0 - Browse repository at this point
Copy the full SHA a1704b0View commit details -
cpu/x86/pae/pgtbl.c: remove dead paging_identity_map_addr()
This function had roughly the same use (except PAT) as part of memset_pae(), however the latter is able to make use of PAE and map physical memory located above 4 GB. Remove paging_identity_map_addr() to avoid semi-duplicated code. The function has been unused since CB:26745. Change-Id: I7a4ebd84a6f5d222c3b2c6c6e3d26d6464cf01b8 Signed-off-by: Krystian Hebel <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/82248 Reviewed-by: Sergii Dmytruk <[email protected]> Tested-by: build bot (Jenkins) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cdb24f9 - Browse repository at this point
Copy the full SHA cdb24f9View commit details -
security/memory_clear: fix wrong size of reserved memory range
The code used to reserve MEMSET_PAE_PGTL_SIZE (20 KiB) for page used for clearing the memory above 4 GiB that was assumed to be 2 MiB page. memset_pae() checks only the alignment and not the size of this region, so no error was reported by it. In most cases this reserved memory in 2-4 MiB range, and because this range isn't usually used by coreboot (architectural stuff is located in lower 1 MiB, coreboot tables and ramstage are close to TOLUM and payload isn't yet loaded when the broken code is executed), it never caused any problems. Change MEMSET_PAE_PGTL_SIZE to MEMSET_PAE_VMEM_SIZE and fix wrong macro definition to reserve properly sized region. Change-Id: I0df15b0d1767196fe70be14d94428ccdf8dbd5d3 Signed-off-by: Krystian Hebel <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/82397 Tested-by: build bot (Jenkins) <[email protected]> Reviewed-by: Sergii Dmytruk <[email protected]> Reviewed-by: Paul Menzel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 595c4b4 - Browse repository at this point
Copy the full SHA 595c4b4View commit details -
cpu/x86/pae/pgtbl.c: extract reusable code from memset_pae()
Code dealing with PAE can be used outside of memset_pae(). This change extracts creation of identity mapped pagetables to init_pae_pagetables() and mapping of single 2 MiB map to pae_map_2M_page(). Both functions are exported in include/cpu/x86/pae.h to allow use outside of pgtbl.c. MEMSET_PAE_* macros were renamed to PAE_* since they no longer apply only to memset_pae(). Change-Id: I8aa80eb246ff0e77e1f51d71933d3d00ab75aaeb Signed-off-by: Krystian Hebel <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/82249 Reviewed-by: Sergii Dmytruk <[email protected]> Tested-by: build bot (Jenkins) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3467810 - Browse repository at this point
Copy the full SHA 3467810View commit details
Commits on Jun 14, 2024
-
3rdparty/dasharo-blobs: Update VP66xx blobs
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26e4861 - Browse repository at this point
Copy the full SHA 26e4861View commit details -
3rdparty/fsp: Update submodule
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcda1de - Browse repository at this point
Copy the full SHA bcda1deView commit details -
src/soc/intel/alderlake/Kconfig: Deprecate ADL FSP
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24906e7 - Browse repository at this point
Copy the full SHA 24906e7View commit details -
mainboard/protectli/vault_adl_p: Poll for IOM_READY before FSP-S
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99ce11a - Browse repository at this point
Copy the full SHA 99ce11aView commit details -
3rdparty/intel-microcode: Bump to microcode-20240531
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for add477b - Browse repository at this point
Copy the full SHA add477bView commit details -
mb/protectli/vault_jsl: disable HWP
HWP is too aggressive in power savings and does not let using full bandwidth of Ethernet controllers without additional stressing of the CPUs (2Gb/s vs 2.35Gb/s with stressing, measured with iperf3). Let the Linux use acpi-cpufreq governor driver instead of intel_pstate by disabling HWP. Porting a change from VP2420 in: d10fe79 Change-Id: I81cb4cd64a635e8835d95c89af715927d5902f94 Signed-off-by: Maciej Pijanowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93a1ad1 - Browse repository at this point
Copy the full SHA 93a1ad1View commit details
Commits on Jun 18, 2024
-
mainboard/protectli/vault_jsl: Add V1211 support
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dadd883 - Browse repository at this point
Copy the full SHA dadd883View commit details
Commits on Jun 19, 2024
-
.github/workflows/build.yml,build.sh: Enable automated builds for V1211
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7babb8f - Browse repository at this point
Copy the full SHA 7babb8fView commit details -
intelblocks/me_18.h: Add HAP location for MTL U/H
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7537c39 - Browse repository at this point
Copy the full SHA 7537c39View commit details -
vc/dasharo: Add API to get active cores and HT
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 424e862 - Browse repository at this point
Copy the full SHA 424e862View commit details -
soc/intel/alderlake: Integrate downcoring and HT option
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95f8459 - Browse repository at this point
Copy the full SHA 95f8459View commit details -
payloads/external/edk2: Add Kconfig options for CPU downcoring and HT
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bad6cd - Browse repository at this point
Copy the full SHA 0bad6cdView commit details -
mainboard/protectli/vault_adl_p/devicetree.cb: Disable AER on WIFI slot
The ath10k_pci driver in Linux constantly reports AER errors. It seems the Atheros cards do not like AER. Disable it to avoid warnings in dmesg. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78e2643 - Browse repository at this point
Copy the full SHA 78e2643View commit details -
configs/config.protectli_vp66xx: Update config for CPU downcoring and HT
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7502e10 - Browse repository at this point
Copy the full SHA 7502e10View commit details -
configs/config.protectli_vp66xx: bump to rc5
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31a63aa - Browse repository at this point
Copy the full SHA 31a63aaView commit details -
configs: Bump edk2 revision to let all boards build with newest changes
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc00971 - Browse repository at this point
Copy the full SHA bc00971View commit details -
drivers/pc80/tpm/tis.c: Fix probing for the TPM family
Incorrectly assigned TPM family to the input parameter in pc80_tpm_probe could lead to disablign the TPM driver in ramstage. As a result the TPM ACPI code would not be generated, TPM not properly started and OS/payload not recognizing the TPM. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3b8531 - Browse repository at this point
Copy the full SHA d3b8531View commit details -
configs: Bump edk2 to fix FUM variable handling
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b6805c - Browse repository at this point
Copy the full SHA 5b6805cView commit details -
payloads/edk2: build DasharoPayloadPkg
Change-Id: I7605c09b692a94dec6bd6d55b394945ee2a4ec64 Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 713cff0 - Browse repository at this point
Copy the full SHA 713cff0View commit details -
configs/: update EDK2 revision after rebasing
Change-Id: Ide818b9e064286bc52dcdacb9c2984216e2981a0 Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c0d44c - Browse repository at this point
Copy the full SHA 8c0d44cView commit details -
mb/qemu-{i440fx,q35}/rom_media.c: add code for writable flash
Depending on how firmware image was passed to QEMU, it may behave as: - ROM - memory mapped reads, writes are ignored (FW image mounted with '-bios'); - RAM - memory mapped reads and writes (FW image mounted with e.g. '-device loader'); - flash - memory mapped reads, write and erase possible through commands. Contrary to physical flash devices erase is not required before writing, but it also doesn't hurt. Flash may be split into read-only and read-write parts, like OVMF_CODE.fd and OVMF_VARS.fd. Combined size of system firmware must not exceed 8 MiB by default (FW image(s) mounted with '-drive if=pflash'). This function detects which of the above applies and fills region_device_ops accordingly. Tested by starting QEMU with firmware passed as '-drive if=pflash', '-drive if=pflash,readonly=on' and '-bios'. When started with firmware passed through '-device loader', coreboot complains about corrupted FMAP, but this is the same behavior as without this change: [ERROR] Invalid FMAP at 0x40000 [EMERG] Cannot locate primary CBFS Writable pflash support was added about 17 years ago, so it should be supported by all QEMU versions currently in use. Since QEMU 5.0.0 it is possible to change the limit of firmware size with `max-fw-size` machine configuration option, up to 16 MiB, as bigger sizes would overlap with default IO APIC memory range. Change-Id: I3ab9f22c6165064a769881d4be5eab13a0a2f519 Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2cd5cd2 - Browse repository at this point
Copy the full SHA 2cd5cd2View commit details -
mb/qemu-q35/smihandler.c: add support for SMIs on QEMU
qemu-system-x86_64 uses AMD64 SMM save state format, despite emulating Intel chipset. In addition, even though it implements SMI_STS register, QEMU never sets any bits in it. As there is little emulated hardware that can be generating SMI, assume that all SMIs come from APM. This source is used e.g. to disable ACPI (which wasn't working until now on QEMU) and SMMSTORE. Tested by invoking SMMSTORE commands from the payload with SMM logging. Change-Id: I2fc7b74bdc13be8d76bc536283ab5a14fffec45f Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 874696a - Browse repository at this point
Copy the full SHA 874696aView commit details -
mb/qemu-{i440fx,q35}: reduce default ROM size to 8 MiB
By default, QEMU bails when trying to use bigger images mounted with '-drive if=pflash', which is required to make use of writable flash introduced in CB:82555. This changes both default size in Kconfig as well as FMAP layouts. Since QEMU 5.0.0 it is possible to change the limit of firmware size with `max-fw-size` machine configuration option, up to 16 MiB, as bigger sizes would overlap with IO APIC memory range. Default is still 8 MiB, so it makes sense to have identical default in coreboot. Error thrown by QEMU when trying to use too big ROM: qemu-system-x86_64: combined size of system firmware exceeds 8388608 bytes Change-Id: If36cb754a8e75e23bce49ff568dd88e5db279bb8 Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3197c8 - Browse repository at this point
Copy the full SHA a3197c8View commit details -
acpi/acpi.c: fix XSDT handling on QEMU
Commit c2830c9 ("acpi.c: Add XSDT on QEMU") added code that copied RSDT to XSDT since QEMU doesn't generate the latter. However, this new code didn't move 'current' pointer forward if XSDT pointer was already non-zero, such as after warm reset. As a result, SSDT was written in place of XSDT, which resulted in panic in edk2 after a reboot. This change covers SSDT generation with the same check for existing XSDT address as is used for tables generated by QEMU. To test, build coreboot with debug edk2 payload, boot to UEFI shell and reboot with `reset` command. Without this change, edk2 panicked in AcpiTableDxe. Command line used for testing: qemu-system-x86_64 -machine q35,smm=on \ -drive if=pflash,format=raw,unit=0,file=build/coreboot.rom \ -serial stdio Change-Id: I7f38467b7de3f35fc3ec3854a840de8345cd0fe5 Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a423986 - Browse repository at this point
Copy the full SHA a423986View commit details -
payloads/edk2: pass information about use of edk2-platforms
This allows conditional inclusion of drivers in edk2 proper depending on whether edk2-platforms is used or not. Change-Id: I53b16f9b400cd7a5ea585b16bf9693ac46777ab0 Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f19fd2a - Browse repository at this point
Copy the full SHA f19fd2aView commit details
Commits on Jun 20, 2024
-
configs/config.emulation_qemu_x86_q35_uefi: add config for platform
Change-Id: Ic7e9835f557df4b2f248faeb04f2f16185737ad4 Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcdde2e - Browse repository at this point
Copy the full SHA dcdde2eView commit details
Commits on Jun 21, 2024
-
configs/config.emulation_qemu_x86_q35_uefi_all_menus: add file
This config enables all currently available Dasharo menus, even if they don't work for QEMU. It may be used for testing or demonstration purposes. Only OC WDT is disabled, as enabling it results in build failing on no value specified for PcdOcWdtTimeoutDefault. Change-Id: I08ee0fd078056c77e7b7bfbdb2bab0a459c6e822 Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3afb42 - Browse repository at this point
Copy the full SHA b3afb42View commit details -
build.sh: add function for building QEMU Q35 image
Change-Id: If4b9cd5d2c4a60b4f400610305d6984f5ebae6c1 Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d00fc3 - Browse repository at this point
Copy the full SHA 0d00fc3View commit details -
.github/workflows/build.yml: add QEMU Q35 to platforms built by CI
Signed-off-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26c5df9 - Browse repository at this point
Copy the full SHA 26c5df9View commit details
Commits on Jun 27, 2024
-
vc/dasharo: Add CPU throttling options API
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89b4840 - Browse repository at this point
Copy the full SHA 89b4840View commit details -
payloads/external/edk2: Add CPU throttling options
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c76d06d - Browse repository at this point
Copy the full SHA c76d06dView commit details -
intel platforms: Integrate overriding TCC offset
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5077ceb - Browse repository at this point
Copy the full SHA 5077cebView commit details -
src/mainboard/protectli: Override default throttling value for boards
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84ec3da - Browse repository at this point
Copy the full SHA 84ec3daView commit details -
soc/intel/common/block/cpu/cpulib.c: Update TCC offset mask
The TCC offset occupies bits 29:24 of the TEMPERATURE_TARGET, so the mask should be. Confirmed on SKL and onwards, APL and GLK. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e0f89e - Browse repository at this point
Copy the full SHA 6e0f89eView commit details -
configs: Update edk2 revision to reworked CPU throttling
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cbcd54 - Browse repository at this point
Copy the full SHA 1cbcd54View commit details
Commits on Jul 8, 2024
-
security/vboot/Makefile.mk: silence warnings when signing binary
futility always prints a warning when building: WARNING: prepare_slot: VBLOCK_A keyblock is invalid. This is the expected state, because at that point vblock hasn't been created yet. Pipe warnings to /dev/null to prevent worrying users unnecesarily. This workaround should be removed once upstream accepts this patch: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/5682443 Change-Id: I93fd5dafe220bafcf5325ecd4f9f4ee94fc3f81f Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abb58d8 - Browse repository at this point
Copy the full SHA abb58d8View commit details
Commits on Jul 11, 2024
-
mainboard/protectli/vault_jsl/devicetree.cb: Disable SATA
The board does not support SATA disks. Despite the M.2 slots have the SATA lines, the silicon does not support the dynamic switching between SATA and PCIe. Disable the SATA controller to make Windows happy, as the straps are set for PCIe lanes. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff4c53d - Browse repository at this point
Copy the full SHA ff4c53dView commit details
Commits on Jul 24, 2024
-
.github/workflows/build.yml: add deploy jobs
Signed-off-by: Pawel Langowski <[email protected]> Signed-off-by: Maciej Pijanowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff68728 - Browse repository at this point
Copy the full SHA ff68728View commit details
Commits on Jul 25, 2024
-
mb/clevo/adl-p: Add HDA verbs from vendor BIOS
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 540dd4f - Browse repository at this point
Copy the full SHA 540dd4fView commit details
Commits on Jul 29, 2024
-
configs/*: Update edk2 revision to include new help message
Signed-off-by: Filip Gołaś <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05adc35 - Browse repository at this point
Copy the full SHA 05adc35View commit details
Commits on Jul 30, 2024
-
util/txesbmantool: Add utility to generate TXE SB manifests
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8605c1a - Browse repository at this point
Copy the full SHA 8605c1aView commit details -
soc/intel/baytrail: Generate TXE SB manifests after build
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e598839 - Browse repository at this point
Copy the full SHA e598839View commit details -
Apply suggestions from code review
Co-authored-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfe0b98 - Browse repository at this point
Copy the full SHA dfe0b98View commit details -
util/txesbmantool/txesbmantool.c: Refactor inefficient parts
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e5303b - Browse repository at this point
Copy the full SHA 6e5303bView commit details -
util/txesbmantool/README.md: Add missign error output
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d102153 - Browse repository at this point
Copy the full SHA d102153View commit details -
util/txesbmantool/txesbmantool.c: Refactor for single manifest structure
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8eb2ac8 - Browse repository at this point
Copy the full SHA 8eb2ac8View commit details -
util/txesbmantool: Fix missing target directory during build
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 477680c - Browse repository at this point
Copy the full SHA 477680cView commit details -
util/txesbmantool/.gitignore: Ignore the resulting executable
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3fa1424 - Browse repository at this point
Copy the full SHA 3fa1424View commit details -
util/txesbmantool: Print key hashes when displaying manifests
Print key hashes as it may be useful when obtaining information from binary about the used keys and what hash should be provisioned in TXE. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2e7eb5 - Browse repository at this point
Copy the full SHA f2e7eb5View commit details -
util/txesbmantool/txesbmantool.c: Fix coding style
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd536e4 - Browse repository at this point
Copy the full SHA cd536e4View commit details -
Update util/txesbmantool/txesbmantool.c
Co-authored-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8ba2c2 - Browse repository at this point
Copy the full SHA c8ba2c2View commit details -
Update util/txesbmantool/txesbmantool.c
Co-authored-by: Krystian Hebel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4706227 - Browse repository at this point
Copy the full SHA 4706227View commit details
Commits on Sep 5, 2024
-
build.sh: add Dell OptiPlex 7010/9010
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1fc568 - Browse repository at this point
Copy the full SHA b1fc568View commit details -
src/security/intel/txt/common.c: use #IF on TPM2-only code
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 145a6f4 - Browse repository at this point
Copy the full SHA 145a6f4View commit details -
src/security/intel/txt/romstage.c: include pmutil.h to resolve missin…
…g definitions Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2fcbd18 - Browse repository at this point
Copy the full SHA 2fcbd18View commit details -
configs/config.dell_optiplex_9010_sff_uefi_txt: add
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ed5a71 - Browse repository at this point
Copy the full SHA 9ed5a71View commit details -
src/mainboard/dell/snb_ivb_workstations/default.fmd: add
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00d3973 - Browse repository at this point
Copy the full SHA 00d3973View commit details -
build.sh: fix OptiPlex description
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14e962e - Browse repository at this point
Copy the full SHA 14e962eView commit details -
src/mainboard/dell/snb_ivb_workstations/default.fmd: improve readability
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eac21b6 - Browse repository at this point
Copy the full SHA eac21b6View commit details -
configs/config.dell_optiplex_9010_sff_uefi*: remove redundant flags
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15a150d - Browse repository at this point
Copy the full SHA 15a150dView commit details -
.github/workflows/build.yml: add OptiPlex to build CI
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 235cbdc - Browse repository at this point
Copy the full SHA 235cbdcView commit details -
configs/config.dell_optiplex_9010_sff_uefi*: add iPXE script
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e6b81d - Browse repository at this point
Copy the full SHA 5e6b81dView commit details -
.github/workflows/build.yml: build_optiplex - improve readability
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9e9499 - Browse repository at this point
Copy the full SHA c9e9499View commit details -
.github/workflows/build.yml: add legacy OptiPlex
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcc7cf7 - Browse repository at this point
Copy the full SHA dcc7cf7View commit details -
configs/config.dell_optiplex_9010_sff_*: bump up to v0.1.0
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bfb510 - Browse repository at this point
Copy the full SHA 9bfb510View commit details -
soc/intel/alderlake/fsp_params.c: Omit W/A on ADL-N
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f3798d - Browse repository at this point
Copy the full SHA 8f3798dView commit details -
superio/ite/it8613e/it8613e.h: Add definitions for GPIO init
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56f850c - Browse repository at this point
Copy the full SHA 56f850cView commit details -
mainboard/hardkernel: Add ODROID H4 initial support
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0efbb88 - Browse repository at this point
Copy the full SHA 0efbb88View commit details -
soc/intel/{common,alderlake}: Add missing ADL-N SKUs
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c94003a - Browse repository at this point
Copy the full SHA c94003aView commit details -
.github/workflows/build.yml: Build ODROID H4
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5edb70 - Browse repository at this point
Copy the full SHA d5edb70View commit details
Commits on Sep 6, 2024
-
configs: run savedefconfig on Dasharo EDK boards
iPXE configuration of the boards were broken after a rebase, so this also involved setting CONFIG_BUILD_IPXE=y which now enables the build of iPXE. Change-Id: Ib2af25f7259c31f2e89dc10f473331733c255796 Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46a38fe - Browse repository at this point
Copy the full SHA 46a38feView commit details -
.github/workflows/code-checks.yml: verify defconfigs are up-to-date
Change-Id: I9be3d920db15a755b7616a1d6fab5dc390bb6f0c Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdb99c8 - Browse repository at this point
Copy the full SHA fdb99c8View commit details -
mb/*: remove trailing newlines
Change-Id: I542a11ed2e2bad0bec3012b1a8227fb137528854 Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82f2d81 - Browse repository at this point
Copy the full SHA 82f2d81View commit details -
.github/workflows/code-checks.yml: run util/lint
Standard and extended sets of tests, without the "unstable" ones. Change-Id: I4d2fc253a0e2434aecf48ae11ba49fa2b753d4fa Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 691bec1 - Browse repository at this point
Copy the full SHA 691bec1View commit details
Commits on Sep 10, 2024
-
configs/*: update Dasharo EDK2 revision to fix build
Commit 05adc35 pointed EDK2 revision at a commit that's not pulled by `git clone` (comes from a removed or force-pushed branch) resulting in a non-buildable EDK2 checkout. Change-Id: Ie4eaa45667d3b1643bf734a9984f212d6dca505c Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa20469 - Browse repository at this point
Copy the full SHA fa20469View commit details -
payloads/edk2/Makefile: detect invalid commit hash on checkout
`git rev-parse reference` doesn't fail on unknown commit hash unless something like `^{object}` is appended (`^{commit}` can probably be used as well). Change-Id: I7ef39aeee2e902ac2fad6ac41b546c47418e1dec Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a7523f - Browse repository at this point
Copy the full SHA 9a7523fView commit details -
configs/config.protectli_vp2410: use Dasharo/edk2-platforms
Change-Id: Ief5292d59af43b4f6ccda31c188a089ce3c6216f Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 313ef1f - Browse repository at this point
Copy the full SHA 313ef1fView commit details
Commits on Sep 13, 2024
-
This is to allow customizing flash map when vboot isn't used. Change-Id: I935b06db62f930e48a801f3aafd101767e04b223 Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af7c369 - Browse repository at this point
Copy the full SHA af7c369View commit details -
mb/qemu-q35/*.fmd: add BOOTSPLASH region
To support custom boot splash image. Change-Id: Ied86aa3f372bb9752ef58b0d291e453f9dd75e7c Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd294ab - Browse repository at this point
Copy the full SHA bd294abView commit details
Commits on Sep 24, 2024
-
3rdparty/dasharo-blobs: bump for ODROID H4 blobs
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 602dca3 - Browse repository at this point
Copy the full SHA 602dca3View commit details -
configs/config.hardkernel_odroid_h4: Add Intel blobs
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0eb2559 - Browse repository at this point
Copy the full SHA 0eb2559View commit details -
configs/config.hardkernel_odroid_h4: Bump to rc2
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7dc0941 - Browse repository at this point
Copy the full SHA 7dc0941View commit details
Commits on Sep 26, 2024
-
include/device/pci_ids.h, soc/intel/mtl: add new MTL-P iGPU ID
Change-Id: I5fde994b9dc05469b08c6a14ecd6b971a25e365f Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ffc0c5d - Browse repository at this point
Copy the full SHA ffc0c5dView commit details -
soc/intel/common/block/graphics: hook up graphics ops for MTL
Change-Id: I0626867dc882e77b1b5018b0851ca9a2c9e57ff0 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c1c774 - Browse repository at this point
Copy the full SHA 3c1c774View commit details -
soc/intel/mtl: hook up pch_hda_audio_link_hda_enable
Change-Id: I161febbca12cd116a27167138a6ab523a644763c Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6c17ef - Browse repository at this point
Copy the full SHA c6c17efView commit details -
meteorlake/romstage/fsp_params.c: wire up DMA protection
Change-Id: I500f4b502e1ac58e437e53bd0e4cb934c7bb3bbc Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84a7af8 - Browse repository at this point
Copy the full SHA 84a7af8View commit details -
src/soc/intel/meteorlake/chip.c: add missing DPTF device name
Change-Id: Ib7c537a1e94fdeaabc65fcabeee17fff8a0e753a Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fca8a0f - Browse repository at this point
Copy the full SHA fca8a0fView commit details -
soc/intel/mtl/chip.c: Add two missing ACPI device names
Needed for Windows not to BSOD due to malformed ACPI tables. Change-Id: Id8a8acea43d0d4615fb26ed66fddda2e74ca0f28 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0007c46 - Browse repository at this point
Copy the full SHA 0007c46View commit details -
soc/intel/meteorlake/fsp_params.c: wire up connection manager Kconfig…
… option Change-Id: I91d2133bf6a9f2f9ca355f1af2c0d454795d6ef8 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61180f5 - Browse repository at this point
Copy the full SHA 61180f5View commit details -
soc/intel/meteorlake/Kconfig: allow FSP-M SOL on non-Chrome
Change-Id: I082a4459afd80c328c9233b37ddd6f3a2c5bc528 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f68586 - Browse repository at this point
Copy the full SHA 8f68586View commit details -
soc/intel/mtl: hook up public ucode
Change-Id: I16f20956a1490da02acc24156360aef235111494 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ff6311 - Browse repository at this point
Copy the full SHA 9ff6311View commit details -
soc/intel/mtl: enable common VTD block
Change-Id: I2e05a6f76308b8b89ec9279888ae9fc6a80152a0 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19ab8ae - Browse repository at this point
Copy the full SHA 19ab8aeView commit details -
3rdparty/fsp: bump for MTL IoT FSP
Change-Id: I4c6655eda6729f2c12f99a09174da6ebc2795258 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d85f581 - Browse repository at this point
Copy the full SHA d85f581View commit details -
payloads/external/iPXE/Makefile: bump iPXE rev for i219-lm 20 support
Change-Id: I820044e39d161c5c993d2cd6bb51bcb56eb9e9ba Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e72799f - Browse repository at this point
Copy the full SHA e72799fView commit details -
Add Clevo V5x0TU mainboard. Preliminary support for the dGPU variant (V5x0TNx) is also added, but full support will be added in subsequent patches. Change-Id: Ic4ffba29e50b6bf2ee010d798f7a952d1264f15c Signed-off-by: Michał Kopeć <[email protected]> Co-authored-by: Michał Żygowski <[email protected]> Co-authored-by: Filip Gołaś <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8aa5063 - Browse repository at this point
Copy the full SHA 8aa5063View commit details -
payloads/external/edk2/Makefile: don't recurse submodules when cloning
The submodules are updated in subsequent steps anyway. Change-Id: I4243ae3862c89306d355c9559708b22cb86f4d44 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ae5ab2 - Browse repository at this point
Copy the full SHA 9ae5ab2View commit details -
drivers/bayhub_lv2: enable ASPM and PM L1.2 substate
Set the L1 substate optimize register to 0xF, like Insyde does. I don't know what exactly that does, but it works :D Change-Id: I833e2478cccff4c7f711f1b0614c5fcb6513aafa Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83088cb - Browse repository at this point
Copy the full SHA 83088cbView commit details -
ec/system76/ec/acpi: remove nonfunctional power button device
Change-Id: I39529022821f96bfee6aaaee9cc86072c90393a2 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7165574 - Browse repository at this point
Copy the full SHA 7165574View commit details -
lib/smbios.c: fill in BIOS characteristics depending on payload
Silences a warning from fwupd when booting with EDK2 payload. Change-Id: I9c7e1f76c1833476b0f88e5a40e888a1721eb1b3 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 322cc56 - Browse repository at this point
Copy the full SHA 322cc56View commit details -
soc/intel/meteorlake/Makefile.mk: include missing MemInfoHob from ven…
…dorcode Change-Id: If7203621e7767bae8ad791947e61e5aefb31bc19 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab352f8 - Browse repository at this point
Copy the full SHA ab352f8View commit details -
vc/intel/fsp/fsp2_0/iot/meteorlake: copy missing IoT headers to new f…
…older Change-Id: I780f662d5df516cc46fa6b4ac180e8cbb1c8c8e8 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2072032 - Browse repository at this point
Copy the full SHA 2072032View commit details -
src/soc/intel/meteorlake/Makefile.mk: use missing IoT headers from vc
Change-Id: I56f3cfdeb2bfc4f07e4595009fa89acbf048da92 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8f5f79 - Browse repository at this point
Copy the full SHA a8f5f79View commit details -
soc/intel/common/block/cse: allow CSE telemetry on non-lite CSE SKU
The CSE MKHI_BUP_COMMON_GET_BOOT_PERF_DATA command is also implemented in non-Lite CSE SKUs. TEST=Boot NovaCustom V540TU (MTL-P / ME Consumer) with SOC_INTEL_CSE_PRE_CPU_RESET_TELEMETRY_V2 selected and check `cbmem -t`: 990:CSME ROM started execution 0 944:CSE sent 'Boot Stall Done' to PMC 34,000 945:CSE started to handle ICC configuration 172,000 (138,000) 946:CSE sent 'Host BIOS Prep Done' to PMC 172,000 (0) 947:CSE received 'CPU Reset Done Ack sent' from PMC 314,000 (142,000) 991:Die Management Unit (DMU) load completed 360,000 (46,000) 0:1st timestamp 385,844 (25,844) 11:start of bootblock 398,796 (12,952) 12:end of bootblock 402,099 (3,302) [...] Change-Id: I3a5b1abd282af9af33cef2371719df4133684a2e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f823116 - Browse repository at this point
Copy the full SHA f823116View commit details -
soc/common/smbus: Support reading SPD5 hubs for DDR5
DDR5 uses a Serial Presence Detect (SPD) with hub function (SPD5 hub device) to store the SPD data. The SPD5 hub has 1024 bytes of EEPROM (`CONFIG_DIMM_SPD_SIZE=1024`). Change-Id: Ic5e6c58f255bef86b68ce90a4f853bf4e7c7ccfe Co-authored-by: Meera Ravindranath <[email protected]> Signed-off-by: Jeremy Soller <[email protected]> Signed-off-by: Tim Crawford <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 188a412 - Browse repository at this point
Copy the full SHA 188a412View commit details -
soc/intel/mtl: Fill in SPD data on both channels of DDR5 memory
Apply CB:75284 to Meteor Lake. CB:52731 introduced support for reading SPD from the EEPROM via SMBus. Replace the now unneeded workaround for DDR5 with filling in the correct channels for DDR5. Change-Id: I600d8fd480cb84d5dcb679e4f0bdeeaaebfab386 Signed-off-by: Jeremy Soller <[email protected]> Signed-off-by: Tim Crawford <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 391c474 - Browse repository at this point
Copy the full SHA 391c474View commit details -
soc/intel/meteorlake/Kconfig: select HAVE_INTEL_ME_HAP
Change-Id: Ibc4e00dec9953a426d8dacf87f3a09c57a80d9e6 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51159c1 - Browse repository at this point
Copy the full SHA 51159c1View commit details -
soc/intel/common/cse: do not send EOP when CSE in Debug mode
CSE will not respond to EOP in Debug mode. Change-Id: Ifba407c52c6384ca7932ce353b1a66d4da3f6661 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76b923b - Browse repository at this point
Copy the full SHA 76b923bView commit details -
soc/intel/mtl: Set HDA subsystem ID during FSP-M
Intel introduced a new UPD specifically for setting the HDA subsystem ID in FSP-M. Using SiSsidTablePtr in FSP-S no longer works as it will be locked with a default value of 0 by that point. Tested on Clevo V560TU with MTL FSP 4122.12 (0D.00.A8.20). TEST=PCI config space for HDA device has subsystem ID set. Change-Id: I5e668747d99b955b0a3946524c5918d328b8e1d3 Signed-off-by: Tim Crawford <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2fb7a4a - Browse repository at this point
Copy the full SHA 2fb7a4aView commit details -
soc/intel/cmn/ramtop: Refactor MTRR handling for RAMTOP range
This patch refactors RAMTOP MTRR type selection to address a critical NEM logic bug on SoCs with non-power-of-two cache sets. This bug can cause runtime hangs when Write Back (WB) caching is enabled. Workaround: Force MTRR type to WC (Write Combining) on affected SoCs when the cache set count is not a power of two. BUG=b:306677879 BRANCH=firmware-rex-15709.B TEST=Verified boot on google/ovis and google/rex (including Ovis with non-power-of-two cache configuration). Change-Id: Ia9a8f0d37d581b05c19ea7f9b1a07933caa956d4 Signed-off-by: Subrata Banik <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/81269 Reviewed-by: Stefan Reinauer <[email protected]> Tested-by: build bot (Jenkins) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd1de17 - Browse repository at this point
Copy the full SHA bd1de17View commit details -
arch/x86: Add API to check if cache sets are power-of-two
Introduce a function to determine whether the number of cache sets is a power of two. This aligns with common cache design practices that favor power-of-two counts for efficient indexing and addressing. BUG=b:306677879 BRANCH=firmware-rex-15709.B TEST=Verified functionality on google/ovis and google/rex (including a non-power-of-two Ovis configuration). Change-Id: I819e0d1aeb4c1dbe1cdf3115b2e172588a6e8da5 Signed-off-by: Subrata Banik <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/81268 Reviewed-by: Stefan Reinauer <[email protected]> Tested-by: build bot (Jenkins) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7943bbb - Browse repository at this point
Copy the full SHA 7943bbbView commit details -
soc/intel/mtl: Enable RAMTOP caching at SoC level for MTL devices
This patch enables the `SOC_INTEL_COMMON_BASECODE_RAMTOP` configuration at the SoC level for all MTL devices. This change streamlines the configuration process, avoiding redundant selections on individual mainboards. BUG=b:306677879 BRANCH=firmware-rex-15709.B TEST=Verified boot functionality on google/ovis and google/rex. Change-Id: I3aa3a83c190d0a0e93c267222a9dca0ac7651f9c Signed-off-by: Subrata Banik <[email protected]> Reviewed-on: https://review.coreboot.org/c/coreboot/+/81271 Tested-by: build bot (Jenkins) <[email protected]> Reviewed-by: Stefan Reinauer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2717a1d - Browse repository at this point
Copy the full SHA 2717a1dView commit details -
soc/intel/meteorlake/acpi/pcie.asl: add stubs for SRAM and HEC1 devices
Change-Id: I702013a6532534bf4fffa824bfd8e4a550abdd3a Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c03b54b - Browse repository at this point
Copy the full SHA c03b54bView commit details -
vc/dasharo: Add API to get active cores and HT
Change-Id: Ia3c6a35e5b37fb1a33cbf69c177b37298e04321e Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26cda51 - Browse repository at this point
Copy the full SHA 26cda51View commit details -
soc/intel: Disable RAMTOP caching for non-ChromeOS builds
Caching the RAMTOP causes issues with FSP MemoryInit for platforms with DIMM modules. When memories are swapped, the training may sometimes hang randomly. Seems to be a manifestation of the issue described here: https://review.coreboot.org/c/coreboot/+/81269/ (despite the L3 cache sets is power of 2 on the tested i5-1235U SKU). Disabling the RAMTOP caching make the memory training reliable no matter how many times the DIMM modules are swapped/changed in slots. RAMTOP was designed primarily for boot time optimizations in mind (most likely for Chromebooks), so disable the RAMTOP caching for all non-ChromeOS builds to boot reliably. Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4536877 - Browse repository at this point
Copy the full SHA 4536877View commit details -
soc/intel/mtl/romstage/fsp_params.c: disable MRC fastboot on RTC failure
This is a workaround for modules that don't correctly populate the serial number field in SPD. When such modules are swapped, they generate the same CRC, causing FSP to mistakenly consider them the same, and attempt to restore cached MRC settings. This won't work when the modules are different. As a workaround, force retrain the memory when RTC failure is detected. Users are expected to reset their CMOS upon changing memory modules. Change-Id: Iebb2810914b728317ce5ebd84b61667d2ba10529 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e736a2 - Browse repository at this point
Copy the full SHA 2e736a2View commit details -
src/soc/intel/meteorlake/Kconfig: disable early SOL
Doesn't work with any FSP revs tested so far. Change-Id: Ifd112230cdfc645e68f2146677008b200ae1b0a3 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f76d66 - Browse repository at this point
Copy the full SHA 4f76d66View commit details -
ec/system76/ec/acpi/s76.asl: use a real ACPI PNP ID
Change-Id: Iae4bb0965aee8dad819320570b1852939a6ecab7 Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 328733c - Browse repository at this point
Copy the full SHA 328733cView commit details -
soc/intel/meteorlake: hook up graphics ops
Change-Id: I4843ed215bff8a003799b399885950e69d1daf4d Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e0d040 - Browse repository at this point
Copy the full SHA 9e0d040View commit details -
ec/system76: add delays in EC update
Change-Id: I16517f3b76cf706650adafbe38af1d280b4d2f3d Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 855fdd6 - Browse repository at this point
Copy the full SHA 855fdd6View commit details -
payloads/external/edk2: Add option to use platform lid library for GOP
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 790f55c - Browse repository at this point
Copy the full SHA 790f55cView commit details -
soc/intel/common/block/cse/cse_eop.c: join userfacing strings to sing…
…le lines Rationale: coreboot coding style guidelines Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 802ad39 - Browse repository at this point
Copy the full SHA 802ad39View commit details -
.github/workflows/build.yml: obtain novacustom-blobs
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d94c84 - Browse repository at this point
Copy the full SHA 8d94c84View commit details -
mb/clevo/mtl-h/ramstage.c: remove duplicated final newline
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 549f428 - Browse repository at this point
Copy the full SHA 549f428View commit details -
configs/config.novacustom_v5.0tu: unify config across variants
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 526a490 - Browse repository at this point
Copy the full SHA 526a490View commit details -
soc/intel/cmn/blk/smbus/smbuslib.c: switch_page: rename offset variable
Rename to page_ptr which more closely aligns with the SPD5 spec. Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b68516 - Browse repository at this point
Copy the full SHA 2b68516View commit details -
soc/intel/cmn/blk/smbus/smbuslib.c: get_spd: reduce if nesting
Reduce amount of nested if statements by adding separate branches for DDR5, DDR4 and older SPD variants. Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83995f9 - Browse repository at this point
Copy the full SHA 83995f9View commit details -
src/include/spd_bin.h: introduce SPD_LEN_DDR5
DDR5 SPD page length is 1024 bytes. Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 212e924 - Browse repository at this point
Copy the full SHA 212e924View commit details
Commits on Oct 1, 2024
-
3rdparty/dasharo-blobs: bump for mtl blobs
Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 153ea8f - Browse repository at this point
Copy the full SHA 153ea8fView commit details -
soc/intel/mtl/acpi/gpio.asl: fix missing gpio.h include
This change fixes building NovaCustom V540TU, which previously errored out due to missing MISCCFG_GPIO_PM_CONFIG_BITS definition. Replace soc/gpio_defs.h with gpio.h which includes everything we need, same as it was done for ADL in change 71266, and other SoCs. TEST=Build and boot NovaCustom V540TU Change-Id: I52a495f696258fc63752dd8e66e318e144bb768e Signed-off-by: Michał Kopeć <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52748b9 - Browse repository at this point
Copy the full SHA 52748b9View commit details -
configs/config.hardkernel_odroid_h4: Make CI happy
Signed-off-by: Michał Żygowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adb6e4c - Browse repository at this point
Copy the full SHA adb6e4cView commit details
Commits on Oct 7, 2024
-
.gitignore: Ignore both roms and their sha256
Signed-off-by: Sebastian Czapla <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7226ebc - Browse repository at this point
Copy the full SHA 7226ebcView commit details -
updates: - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v5.0.0](pre-commit/pre-commit-hooks@v4.4.0...v5.0.0) - [github.com/talos-systems/conform: v0.1.0-alpha.27 → v0.1.0-alpha.30](siderolabs/conform@v0.1.0-alpha.27...v0.1.0-alpha.30)
Configuration menu - View commit details
-
Copy full SHA for 21ed381 - Browse repository at this point
Copy the full SHA 21ed381View commit details