Attention is currently required from: Nick Vaccaro.
Hello build bot (Jenkins), Cliff Huang,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/74841
to look at the new patch set (#2).
Change subject: soc/intel/common/gpio: Add open-drain GPIO macros
......................................................................
soc/intel/common/gpio: Add open-drain GPIO macros
Add PAD_CFG_OD and PAD_CFG_OD_LOCK macros to support open-drain
signals.
BUG=b:278732600
BRANCH=firmware-brya-14505.B
TEST=None
Change-Id: I8ca9915c7574e741c20af2e8dc91f6a07f7c0d26
Signed-off-by: Nick Vaccaro <nvaccaro(a)google.com>
---
M src/soc/intel/common/block/include/intelblocks/gpio_defs.h
1 file changed, 32 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/41/74841/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/74841
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I8ca9915c7574e741c20af2e8dc91f6a07f7c0d26
Gerrit-Change-Number: 74841
Gerrit-PatchSet: 2
Gerrit-Owner: Nick Vaccaro <nvaccaro(a)google.com>
Gerrit-Reviewer: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Julius Werner <jwerner(a)chromium.org>
Gerrit-Attention: Nick Vaccaro <nvaccaro(a)google.com>
Gerrit-MessageType: newpatchset
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74873 )
Change subject: cpu/intel/microcode: Implement microcode info caching inside cbmem
......................................................................
Patch Set 3:
(2 comments)
Commit Message:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-175302):
https://review.coreboot.org/c/coreboot/+/74873/comment/6b563404_5e096684
PS3, Line 6:
Possible long commit subject (prefer a maximum 65 characters)
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-175302):
https://review.coreboot.org/c/coreboot/+/74873/comment/f3f7cd67_c24be344
PS3, Line 34: microcode: Update skipped, already up-to-date
Possible unwrapped commit description (prefer a maximum 72 chars per line)
--
To view, visit https://review.coreboot.org/c/coreboot/+/74873
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I208a2e0e1dce96b2d4d63f882e8aaf4c25f77e3f
Gerrit-Change-Number: 74873
Gerrit-PatchSet: 3
Gerrit-Owner: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Mon, 01 May 2023 18:19:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/74873
to look at the new patch set (#3).
Change subject: cpu/intel/microcode: Implement microcode info caching inside cbmem
......................................................................
cpu/intel/microcode: Implement microcode info caching inside cbmem
This patch implements microcode info caching inside cbmem (during
ramstage) to avoid boot time penalty.
Currently, locating ucode from cbfs is a continuous process in every
boot hence, there are boot time penalties knowing typically
`cpu_microcode_blob.bin` is consists of multiple microcodes as per
different CPU steppings.
Adding more microcode into `cpu_microcode_blob.bin` would increase the
boot time cost. Hence, this patch enables caching of microcode related
information inside cbmem that can be used to avoid microcode searching
time during the warm resets.
Additionally, use a tab to align `CBMEM_ID_CSE_PARTITION_VERSION` with
other CBMEM ID macros.
TEST=Build and boot google/rex with this patch which saves 20ms of boot
time.
Without this patch during warm reset:
cbmem -c | grep microcode
CBFS: Found 'cpu_microcode_blob.bin' @0x1e180 size 0x35400 in mcache @0x76add080
microcode: sig=0x906a4 pf=0x80 revision=0x423
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
boot time:
10:start of ramstage 982,231 (43)
971:loading FSP-S 1,003,633 (21,402)
With this patch during warm reset:
cbmem -c | grep microcode
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
microcode: Update skipped, already up-to-date
boot time:
10:start of ramstage 981,061 (45)
971:loading FSP-S 982,134 (1,072)
Change-Id: I208a2e0e1dce96b2d4d63f882e8aaf4c25f77e3f
Signed-off-by: Subrata Banik <subratabanik(a)google.com>
---
M src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h
M src/cpu/intel/microcode/microcode.c
M src/include/cpu/intel/microcode.h
3 files changed, 99 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/73/74873/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/74873
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I208a2e0e1dce96b2d4d63f882e8aaf4c25f77e3f
Gerrit-Change-Number: 74873
Gerrit-PatchSet: 3
Gerrit-Owner: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: newpatchset
Attention is currently required from: Jason Glenesk, Raul Rangel, Fred Reitberger, Felix Held.
Kyösti Mälkki has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74839 )
Change subject: soc/amd/common/block/lpc/lpc: report mapped SPI flash as MMIO range
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/74839
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib52df2b2d79a1e6213c3499984a5a1e0e25c058a
Gerrit-Change-Number: 74839
Gerrit-PatchSet: 1
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Mon, 01 May 2023 17:44:30 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Martin Roth, Tim Van Patten, Karthik Ramasubramanian.
Jon Murphy has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74746 )
Change subject: mb/google/myst: Inject SPD binaries to APCB
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/74746
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic511cdc4fe0989c9abc0cd0531cc0cae40f8dc34
Gerrit-Change-Number: 74746
Gerrit-PatchSet: 1
Gerrit-Owner: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Reviewer: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Jon Murphy <jpmurphy(a)google.com>
Gerrit-Reviewer: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Tim Van Patten <timvp(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Gerrit-Attention: Tim Van Patten <timvp(a)google.com>
Gerrit-Attention: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Comment-Date: Mon, 01 May 2023 17:40:00 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Martin Roth, Tim Van Patten, Karthik Ramasubramanian.
Jon Murphy has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74745 )
Change subject: mb/google/myst: Add initial memory configuration
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/74745
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I8a4fe9a41f101ac10391756f1b815220c8b98612
Gerrit-Change-Number: 74745
Gerrit-PatchSet: 1
Gerrit-Owner: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Reviewer: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Jon Murphy <jpmurphy(a)google.com>
Gerrit-Reviewer: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Tim Van Patten <timvp(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Gerrit-Attention: Tim Van Patten <timvp(a)google.com>
Gerrit-Attention: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Comment-Date: Mon, 01 May 2023 17:39:47 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment