Attention is currently required from: Felix Held, Naresh Solanki.
Angel Pons has posted comments on this change by Naresh Solanki. ( https://review.coreboot.org/c/coreboot/+/85636?usp=email )
Change subject: soc/amd/glinda/cpu: smbios: update external clock
......................................................................
Patch Set 2: Code-Review+1
--
To view, visit https://review.coreboot.org/c/coreboot/+/85636?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I99f73695019612d58b0c78c6985370d23c78b729
Gerrit-Change-Number: 85636
Gerrit-PatchSet: 2
Gerrit-Owner: Naresh Solanki <naresh.solanki(a)9elements.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Naresh Solanki <naresh.solanki(a)9elements.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Sat, 11 Jan 2025 13:31:51 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Alexander Couzens, Nicholas Chin, Patrick Rudolph.
Keith Hui has posted comments on this change by Keith Hui. ( https://review.coreboot.org/c/coreboot/+/85924?usp=email )
Change subject: mb/*: Drop xhci_overcurrent_map II
......................................................................
Patch Set 1:
(2 comments)
Patchset:
PS1:
Did find quite a few leftovers from CB:81882, including some 6-series boards which aren't affected (weren't hit) by this train. A new patch is being prepared to clean them out.
PS1:
> Apparently you broke it in https://review.coreboot.org/c/coreboot/+/81882/7 […]
This is the kind of manual review I'm talking about. I am checking the values in usb_port_config in devicetree and overridetree against this value and manually calculate what should have been there.
Turs out the usb_port_configs for T530 are in the overridetree of the variants, and they do match. A new patch for t530 is being prepared nad other reviews are ongoing.
These reviews would be much easier if xhci_overcurrent_mapping and usb_port_config are in the same file.
--
To view, visit https://review.coreboot.org/c/coreboot/+/85924?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ie60d34cae5ae94d148854b42f77ab4c02e8f49ef
Gerrit-Change-Number: 85924
Gerrit-PatchSet: 1
Gerrit-Owner: Keith Hui <buurin(a)gmail.com>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Comment-Date: Sat, 11 Jan 2025 13:29:44 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Attention is currently required from: Hung-Te Lin, Jarried Lin.
Hello Hung-Te Lin, Yidi Lin, Yu-Ping Wu, agogo, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/85888?usp=email
to look at the new patch set (#3).
The following approvals got outdated and were removed:
Verified+1 by build bot (Jenkins)
Change subject: soc/mediatek/mt8196: Initialize MCUPM
......................................................................
soc/mediatek/mt8196: Initialize MCUPM
Load MCUPM firmware and boot up MCUPM in ramstage.
It takes 54 ms to load mcupm.bin.
coreboot logs:
CBFS: Found 'mcupm.bin' @0x37a80 size 0xdbda in mcache @0xfffdd308
mtk_init_mcu: Loaded (and reset) mcupm.bin in 54 msecs (486931 bytes)
TEST=Build pass and we can see the mcupm logs after reset releases.
BUG=b:317009620
Change-Id: I223f245d384f32d54f6170a28b29573638f77296
Signed-off-by: agogo.huang <agogo.huang(a)mediatek.corp-partner.google.com>
---
M src/soc/mediatek/mt8196/Kconfig
M src/soc/mediatek/mt8196/Makefile.mk
M src/soc/mediatek/mt8196/include/soc/addressmap.h
A src/soc/mediatek/mt8196/include/soc/mcupm_plat.h
A src/soc/mediatek/mt8196/mcupm.c
M src/soc/mediatek/mt8196/soc.c
6 files changed, 239 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/88/85888/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/85888?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I223f245d384f32d54f6170a28b29573638f77296
Gerrit-Change-Number: 85888
Gerrit-PatchSet: 3
Gerrit-Owner: Jarried Lin <jarried.lin(a)mediatek.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: agogo <agogo.huang(a)mediatek.corp-partner.google.com>
Gerrit-Attention: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Attention: Jarried Lin <jarried.lin(a)mediatek.com>
Patrick Rudolph has submitted this change. ( https://review.coreboot.org/c/coreboot/+/85561?usp=email )
Change subject: soc/intel/xeon_sp: Allow OS to control LTR and AER
......................................................................
soc/intel/xeon_sp: Allow OS to control LTR and AER
There's no reason to tell the OS to disable LTR. On UEFI and
on coreboot's GNR LTR is allowed, thus allow it for all Xeon-SP.
There's no SMM (RAS) code that is able to parse AER structures,
thus let the OS always control AER. On coreboot's GNR AER is
also always granted to the OS.
TEST: Run code on ocp/tiogapass and observed dmesg:
The OS now prints:
acpi PNP0A08:04: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability LTR]
Change-Id: I7c4176a4df898cee28f6319c6684763e825d9c46
Signed-off-by: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85561
Reviewed-by: Shuo Liu <shuo.liu(a)intel.com>
Reviewed-by: Angel Pons <th3fanbus(a)gmail.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Marvin Drees <marvin.drees(a)9elements.com>
---
M src/soc/intel/xeon_sp/acpi/gen1/iiostack.asl
M src/soc/intel/xeon_sp/spr/acpi/cxl_resource.asl
M src/soc/intel/xeon_sp/spr/acpi/pci_resource.asl
3 files changed, 9 insertions(+), 3 deletions(-)
Approvals:
Angel Pons: Looks good to me, approved
build bot (Jenkins): Verified
Shuo Liu: Looks good to me, approved
Marvin Drees: Looks good to me, but someone else must approve
diff --git a/src/soc/intel/xeon_sp/acpi/gen1/iiostack.asl b/src/soc/intel/xeon_sp/acpi/gen1/iiostack.asl
index ffe692d..0095aa5 100644
--- a/src/soc/intel/xeon_sp/acpi/gen1/iiostack.asl
+++ b/src/soc/intel/xeon_sp/acpi/gen1/iiostack.asl
@@ -32,8 +32,10 @@
Method (_OSC, 4, NotSerialized) \
{ \
Return (\_SB.POSC(Arg0, Arg1, Arg2, Arg3, \
- (PCIE_CAP_STRUCTURE_CONTROL| \
+ (PCIE_LTR_CONTROL| \
+ PCIE_CAP_STRUCTURE_CONTROL| \
PCIE_PME_CONTROL| \
+ PCIE_AER_CONTROL| \
PCIE_NATIVE_HOTPLUG_CONTROL), 0 , 0)) \
} \
}
diff --git a/src/soc/intel/xeon_sp/spr/acpi/cxl_resource.asl b/src/soc/intel/xeon_sp/spr/acpi/cxl_resource.asl
index bf02766..3ff3635 100644
--- a/src/soc/intel/xeon_sp/spr/acpi/cxl_resource.asl
+++ b/src/soc/intel/xeon_sp/spr/acpi/cxl_resource.asl
@@ -39,8 +39,10 @@
Method (_OSC, 4, NotSerialized)
{
Return (\_SB.POSC(Arg0, Arg1, Arg2, Arg3,
- (PCIE_CAP_STRUCTURE_CONTROL|
+ (PCIE_LTR_CONTROL|
+ PCIE_CAP_STRUCTURE_CONTROL|
PCIE_PME_CONTROL|
+ PCIE_AER_CONTROL|
PCIE_NATIVE_HOTPLUG_CONTROL), 1,
CXL_ERROR_REPORTING_CONTROL))
}
diff --git a/src/soc/intel/xeon_sp/spr/acpi/pci_resource.asl b/src/soc/intel/xeon_sp/spr/acpi/pci_resource.asl
index a81f28a..83a6efa 100644
--- a/src/soc/intel/xeon_sp/spr/acpi/pci_resource.asl
+++ b/src/soc/intel/xeon_sp/spr/acpi/pci_resource.asl
@@ -37,8 +37,10 @@
Method (_OSC, 4, NotSerialized)
{
Return (\_SB.POSC(Arg0, Arg1, Arg2, Arg3,
- (PCIE_CAP_STRUCTURE_CONTROL|
+ (PCIE_LTR_CONTROL|
+ PCIE_CAP_STRUCTURE_CONTROL|
PCIE_PME_CONTROL|
+ PCIE_AER_CONTROL|
PCIE_NATIVE_HOTPLUG_CONTROL), 0 , 0))
}
}
--
To view, visit https://review.coreboot.org/c/coreboot/+/85561?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I7c4176a4df898cee28f6319c6684763e825d9c46
Gerrit-Change-Number: 85561
Gerrit-PatchSet: 8
Gerrit-Owner: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Johnny Lin <Johnny_Lin(a)wiwynn.com>
Gerrit-Reviewer: Jonathan Zhang <jon.zhixiong.zhang(a)gmail.com>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: Marvin Drees <marvin.drees(a)9elements.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Shuo Liu <shuo.liu(a)intel.com>
Gerrit-Reviewer: Tim Chu <Tim.Chu(a)quantatw.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Attention is currently required from: Christian Walter, Sean Rhodes.
Angel Pons has posted comments on this change by Sean Rhodes. ( https://review.coreboot.org/c/coreboot/+/74743?usp=email )
Change subject: mb/starlabs/starbook: Put options in CFR cbtable
......................................................................
Patch Set 35: Code-Review+1
(1 comment)
File src/mainboard/starlabs/starbook/cfr.c:
https://review.coreboot.org/c/coreboot/+/74743/comment/eacb6633_465f7ac6?us… :
PS35, Line 380: void lb_board(struct lb_header *header)
: {
: char *current = (char *)lb_new_record(header);
: struct lb_cfr *cfr_root = (struct lb_cfr *)current;
:
: cfr_write_setup_menu(cfr_root, sm_root);
: }
:
> should be: […]
```suggestion
void mb_cfr_setup_menu(struct lb_cfr *cfr_root)
{
cfr_write_setup_menu(cfr_root, sm_root);
}
```
I think something broke code blocks / suggestions in Gerrit, at least for me: newlines disappear for no reason when saving.
--
To view, visit https://review.coreboot.org/c/coreboot/+/74743?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I816893e5c2663ed55ae9fa5dd662489b27332aa6
Gerrit-Change-Number: 74743
Gerrit-PatchSet: 35
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Attention: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Comment-Date: Sat, 11 Jan 2025 09:29:33 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Matt DeVillier <matt.devillier(a)gmail.com>
Patrick Rudolph has posted comments on this change by Keith Hui. ( https://review.coreboot.org/c/coreboot/+/81882?usp=email )
Change subject: mb/*: Remove old USB configurations from SNB/bd82x6x boards
......................................................................
Patch Set 7:
(1 comment)
Patchset:
PS7:
Some boards still have the `const struct southbridge_usb_port mainboard_usb_ports[] = {` in mainboard code, which is now unused, but are missing entries in devicetree.cb. Please fix.
--
To view, visit https://review.coreboot.org/c/coreboot/+/81882?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ie1cd21077136998a6e90050c95263f2efed68a67
Gerrit-Change-Number: 81882
Gerrit-PatchSet: 7
Gerrit-Owner: Keith Hui <buurin(a)gmail.com>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Evgeny Zinoviev <me(a)ch1p.io>
Gerrit-Reviewer: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-Reviewer: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: 9elements QA <hardwaretestrobot(a)gmail.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Sat, 11 Jan 2025 09:10:11 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: Alexander Couzens, Keith Hui, Nicholas Chin.
Patrick Rudolph has posted comments on this change by Keith Hui. ( https://review.coreboot.org/c/coreboot/+/85924?usp=email )
Change subject: mb/*: Drop xhci_overcurrent_map II
......................................................................
Patch Set 1: Code-Review-1
(1 comment)
Patchset:
PS1:
> I used t530 as an example and the USB OC config matches. […]
Apparently you broke it in https://review.coreboot.org/c/coreboot/+/81882/7
const struct southbridge_usb_port mainboard_usb_ports is now unused and usb_port_config is missing on those board listed here.
Please fix https://review.coreboot.org/c/coreboot/+/81882 first.
--
To view, visit https://review.coreboot.org/c/coreboot/+/85924?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ie60d34cae5ae94d148854b42f77ab4c02e8f49ef
Gerrit-Change-Number: 85924
Gerrit-PatchSet: 1
Gerrit-Owner: Keith Hui <buurin(a)gmail.com>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Keith Hui <buurin(a)gmail.com>
Gerrit-Comment-Date: Sat, 11 Jan 2025 09:08:13 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Patrick Rudolph <patrick.rudolph(a)9elements.com>