Attention is currently required from: Fred Reitberger, Jason Glenesk, Matt DeVillier.
Felix Held has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/85007?usp=email )
Change subject: soc/amd/common/psp/rpmc: bring debug output in line with fmap section
......................................................................
soc/amd/common/psp/rpmc: bring debug output in line with fmap section
Call the PSP RPMC NVRAM 'PSP RPMC NVRAM' instead of 'PSP NVRAM' in the
debug console output to not be misleading, since the RPMC feature uses
the 'PSP_RPMC_NVRAM' fmap section and not the 'PSP_NVRAM' fmap section.
Signed-off-by: Felix Held <felix-coreboot(a)felixheld.de>
Change-Id: Ie89dfcfe4b8780f422c222477bb627e03bd3662d
---
M src/soc/amd/common/block/psp/rpmc.c
1 file changed, 2 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/07/85007/1
diff --git a/src/soc/amd/common/block/psp/rpmc.c b/src/soc/amd/common/block/psp/rpmc.c
index a557459..dd097c5 100644
--- a/src/soc/amd/common/block/psp/rpmc.c
+++ b/src/soc/amd/common/block/psp/rpmc.c
@@ -68,8 +68,8 @@
static void print_rpmc_general_status(uint8_t healthy, uint8_t rpmc_protected)
{
- printk(BIOS_SPEW, "PSP NVRAM %s healthy\n", healthy ? "is" : "isn't");
- printk(BIOS_SPEW, "PSP NVRAM %s using RPMC protection\n",
+ printk(BIOS_SPEW, "PSP RPMC NVRAM %s healthy\n", healthy ? "is" : "isn't");
+ printk(BIOS_SPEW, "PSP RPMC NVRAM %s using RPMC protection\n",
rpmc_protected ? "is" : " isn't");
}
--
To view, visit https://review.coreboot.org/c/coreboot/+/85007?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ie89dfcfe4b8780f422c222477bb627e03bd3662d
Gerrit-Change-Number: 85007
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: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Attention is currently required from: Ana Carolina Cabral, Matt DeVillier.
Hello Ana Carolina Cabral, Matt DeVillier, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/84789?usp=email
to look at the new patch set (#5).
The following approvals got outdated and were removed:
Code-Review+1 by Ana Carolina Cabral, Code-Review+2 by Matt DeVillier, Verified+1 by build bot (Jenkins)
Change subject: drivers/spi/spi_flash: introduce 'spi_flash_cmd_multi'
......................................................................
drivers/spi/spi_flash: introduce 'spi_flash_cmd_multi'
A following patch that adds some support for reading the serial flash
discoverable parameters (SFDP) data structures needs to send more than
just the one command byte that 'spi_flash_cmd' supports. To be able to
do this, introduce the 'spi_flash_cmd_multi' function which supports
sending multiple bytes before reading back some bytes. The prototype is
added to drivers/spi/spi_flash_internal.h since only other files in the
same directory are supposed to be using that function.
Signed-off-by: Felix Held <felix-coreboot(a)felixheld.de>
Change-Id: I1f3872463249240c0a32e2825e4302894e856b2e
---
M src/drivers/spi/spi_flash.c
M src/drivers/spi/spi_flash_internal.h
2 files changed, 14 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/89/84789/5
--
To view, visit https://review.coreboot.org/c/coreboot/+/84789?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: I1f3872463249240c0a32e2825e4302894e856b2e
Gerrit-Change-Number: 84789
Gerrit-PatchSet: 5
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Ana Carolina Cabral
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Ana Carolina Cabral
Attention is currently required from: Dinesh Gehlot, Eric Lai, Jayvik Desai, Kapil Porwal, Nick Vaccaro, Rui Zhou.
Paul Menzel has posted comments on this change by Rui Zhou. ( https://review.coreboot.org/c/coreboot/+/84997?usp=email )
The change is no longer submittable: All-Comments-Resolved is unsatisfied now.
Change subject: mb/google/nissa/var/rull: add ssd timeing and modify ssd GPIO pins of rtd3
......................................................................
Patch Set 20:
(2 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/84997/comment/d8798eac_489bcdd4?us… :
PS20, Line 7: timeing
timing
https://review.coreboot.org/c/coreboot/+/84997/comment/c837ab5d_74486b39?us… :
PS20, Line 10: We adjust the position of the enable and reset pins.
According to what source?
--
To view, visit https://review.coreboot.org/c/coreboot/+/84997?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: Idb36f67206450612655cb3efd3cce240475ef3ab
Gerrit-Change-Number: 84997
Gerrit-PatchSet: 20
Gerrit-Owner: Rui Zhou <zhourui(a)huaqin.corp-partner.google.com>
Gerrit-Reviewer: Dinesh Gehlot <digehlot(a)google.com>
Gerrit-Reviewer: Eric Lai <ericllai(a)google.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Nick Vaccaro <nvaccaro(a)chromium.org>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Jayvik Desai <jayvik(a)google.com>
Gerrit-Attention: Eric Lai <ericllai(a)google.com>
Gerrit-Attention: Rui Zhou <zhourui(a)huaqin.corp-partner.google.com>
Gerrit-Attention: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Attention: Dinesh Gehlot <digehlot(a)google.com>
Gerrit-Attention: Nick Vaccaro <nvaccaro(a)chromium.org>
Gerrit-Comment-Date: Tue, 05 Nov 2024 22:36:42 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: Angel Pons, Elyes Haouas, Felix Singer, Paul Menzel.
Máté Kukri has posted comments on this change by Máté Kukri. ( https://review.coreboot.org/c/coreboot/+/82053?usp=email )
Change subject: mb/dell: OptiPlex 3050 Micro port (Intel KabyLake)
......................................................................
Patch Set 16:
(11 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/82053/comment/b9c626c6_6042bfdd?us… :
PS15, Line 7: OptiPlex 3050 Micro port
> Please make it a statement. Maybe: […]
Done
https://review.coreboot.org/c/coreboot/+/82053/comment/04447c35_98e3e067?us… :
PS15, Line 9: - Boots Linux
> It’d be great if you elaborate, what payload and what Linux version.
Done
File src/mainboard/dell/optiplex_3050/Kconfig:
https://review.coreboot.org/c/coreboot/+/82053/comment/6b608337_ea6f2795?us… :
PS11, Line 12: # select INTEL_GMA_HAVE_VBT
> Yes
Done
File src/mainboard/dell/optiplex_3050/devicetree.cb:
https://review.coreboot.org/c/coreboot/+/82053/comment/86b2c2cc_bc2805a3?us… :
PS14, Line 9: device cpu_cluster 0 on end
> This is not needed as well, since it's in chipset devicetree.
Done
https://review.coreboot.org/c/coreboot/+/82053/comment/51e9fc62_a937c927?us… :
PS14, Line 18: OC0
> Yeah it is definitely wrong, I still need to fix the USB ports, that's just bad copypasta
I've removed the bad OCs now. proper part map is still a TODO but wrong code is worse imo.
https://review.coreboot.org/c/coreboot/+/82053/comment/6a6b1774_fee9029e?us… :
PS14, Line 55: device ref pcie_rp21 on
> While on it, please add SMBIOS slot description.
Added the comment about the M.2 port
File src/mainboard/dell/optiplex_3050/ramstage.c:
https://review.coreboot.org/c/coreboot/+/82053/comment/180538e0_1914e105?us… :
PS14, Line 11: static void init_mainboard(void *chip_info)
: {
: }
:
: struct chip_operations mainboard_ops = {
: .init = init_mainboard,
: };
> It would be better to configure GPIOs in init_mainboard, since it runs after FSP and it might do unw […]
Ack. Other boards seems to do it before FSP and it works on this.
File src/mainboard/dell/optiplex_3050/ramstage.c:
https://review.coreboot.org/c/coreboot/+/82053/comment/1c7a2085_8856f559?us… :
PS15, Line 504: if (get_core_cnt() > 2) {
> The core_cnt variable exist to not have to call this twice... […]
Done
File src/mainboard/dell/optiplex_3050/romstage.c:
https://review.coreboot.org/c/coreboot/+/82053/comment/676318ac_9aaa8f5e?us… :
PS11, Line 24: * FIXME: do we need this? */
> I'll test if this can be removed when i add audio
Removed it.
File src/mainboard/dell/optiplex_3050/romstage.c:
https://review.coreboot.org/c/coreboot/+/82053/comment/be21f736_9c1d9f72?us… :
PS14, Line 3: #include <assert.h>
> maybe not used
Done
https://review.coreboot.org/c/coreboot/+/82053/comment/8c9fee4b_1e314371?us… :
PS14, Line 8: include <cbfs.h>
> maybe not used
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/82053?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: I8d443e39ee684a4eaa19c835a945cfe569c051e2
Gerrit-Change-Number: 82053
Gerrit-PatchSet: 16
Gerrit-Owner: Máté Kukri <km(a)mkukri.xyz>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Comment-Date: Tue, 05 Nov 2024 22:16:38 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Comment-In-Reply-To: Máté Kukri <km(a)mkukri.xyz>
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Comment-In-Reply-To: Elyes Haouas <ehaouas(a)noos.fr>
Attention is currently required from: Angel Pons, Felix Singer, Máté Kukri.
Hello Angel Pons, Felix Singer, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/82053?usp=email
to look at the new patch set (#17).
Change subject: mb/dell: OptiPlex 3050 Micro port (Intel KabyLake)
......................................................................
mb/dell: OptiPlex 3050 Micro port (Intel KabyLake)
- Boots Linux 6.11 (Debian)
- GRUB and SeaBIOS payloads work
- SMSC SCH5553 SIO/EC
+ Serial port works
+ PWM fan control works
- Realtek Gigabit LAN works
- WiFi slot works
- NVMe SSD slot works
- Extra: LPSS UART0
+ Stock FW sets undocumented power gating bit, RTC battery needs to
be pulled for it to work.
+ Signals exposed on test points on the back of the board.
FIXME: add documentation about this
- Needs 'deguard' to bypass BootGuard
+ See https://review.coreboot.org/plugins/gitiles/deguard
- Audio works
- Currently limited to the Micro form factor, but others are very
similar
- HDA verbs and VBT by Leah Rowe
- FIXME: USB port list
Change-Id: I8d443e39ee684a4eaa19c835a945cfe569c051e2
Signed-off-by: Mate Kukri <kukri.mate(a)gmail.com>
---
A src/mainboard/dell/optiplex_3050/Kconfig
A src/mainboard/dell/optiplex_3050/Kconfig.name
A src/mainboard/dell/optiplex_3050/Makefile.mk
A src/mainboard/dell/optiplex_3050/acpi/ec.asl
A src/mainboard/dell/optiplex_3050/acpi/superio.asl
A src/mainboard/dell/optiplex_3050/board_info.txt
A src/mainboard/dell/optiplex_3050/bootblock.c
A src/mainboard/dell/optiplex_3050/cmos.default
A src/mainboard/dell/optiplex_3050/cmos.layout
A src/mainboard/dell/optiplex_3050/data.vbt
A src/mainboard/dell/optiplex_3050/devicetree.cb
A src/mainboard/dell/optiplex_3050/dsdt.asl
A src/mainboard/dell/optiplex_3050/gma-mainboard.ads
A src/mainboard/dell/optiplex_3050/hda_verb.c
A src/mainboard/dell/optiplex_3050/include/early_gpio.h
A src/mainboard/dell/optiplex_3050/include/gpio.h
A src/mainboard/dell/optiplex_3050/ramstage.c
A src/mainboard/dell/optiplex_3050/romstage.c
A src/mainboard/dell/optiplex_3050/sch5555_ec.c
A src/mainboard/dell/optiplex_3050/sch5555_ec.h
20 files changed, 1,331 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/53/82053/17
--
To view, visit https://review.coreboot.org/c/coreboot/+/82053?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: I8d443e39ee684a4eaa19c835a945cfe569c051e2
Gerrit-Change-Number: 82053
Gerrit-PatchSet: 17
Gerrit-Owner: Máté Kukri <km(a)mkukri.xyz>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Attention: Máté Kukri <km(a)mkukri.xyz>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Attention is currently required from: Angel Pons, Felix Singer, Máté Kukri.
Hello Angel Pons, Felix Singer, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/82053?usp=email
to look at the new patch set (#16).
The following approvals got outdated and were removed:
Verified+1 by build bot (Jenkins)
Change subject: [WIP] OptiPlex 3050 Micro port
......................................................................
[WIP] OptiPlex 3050 Micro port
- Boots Linux
- SMSC SCH5553 SIO/EC
+ Serial port works
+ PWM fan control works
- Realtek Gigabit LAN works
- WiFi slot works
- NVMe SSD slot works
- Extra: LPSS UART0
+ Stock FW sets undocumented power gating bit, RTC battery needs to
be pulled for it to work.
+ Signals exposed on test points on the back of the board.
FIXME: add documentation about this
- Needs 'deguard' to bypass BootGuard
+ See https://review.coreboot.org/plugins/gitiles/deguard
- Audio works
- Currently limited to the Micro form factor, but others are very
similar
- HDA verbs and VBT by Leah Rowe
- FIXME: USB port list
Change-Id: I8d443e39ee684a4eaa19c835a945cfe569c051e2
Signed-off-by: Mate Kukri <kukri.mate(a)gmail.com>
---
A src/mainboard/dell/optiplex_3050/Kconfig
A src/mainboard/dell/optiplex_3050/Kconfig.name
A src/mainboard/dell/optiplex_3050/Makefile.mk
A src/mainboard/dell/optiplex_3050/acpi/ec.asl
A src/mainboard/dell/optiplex_3050/acpi/superio.asl
A src/mainboard/dell/optiplex_3050/board_info.txt
A src/mainboard/dell/optiplex_3050/bootblock.c
A src/mainboard/dell/optiplex_3050/cmos.default
A src/mainboard/dell/optiplex_3050/cmos.layout
A src/mainboard/dell/optiplex_3050/data.vbt
A src/mainboard/dell/optiplex_3050/devicetree.cb
A src/mainboard/dell/optiplex_3050/dsdt.asl
A src/mainboard/dell/optiplex_3050/gma-mainboard.ads
A src/mainboard/dell/optiplex_3050/hda_verb.c
A src/mainboard/dell/optiplex_3050/include/early_gpio.h
A src/mainboard/dell/optiplex_3050/include/gpio.h
A src/mainboard/dell/optiplex_3050/ramstage.c
A src/mainboard/dell/optiplex_3050/romstage.c
A src/mainboard/dell/optiplex_3050/sch5555_ec.c
A src/mainboard/dell/optiplex_3050/sch5555_ec.h
20 files changed, 1,343 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/53/82053/16
--
To view, visit https://review.coreboot.org/c/coreboot/+/82053?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: I8d443e39ee684a4eaa19c835a945cfe569c051e2
Gerrit-Change-Number: 82053
Gerrit-PatchSet: 16
Gerrit-Owner: Máté Kukri <km(a)mkukri.xyz>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Attention: Máté Kukri <km(a)mkukri.xyz>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Attention is currently required from: Bob Moragues, Paul Menzel, Shyam Sundar Radjacoumar, Subrata Banik.
Karthik Ramasubramanian has posted comments on this change by Karthik Ramasubramanian. ( https://review.coreboot.org/c/coreboot/+/84937?usp=email )
Change subject: mb/google/brox: Hint romstage init about upcoming reset
......................................................................
Patch Set 6:
(2 comments)
File src/mainboard/google/brox/variants/baseboard/brox/romstage.c:
https://review.coreboot.org/c/coreboot/+/84937/comment/637e8267_3087d657?us… :
PS5, Line 24: ret = google_chromeec_get_num_pd_ports(&num_ports);
: if (ret < 0 || !num_ports) {
: printk(BIOS_INFO, "%s: Cannot resolve # of USB PD ports\n", __func__);
: return mismatch;
: }
> I'm wondering if we need to call this API at all. […]
Done
https://review.coreboot.org/c/coreboot/+/84937/comment/57cb9645_7a94886d?us… :
PS5, Line 30: google_chromeec_get_pd_chip_infoi
> is this a typo ? […]
Acknowledged. Fixed the typo in API as well as here. Thanks for catching that.
--
To view, visit https://review.coreboot.org/c/coreboot/+/84937?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: Ieed3f9013dee9aa501a3f0403f3a28722a3878f1
Gerrit-Change-Number: 84937
Gerrit-PatchSet: 6
Gerrit-Owner: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Reviewer: Bob Moragues <moragues(a)chromium.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Shyam Sundar Radjacoumar <ssradjacoumar(a)google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Shyam Sundar Radjacoumar <ssradjacoumar(a)google.com>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Bob Moragues <moragues(a)chromium.org>
Gerrit-Comment-Date: Tue, 05 Nov 2024 19:26:24 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Subrata Banik <subratabanik(a)google.com>