Attention is currently required from: Lucas Chen, Sheng-Liang Pan.
Felix Held has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/79655?usp=email )
Change subject: mb/google/dedede: Create dita variant
......................................................................
Patch Set 3:
(1 comment)
File src/mainboard/google/dedede/variants/dita/overridetree.cb:
https://review.coreboot.org/c/coreboot/+/79655/comment/169b5f52_489f0023 :
PS3, Line 122: #
the indentation is different here compared to the two lines below. might be good to make this match the other comments or the other two comments match this one.
--
To view, visit https://review.coreboot.org/c/coreboot/+/79655?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I843e33f30cd356e4f12330bdfe2d53a0b3920ef3
Gerrit-Change-Number: 79655
Gerrit-PatchSet: 3
Gerrit-Owner: Sheng-Liang Pan <sheng-liang.pan(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: David Wu <david_wu(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Derek Huang <derekhuang(a)google.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Lucas Chen <lucas.chen(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Sheng-Liang Pan <sheng-liang.pan(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Lucas Chen <lucas.chen(a)quanta.corp-partner.google.com>
Gerrit-Attention: Sheng-Liang Pan <sheng-liang.pan(a)quanta.corp-partner.google.com>
Gerrit-Comment-Date: Sun, 31 Dec 2023 18:09:58 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Krystian Hebel, Michał Żygowski, Nico Huber, Piotr Król.
Felix Held has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/79612?usp=email )
Change subject: mb/pcengines/apu2/mainboard: fix up ECC scrubber configuration
......................................................................
Patch Set 7:
(1 comment)
File src/mainboard/pcengines/apu2/mainboard.c:
https://review.coreboot.org/c/coreboot/+/79612/comment/06755445_431888d9 :
PS2, Line 277: val = pci_read_config32(DEV_PTR(ht_3), 0xB8);
: val &= 0xF000003F;
: pci_write_config32(DEV_PTR(ht_3), 0xB8, val);
> if my understanding is correctly, bit 26 and 27 need to be 0 for ecc error injection to work; still […]
since clearing all reserved bits from 10..27 should be safe to do and the public documentation is missing part of the register description, i'd say that we should just clear all those reserved bits.
still leaving the other unresolved comment unresolved, since it might be better to test again before submitting this change
--
To view, visit https://review.coreboot.org/c/coreboot/+/79612?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ifb0cb117bedf900642e93c556a64800e1e52b6ea
Gerrit-Change-Number: 79612
Gerrit-PatchSet: 7
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Krystian Hebel <krystian.hebel(a)3mdeb.com>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Krystian Hebel <krystian.hebel(a)3mdeb.com>
Gerrit-Attention: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Comment-Date: Sun, 31 Dec 2023 18:03:11 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Krystian Hebel <krystian.hebel(a)3mdeb.com>
Comment-In-Reply-To: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: comment
Attention is currently required from: Arthur Heymans.
Felix Held has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/79677?usp=email )
Change subject: nb/amd/pi/00730F01/northbridge: skip IVRS when IOMMU is disabled
......................................................................
Patch Set 2:
(1 comment)
File src/northbridge/amd/pi/00730F01/northbridge.c:
https://review.coreboot.org/c/coreboot/+/79677/comment/e5b47677_31517524 :
PS1, Line 442: is_devfn_enabled
> is_dev_enabled
good catch; fixed
--
To view, visit https://review.coreboot.org/c/coreboot/+/79677?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I5e7f976011da92c0ca69decdca7aa77de24b6a2a
Gerrit-Change-Number: 79677
Gerrit-PatchSet: 2
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-CC: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Comment-Date: Sun, 31 Dec 2023 17:57:49 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-MessageType: comment
Attention is currently required from: Felix Held.
Felix Held has uploaded a new patch set (#2). ( https://review.coreboot.org/c/coreboot/+/79677?usp=email )
Change subject: nb/amd/pi/00730F01/northbridge: skip IVRS when IOMMU is disabled
......................................................................
nb/amd/pi/00730F01/northbridge: skip IVRS when IOMMU is disabled
Don't generate the IVRS ACPI table if the IOMMU PCI device isn't enabled
in the devicetree.
Signed-off-by: Felix Held <felix-coreboot(a)felixheld.de>
Change-Id: I5e7f976011da92c0ca69decdca7aa77de24b6a2a
---
M src/northbridge/amd/pi/00730F01/northbridge.c
1 file changed, 8 insertions(+), 6 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/77/79677/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/79677?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I5e7f976011da92c0ca69decdca7aa77de24b6a2a
Gerrit-Change-Number: 79677
Gerrit-PatchSet: 2
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-CC: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: Jérémy Compostella, Patrick Rudolph.
Hello Jérémy Compostella, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/79753?usp=email
to look at the new patch set (#4).
The following approvals got outdated and were removed:
Verified-1 by build bot (Jenkins)
Change subject: cpu/x86/64bit/mode_switch2: The reverse function to mode_switch
......................................................................
cpu/x86/64bit/mode_switch2: The reverse function to mode_switch
Add another mode_switch assembly function to call x86_64 code from
x86_32 code. This is particullary useful for BLOBs like mrc.bin or
FSP that calls back into coreboot.
The user must first wrap all functions that are to be called from
x86_32 using the macro prot2lm_wrapper. Instead of using the original
function the wrapped functions must be passed to the x86_32 BLOBs.
The assembly code assume that 0-3 32bit arguments are passed to
the wrapped function.
Tested:
- Called x86_64 code from x86_32 code in qemu.
- Booted Lenovo X220 using x86_32 MRC using x86_64 console.
Change-Id: Ib625233e5f673eae9f3dcb2d03004c06bb07b149
Signed-off-by: Patrick Rudolph <patrick.rudolph(a)9elements.com>
---
M src/cpu/x86/64bit/Makefile.inc
A src/cpu/x86/64bit/mode_switch2.S
A src/cpu/x86/64bit/prot2long.inc
3 files changed, 76 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/53/79753/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/79753?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ib625233e5f673eae9f3dcb2d03004c06bb07b149
Gerrit-Change-Number: 79753
Gerrit-PatchSet: 4
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-MessageType: newpatchset
Attention is currently required from: Angel Pons, Arthur Heymans.
Patrick Rudolph has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/79754?usp=email )
Change subject: northbridge/intel/sandybridge: Enable x86_64 for mrc.bin
......................................................................
Patch Set 3:
(1 comment)
File src/northbridge/intel/sandybridge/mrc_wrapper.S:
https://review.coreboot.org/c/coreboot/+/79754/comment/25507dfd_a787932f :
PS2, Line 37: mrc_console_wrapper:
: /* Set up new stack frame */
: pushal
: mov %esp, %ebp
:
: /* Align stack and make space for arguments */
: andl $0xfffffff0, %esp
: subl $8, %esp
:
: /* Get argument */
: movl 36(%ebp), %eax
: push %eax
:
: /* Get function to call */
: mov $do_putchar, %eax
: push %eax
:
: /*
: * Elevate to long mode. As 2nd and 3rd argument are unused they
: * haven't been pushed to the stack.
: */
: call long_mode_call_3arg
:
: /* Restore stack pointer */
: mov %ebp, %esp
: popal
> FSP also has callbacks into coreboot. […]
Replaced with a macro.
--
To view, visit https://review.coreboot.org/c/coreboot/+/79754?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I21ffcb5f5d4bf155593e8111531bdf0ed7071dfc
Gerrit-Change-Number: 79754
Gerrit-PatchSet: 3
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Comment-Date: Sun, 31 Dec 2023 11:21:31 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-MessageType: comment