Attention is currently required from: Martin Roth, Felix Held.
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63754 )
Change subject: RFC: Kconfig - show boards supported on 4.11 branch (POC)
......................................................................
Patch Set 2: Code-Review+1
(3 comments)
Patchset:
PS2:
Looks like a reasonable implementation to me, if people feel this feature would be helpful.
File Makefile:
https://review.coreboot.org/c/coreboot/+/63754/comment/28bb9d8a_3c2a4c89
PS2, Line 183: ifeq ($(CONFIG_MAINBOARD_SUPPORTED_ON_BRANCH),y)
nit: I feel like this would better fit in Makefile.inc, with the other Git stuff (e.g. UPDATED_SUBMODULES).
File src/mainboard/adi/Kconfig:
PS2:
Can we stuff these vendors that have only branch mainboards in some separate directory (e.g. src/mainboard/on_branch/adi) so we don't clutter the main vendor list with too many "fake" entries (I mean for developers browsing the code, not for menuconfig)?
--
To view, visit https://review.coreboot.org/c/coreboot/+/63754
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I5fe1c508e97b52a6b70b33107c6e17cc7d7faeb2
Gerrit-Change-Number: 63754
Gerrit-PatchSet: 2
Gerrit-Owner: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Martin Roth <martinroth(a)google.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Sat, 23 Apr 2022 00:20:44 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Nico Huber, Tim Wawrzynczak.
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63748 )
Change subject: libpayload: Support x86 payload loaded via Linux Boot Protocol
......................................................................
Patch Set 1:
(2 comments)
File payloads/libpayload/arch/x86/head.S:
https://review.coreboot.org/c/coreboot/+/63748/comment/d42c2898_e033751a
PS1, Line 86: jne 1f
> Good to know. I only had a quick look at it and couldn't find that CB_MAGIC […]
We do, but it looks like it's not actually used on x86 (it is on Arm). I think since the existing mechanism works well enough and trying to make use of that passed-in pointer would always risk introducing compatibility issues (it has been in coreboot for a long time, but for example libpayload's selfboot() still doesn't pass it along to the next payload), it's probably left to leave those things as they are.
We should probably get rid of this "Payload API" thing here, though.
https://review.coreboot.org/c/coreboot/+/63748/comment/b77d8c30_cc206d0b
PS1, Line 105: esi
> The caller points to a configuration struct (aka. zero page) in %esi. […]
Yeah, I think we should never try to dereference a potentially random memory address, even with some safety checks. If a Kconfig works for your use case I think that would be the best solution.
--
To view, visit https://review.coreboot.org/c/coreboot/+/63748
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ief6bca8534d07458b9c5a315f297cb62d727917f
Gerrit-Change-Number: 63748
Gerrit-PatchSet: 1
Gerrit-Owner: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-CC: Julius Werner <jwerner(a)chromium.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Comment-Date: Sat, 23 Apr 2022 00:09:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Nico Huber <nico.h(a)gmx.de>
Comment-In-Reply-To: Julius Werner <jwerner(a)chromium.org>
Gerrit-MessageType: comment
Attention is currently required from: Jason Glenesk, Marshall Dawson, Rob Barnes, Fred Reitberger, Karthik Ramasubramanian, Felix Held.
Raul Rangel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/54924 )
Change subject: mb/google/{zork,guybrush},soc/amd/espi: Fix vw_irq_polarity
......................................................................
Patch Set 3:
(1 comment)
Patchset:
PS3:
I'm not sure what this build failure means:
> Error: The parent of this patch is from before Fri Oct 22 23:04:02 UTC 2021.
> Please rebase this on top of a newer patch.
....?
--
To view, visit https://review.coreboot.org/c/coreboot/+/54924
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I4608a7684e34ebb389e0e55ceba7e7441939afe7
Gerrit-Change-Number: 54924
Gerrit-PatchSet: 3
Gerrit-Owner: Raul Rangel <rrangel(a)chromium.org>
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: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Reviewer: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Reviewer: Rob Barnes <robbarnes(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Furquan Shaikh <furquan.m.shaikh(a)gmail.com>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Attention: Rob Barnes <robbarnes(a)google.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Attention: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Fri, 22 Apr 2022 23:05:28 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Jason Glenesk, Raul Rangel, Marshall Dawson, Felix Held.
Raul Rangel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/54924 )
Change subject: mb/google/{zork,guybrush},soc/amd/espi: Fix vw_irq_polarity
......................................................................
Set Ready For Review
--
To view, visit https://review.coreboot.org/c/coreboot/+/54924
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I4608a7684e34ebb389e0e55ceba7e7441939afe7
Gerrit-Change-Number: 54924
Gerrit-PatchSet: 2
Gerrit-Owner: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Furquan Shaikh <furquan.m.shaikh(a)gmail.com>
Gerrit-CC: Rob Barnes <robbarnes(a)google.com>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Attention: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Fri, 22 Apr 2022 23:00:19 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Raul Rangel has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/63796 )
Change subject: mb/google/zork: Correct PIRQ_MISC0 configuration
......................................................................
mb/google/zork: Correct PIRQ_MISC0 configuration
The current configuration is masking off IRQ 1 and IRQ 12 to the PIC.
This for some reason causes problems when using level triggered
interrupts. This change updates the PIRQ_MISC0 value to match what
skyrim is doing. This will enable level interrupts to work correctly.
BUG=b:218874489, b:160595155
TEST=Boot zork and verify keyboard still works. Boot with patch train
and verify keyboard works as expected.
Signed-off-by: Raul E Rangel <rrangel(a)chromium.org>
Change-Id: I46b1fd68915c6f7aa4c34cdba57d24425752bc38
---
M src/mainboard/google/zork/mainboard.c
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/96/63796/1
diff --git a/src/mainboard/google/zork/mainboard.c b/src/mainboard/google/zork/mainboard.c
index 54da830..05e948e 100644
--- a/src/mainboard/google/zork/mainboard.c
+++ b/src/mainboard/google/zork/mainboard.c
@@ -80,7 +80,7 @@
/* The MISC registers are not interrupt numbers */
{ PIRQ_MISC, 0xfa, 0x00 },
- { PIRQ_MISC0, 0xf1, 0x00 },
+ { PIRQ_MISC0, 0x91, 0x00 },
{ PIRQ_MISC1, 0x00, 0x00 },
{ PIRQ_MISC2, 0x00, 0x00 },
};
--
To view, visit https://review.coreboot.org/c/coreboot/+/63796
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I46b1fd68915c6f7aa4c34cdba57d24425752bc38
Gerrit-Change-Number: 63796
Gerrit-PatchSet: 1
Gerrit-Owner: Raul Rangel <rrangel(a)chromium.org>
Gerrit-MessageType: newchange
Attention is currently required from: Jason Glenesk, Marshall Dawson, Felix Held.
Hello build bot (Jenkins), Jason Glenesk, Marshall Dawson, Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/54923
to look at the new patch set (#2).
Change subject: soc/amd/common/block: Add irq_override flags
......................................................................
soc/amd/common/block: Add irq_override flags
The irq_override field requires we use the MP_IRQ_* #define values.
These are currently provided in the x86/arch/smp/mpspec.h header. This
header is not available when building for PSP verstage. So instead we
copy the definitions into chip.h. I renamed the prefix to MPS_ to not
conflict with the existing MP_ #defines. The MPS_ prefix is what is used
in the ACPI spec.
BUG=none
TEST=Use MPS_IRQ_ enum in device tree
Signed-off-by: Raul E Rangel <rrangel(a)chromium.org>
Change-Id: If6f44d4ef4b7bb7398e173f42269e4fa833b545c
---
M src/soc/amd/common/block/include/amdblocks/chip.h
1 file changed, 8 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/23/54923/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/54923
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: If6f44d4ef4b7bb7398e173f42269e4fa833b545c
Gerrit-Change-Number: 54923
Gerrit-PatchSet: 2
Gerrit-Owner: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: Mattias Nissler, Paul Menzel.
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/62639 )
Change subject: util/cbmem: add an option to append timestamp
......................................................................
Patch Set 4: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/62639
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic99e5a11d8cc3f9fffae8eaf2787652105cf4842
Gerrit-Change-Number: 62639
Gerrit-PatchSet: 4
Gerrit-Owner: Mattias Nissler <mnissler(a)chromium.org>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Mattias Nissler <mnissler(a)chromium.org>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Fri, 22 Apr 2022 22:43:30 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Kangheui Won, Tim Wawrzynczak, Reka Norman, Ivy Jian, Eric Lai.
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63774 )
Change subject: lib/spd: Change log prefix for ddr4 params
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> As I mentioned in the issue, we still lack of jedec official SPD document for the LPDDR5 and DDR5... […]
I agree with Tim, I'm not very familiar with this matter but it looks like you're taking the wrong approach here. If returning true here is intentional for LPDDR5, then clearly you should just be adding another case label for that. If we don't know whether that's the right thing to do, then do we really want to ship hardware with this? The whole point of having tests that check for warnings in the log is that we make sure we resolve these kinds of questions before release, not that we just delete/downgrade a perfectly valid warning just so we can check the "no warnings on boot" box on a release checklist.
Besides, in general we should not be changing messages in upstream coreboot just to make a Chrome OS test pass unless that change also makes sense from the upstream perspective. In this case, it doesn't seem like it does. If you ever have a situation where it makes sense for a log message to be counted as "error" according to upstream coreboot's understanding of log levels, but for Chrome OS we really decided that having this message in the boot log doesn't signify a problem or something that should be solved more cleanly in a different way, then you should add an allowlist for that specific log message to the Chrome OS test, not change the behavior for everyone upstream.
--
To view, visit https://review.coreboot.org/c/coreboot/+/63774
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I55f0968b78baaa2fc9a6bbebf6712fb8bfd349f6
Gerrit-Change-Number: 63774
Gerrit-PatchSet: 1
Gerrit-Owner: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Ivy Jian <ivy.jian(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Kangheui Won <khwon(a)chromium.org>
Gerrit-Reviewer: Reka Norman <rekanorman(a)chromium.org>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Julius Werner <jwerner(a)chromium.org>
Gerrit-Attention: Kangheui Won <khwon(a)chromium.org>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Reka Norman <rekanorman(a)chromium.org>
Gerrit-Attention: Ivy Jian <ivy.jian(a)quanta.corp-partner.google.com>
Gerrit-Attention: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Comment-Date: Fri, 22 Apr 2022 22:20:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Comment-In-Reply-To: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-MessageType: comment
Julius Werner has abandoned this change. ( https://review.coreboot.org/c/coreboot/+/63285 )
Change subject: Factor TI50/CR50 config
......................................................................
Abandoned
Superseded by CB:63424
--
To view, visit https://review.coreboot.org/c/coreboot/+/63285
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I037b1b717a16c468e2f97a912da99f125b61e1ce
Gerrit-Change-Number: 63285
Gerrit-PatchSet: 2
Gerrit-Owner: Jes Klinke <jbk(a)chromium.org>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-MessageType: abandon