Attention is currently required from: Julius Werner, Yu-Ping Wu.
Brian Norris has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/72716 )
Change subject: security/vboot: Don't build with flashrom support
......................................................................
Patch Set 4:
(1 comment)
Patchset:
PS4:
looks like I can't submit changes here. Jack, Raul, one of you want to?
--
To view, visit https://review.coreboot.org/c/coreboot/+/72716
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I53bcc2d1e7666646ddad58ba3717cfdd321014e8
Gerrit-Change-Number: 72716
Gerrit-PatchSet: 4
Gerrit-Owner: Brian Norris <briannorris(a)chromium.org>
Gerrit-Reviewer: Jack Rosenthal <jrosenth(a)chromium.org>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Julius Werner <jwerner(a)chromium.org>
Gerrit-Attention: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Comment-Date: Thu, 02 Feb 2023 16:43:44 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: mturney mturney, Julius Werner, Sudheer Amrabadi.
Hello build bot (Jenkins), mturney mturney, Julius Werner, Sudheer Amrabadi,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/72634
to look at the new patch set (#4).
Change subject: soc/qualcomm/common: Add sdhci_msm_init function
......................................................................
soc/qualcomm/common: Add sdhci_msm_init function
Porting from depthcharge changes for supporting eMMC driver
functionality with standard SDHC controller on Qualcomm chipsets.
sdhci_msm_init() needs to be run before the standard
sdhci_mem_controller initiailzation.
BUG=b:254092907
BRANCH=None
TEST=emerge-herobrine coreboot
Change-Id: I6f4fd1360af1082b335f9cc3046871ce9963b5d0
Signed-off-by: Shelley Chen <shchen(a)google.com>
---
A src/soc/qualcomm/common/include/soc/sdhci_msm.h
A src/soc/qualcomm/common/storage/sdhci_msm.c
2 files changed, 102 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/34/72634/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/72634
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I6f4fd1360af1082b335f9cc3046871ce9963b5d0
Gerrit-Change-Number: 72634
Gerrit-PatchSet: 4
Gerrit-Owner: Shelley Chen <shchen(a)google.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Sudheer Amrabadi <samrabad(a)codeaurora.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: mturney mturney <mturney(a)codeaurora.org>
Gerrit-Attention: mturney mturney <mturney(a)codeaurora.org>
Gerrit-Attention: Julius Werner <jwerner(a)chromium.org>
Gerrit-Attention: Sudheer Amrabadi <samrabad(a)codeaurora.org>
Gerrit-MessageType: newpatchset
Attention is currently required from: mturney mturney, Julius Werner, Sudheer Amrabadi.
Shelley Chen has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/72634 )
Change subject: soc/qualcomm/common: Add sdhci_msm_init function
......................................................................
Patch Set 3:
(2 comments)
File src/soc/qualcomm/common/include/soc/sdhci_msm.h:
https://review.coreboot.org/c/coreboot/+/72634/comment/051ccc2e_f7fe6e0d
PS2, Line 54: #define CMDIN_RCLK_EN (1 << 1)
> I don't think we need all of these definitions?
Yeah, you're right. I'll clean out the ones that we're not using.
File src/soc/qualcomm/common/storage/sdhci_msm.c:
https://review.coreboot.org/c/coreboot/+/72634/comment/ed8f6905_29c50a07
PS2, Line 64: if (host == NULL)
> I think this can be simplified to a one-liner.
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/72634
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I6f4fd1360af1082b335f9cc3046871ce9963b5d0
Gerrit-Change-Number: 72634
Gerrit-PatchSet: 3
Gerrit-Owner: Shelley Chen <shchen(a)google.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Sudheer Amrabadi <samrabad(a)codeaurora.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: mturney mturney <mturney(a)codeaurora.org>
Gerrit-Attention: mturney mturney <mturney(a)codeaurora.org>
Gerrit-Attention: Julius Werner <jwerner(a)chromium.org>
Gerrit-Attention: Sudheer Amrabadi <samrabad(a)codeaurora.org>
Gerrit-Comment-Date: Thu, 02 Feb 2023 16:38:01 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Julius Werner <jwerner(a)chromium.org>
Gerrit-MessageType: comment
Attention is currently required from: Shelley Chen, mturney mturney, Sudheer Amrabadi.
Hello build bot (Jenkins), mturney mturney, Julius Werner, Sudheer Amrabadi,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/72634
to look at the new patch set (#3).
Change subject: soc/qualcomm/common: Add sdhci_msm_init function
......................................................................
soc/qualcomm/common: Add sdhci_msm_init function
Porting from depthcharge changes for supporting eMMC driver
functionality with standard SDHC controller on Qualcomm chipsets.
sdhci_msm_init() needs to be run before the standard
sdhci_mem_controller initiailzation.
BUG=b:254092907
BRANCH=None
TEST=emerge-herobrine coreboot
Change-Id: I6f4fd1360af1082b335f9cc3046871ce9963b5d0
Signed-off-by: Shelley Chen <shchen(a)google.com>
---
A src/soc/qualcomm/common/include/soc/sdhci_msm.h
A src/soc/qualcomm/common/storage/sdhci_msm.c
2 files changed, 102 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/34/72634/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/72634
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I6f4fd1360af1082b335f9cc3046871ce9963b5d0
Gerrit-Change-Number: 72634
Gerrit-PatchSet: 3
Gerrit-Owner: Shelley Chen <shchen(a)google.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Sudheer Amrabadi <samrabad(a)codeaurora.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: mturney mturney <mturney(a)codeaurora.org>
Gerrit-Attention: Shelley Chen <shchen(a)google.com>
Gerrit-Attention: mturney mturney <mturney(a)codeaurora.org>
Gerrit-Attention: Sudheer Amrabadi <samrabad(a)codeaurora.org>
Gerrit-MessageType: newpatchset
Attention is currently required from: David Wu, Tarun Tuli, Matthew Ziegelbaum, Morris Hsu, Nick Vaccaro.
Pablo Ceballos has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/72730 )
Change subject: mb/google/brya: Create constitution variant
......................................................................
Patch Set 2: Code-Review+1
--
To view, visit https://review.coreboot.org/c/coreboot/+/72730
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Idb6089561d3aa5aac4448f9d46347c731f027e9c
Gerrit-Change-Number: 72730
Gerrit-PatchSet: 2
Gerrit-Owner: Morris Hsu <morris-hsu(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Matthew Ziegelbaum <ziegs(a)google.com>
Gerrit-Reviewer: Nick Vaccaro <nvaccaro(a)google.com>
Gerrit-Reviewer: Pablo Ceballos <pceballos(a)google.com>
Gerrit-Reviewer: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: David Wu <david_wu(a)quanta.corp-partner.google.com>
Gerrit-Attention: David Wu <david_wu(a)quanta.corp-partner.google.com>
Gerrit-Attention: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Attention: Matthew Ziegelbaum <ziegs(a)google.com>
Gerrit-Attention: Morris Hsu <morris-hsu(a)quanta.corp-partner.google.com>
Gerrit-Attention: Nick Vaccaro <nvaccaro(a)google.com>
Gerrit-Comment-Date: Thu, 02 Feb 2023 16:00:58 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Sean Rhodes, Nico Huber, Tarun Tuli, Subrata Banik, Paul Menzel, Arthur Heymans, Eric Lai.
Michał Żygowski has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/71715 )
Change subject: soc/intel/alderlake: Hook up PchHdaAudioLinkHdaEnable to devicetree
......................................................................
Patch Set 4:
(1 comment)
Patchset:
PS4:
> SDI1 doesn't make any difference to me. […]
@Eric the SDI GPIOs is not the only point that ensures proper HDA operation.
In the mentioned PeiCavsInitLib there is a line:
HdaCallbacks->HdaPcrPidDspAndThenOr32 (R_HDA_PCR_CDCCFG, (UINT32)~0, (B_HDA_PCR_CDCCFG_DIS_SDIN0 | B_HDA_PCR_CDCCFG_DIS_SDIN1));
that will be executed if (HdaPreMemConfig->AudioLinkHda.Enable == FALSE)
else if (HdaPreMemConfig->AudioLinkHda.Enable == TRUE) AND (HdaPreMemConfig->AudioLinkHda.SdiEnable[0] == FALSE) then
HdaCallbacks->HdaPcrPidDspAndThenOr32 (R_HDA_PCR_CDCCFG, (UINT32)~0, (B_HDA_PCR_CDCCFG_DIS_SDIN0));
is executed, effectively disabling SDI pins in the HDA private configuration space.
To be clear:
HdaPreMemConfig->AudioLinkHda.Enable = FspmUpd->FspmConfig.PchHdaAudioLinkHdaEnable;
HdaPreMemConfig->AudioLinkHda.SdiEnable[Index] = FspmUpd->FspmConfig.PchHdaSdiEnable[Index];
That is why we need PchHdaAudioLinkHdaEnable and PchHdaSdiEnable to be board-controllable. By default PchHdaSdiEnable[0] and PchHdaAudioLinkHdaEnable UPDs are set to enabled, but coreboot overrides them to disabled in soc code, which make HDA non-functional in my and Sean's cases.
--
To view, visit https://review.coreboot.org/c/coreboot/+/71715
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I6f27f41a4a4b3844a65d45d36aba37c3af1050a0
Gerrit-Change-Number: 71715
Gerrit-PatchSet: 4
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-CC: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-CC: EricR Lai <ericr_lai(a)compal.corp-partner.google.com>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-CC: Tim Wawrzynczak <inforichland(a)gmail.com>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Comment-Date: Thu, 02 Feb 2023 15:51:57 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Sean Rhodes <sean(a)starlabs.systems>
Comment-In-Reply-To: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Comment-In-Reply-To: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-MessageType: comment
Attention is currently required from: Jason Glenesk, Raul Rangel, Matt DeVillier, Fred Reitberger, Elyes Haouas, Felix Held.
Martin L Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/72658 )
Change subject: soc/amd: Create AMD common reset code
......................................................................
Patch Set 1:
(3 comments)
File src/soc/amd/common/block/include/amdblocks/reset.h:
https://review.coreboot.org/c/coreboot/+/72658/comment/b0b60466_bb9b81b6
PS1, Line 10: #include <soc/southbridge.h>
:
:
: void do_warm_reset(void);
> maybe just one empty line?
Thanks, that was a mistake.
File src/soc/amd/common/block/reset/reset.c:
PS1:
> since this lives in the acpimmio pm register block, i'd consider moving it to soc/amd/common/block/p […]
There's a lot of stuff that resides in various register blocks just because that's where they put it.
By this argument, should everything that goes under the LPC registers go into the LPC block? SPI for example? I think we can all agree that doing that doesn't make sense.
I'll move it if that's really the preference, but at that point, does the reset get its own config option, or does it use the SOC_AMD_COMMON_BLOCK_PM option? If it gets it's own option, i think that's another reason to keep it in a separate directory.
https://review.coreboot.org/c/coreboot/+/72658/comment/e4909a15_e68fa6bd
PS1, Line 22: outb(RST_CPU | SYS_RST, RST_CNT);
> i'd either put this into the corresponding else branch or add a return after the do_cold_reset call. […]
How about just adding a comment that do_cold_reset() doesn't return? I can't say I really like either of the above options.
--
To view, visit https://review.coreboot.org/c/coreboot/+/72658
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib6459e7ab82aacbe57b4c2fc5bbb3759dc5266f7
Gerrit-Change-Number: 72658
Gerrit-PatchSet: 1
Gerrit-Owner: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: 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: 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-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Thu, 02 Feb 2023 15:49:48 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Elyes Haouas <ehaouas(a)noos.fr>
Comment-In-Reply-To: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: comment
Attention is currently required from: Sean Rhodes.
Matt DeVillier has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/72431 )
Change subject: mb/starlabs/starbook/adl: Enable HPD GPIO
......................................................................
Patch Set 3: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/72431
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: If93d08f64cf7b09bb47622bdc7f22280b8a48174
Gerrit-Change-Number: 72431
Gerrit-PatchSet: 3
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Comment-Date: Thu, 02 Feb 2023 15:45:51 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment