Yu-Ping Wu has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/87224?usp=email )
Change subject: Documentation,util: Run util_readme.sh to regen *.md
......................................................................
Documentation,util: Run util_readme.sh to regen *.md
Change-Id: I3d3f87517c445d650e9cea61448b28d005d46737
Signed-off-by: Yu-Ping Wu <yupingso(a)chromium.org>
---
M Documentation/util.md
M util/README.md
2 files changed, 4 insertions(+), 4 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/24/87224/1
diff --git a/Documentation/util.md b/Documentation/util.md
index e6d1402..f902ba4 100644
--- a/Documentation/util.md
+++ b/Documentation/util.md
@@ -70,8 +70,8 @@
`C`
* __intelmetool__ - Dump interesting things about Management Engine
even if hidden `C`
-* __intelp2m__ - Convert the inteltool register dump to gpio.h with GPIO
-configuration for porting coreboot to your motherboard. `Go`
+* __intelp2m__ - convert the configuration DW0/1 registers value from
+an inteltool dump to coreboot macros. `go`
* __inteltool__ - Provides information about the Intel CPU/chipset
hardware configuration (register contents, MSRs, etc). `C`
* __intelvbttool__ - Parse VBT from VGA BIOS `C`
diff --git a/util/README.md b/util/README.md
index 6d58d7a..7a98bb6 100644
--- a/util/README.md
+++ b/util/README.md
@@ -61,8 +61,8 @@
`C`
* __intelmetool__ - Dump interesting things about Management Engine
even if hidden `C`
-* __intelp2m__ - Generate a GPIO configuration based on a register dump
-obtained using inteltool. `Go`
+* __intelp2m__ - convert the configuration DW0/1 registers value from
+an inteltool dump to coreboot macros. `go`
* __inteltool__ - Provides information about the Intel CPU/chipset
hardware configuration (register contents, MSRs, etc). `C`
* __intelvbttool__ - Parse VBT from VGA BIOS `C`
--
To view, visit https://review.coreboot.org/c/coreboot/+/87224?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: I3d3f87517c445d650e9cea61448b28d005d46737
Gerrit-Change-Number: 87224
Gerrit-PatchSet: 1
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Attention is currently required from: Hung-Te Lin, Yidi Lin, Yu-Ping Wu.
Hello Hung-Te Lin, Yidi Lin,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/86352?usp=email
to look at the new patch set (#4).
The following approvals got outdated and were removed:
Code-Review+2 by Yidi Lin
Change subject: soc/mediatek/mt8196: Add validity check for PI_IMG
......................................................................
soc/mediatek/mt8196: Add validity check for PI_IMG
Call check-pi-img.py to perform validity check for the PI_IMG firmware
file.
BUG=none
TEST=emerge-rauru coreboot
BRANCH=rauru
Change-Id: I7b8085c1229c1a7a8cad904e166471ff8bda5cfb
Signed-off-by: Yu-Ping Wu <yupingso(a)chromium.org>
---
M src/soc/mediatek/mt8196/Makefile.mk
1 file changed, 16 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/52/86352/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/86352?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: I7b8085c1229c1a7a8cad904e166471ff8bda5cfb
Gerrit-Change-Number: 86352
Gerrit-PatchSet: 4
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Attention: Yidi Lin <yidilin(a)google.com>
Gerrit-Attention: Yu-Ping Wu <yupingso(a)google.com>
Attention is currently required from: Jérémy Compostella.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/87223?usp=email
to look at the new patch set (#5).
Change subject: mb/intel/ptlrvp: Synchronize codebase with fatcat
......................................................................
mb/intel/ptlrvp: Synchronize codebase with fatcat
This commit imports changes from mb/google/fatcat to mb/intel/ptlrvp as
of coreboot codebase commit 010cfa28421b
("doc/internals/devicetree_language: multiple segment groups
supported").
Here is the list of imported commits:
- commit 9495063993e3 ("mainboard/google/fatcat: Fix SMBIOS Processor
upgrade info")
- commit 27f3427f4a1d ("mb/google/fatcat/var/fatcat: Update GSPI0 CS pin
for FPS")
- commit c41af2d43c49 ("mb/google/fatcat/var/fatcat: Update THC
Interrupt for Touchpad Development")
- commit d19dd192dbe3 ("mb/google/fatcat: Add PTL-U Fast VMode Voltage
Regulator settings")
- commit b5dea9fa999a ("mb/google/fatcat/var/francka: Add Write Protect
GPIO to cros_gpios")
- commit ef80ccbc4364 ("mb/google/fatcat: Disable EC software sync for
Microchip EC")
- commit 9f39d6ec5e9f ("mb/google/fatcat: Enable HAVE_SLP_S0_GATE for
felino and francka")
- commit eb85dfae1f23 ("mb/google/fatcat: Configure GPIO_SLP_S0_GATE for
francka and felino")
- commit 0fc2422e88dc ("mb/google/fatcat: Implement S0ix hooks aka
`MS0X` method")
- commit 1fa5ab805bb1 ("mb/google/fatcat: Remove unnecessary CNVi core
variables settings")
- commit 5c0340349ecb ("mb/google/fatcat: Rationalize Wi-Fi and
Bluetooth combinations")
- commit 275beb93db80 ("mb/google/fatcat: Conditionally check for barrel
charger")
- commit e9b020f02e3a ("mb/google/fatcat: Allow board-specific FSP-M UPD
override")
- commit 3a88eb8cb6c6 ("mb/google/fatcat: Enable HDA SDI based on FW
config")
- commit 0ac2058dbee6 ("mb/google/fatcat: Increase sagv_freq_mhz for
work point #1 to #3")
- commit 6e529e7c0611 ("mb/google/fatcat: Add Intel Touch support for
touchscreen and touchpad")
Overall, these commits aim to improve the configuration, performance,
and compatibility of the Intel Panther Lake Reference Validation
Platform (PTLRVP) mainboard across various aspects, including processor
upgrade support, peripheral integration, power management, and audio
functionality.
Change-Id: Ie27763a367d8d53c64ad78d26909f1068af3c819
Signed-off-by: Jeremy Compostella <jeremy.compostella(a)intel.com>
---
M src/mainboard/intel/ptlrvp/Kconfig
M src/mainboard/intel/ptlrvp/mainboard.c
M src/mainboard/intel/ptlrvp/romstage.c
M src/mainboard/intel/ptlrvp/variants/baseboard/include/baseboard/variants.h
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/devicetree.cb
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/include/baseboard/gpio.h
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/ramstage.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/Makefile.mk
M src/mainboard/intel/ptlrvp/variants/ptlrvp/fw_config.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/gpio.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/overridetree.cb
M src/mainboard/intel/ptlrvp/variants/ptlrvp/variant.c
12 files changed, 282 insertions(+), 41 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/23/87223/5
--
To view, visit https://review.coreboot.org/c/coreboot/+/87223?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: Ie27763a367d8d53c64ad78d26909f1068af3c819
Gerrit-Change-Number: 87223
Gerrit-PatchSet: 5
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Zhixing Ma <zhixing.ma(a)intel.corp-partner.google.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Attention is currently required from: Jérémy Compostella.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/87223?usp=email
to look at the new patch set (#4).
Change subject: mb/intel/ptlrvp: Synchronize codebase with fatcat
......................................................................
mb/intel/ptlrvp: Synchronize codebase with fatcat
This commit imports changes from mb/google/fatcat to mb/intel/ptlrvp as
of coreboot codebase commit 010cfa28421b
("doc/internals/devicetree_language: multiple segment groups
supported").
Here is the list of imported commits:
- commit 9495063993e3 ("mainboard/google/fatcat: Fix SMBIOS Processor
upgrade info")
- commit 27f3427f4a1d ("mb/google/fatcat/var/fatcat: Update GSPI0 CS pin
for FPS")
- commit c41af2d43c49 ("mb/google/fatcat/var/fatcat: Update THC
Interrupt for Touchpad Development")
- commit d19dd192dbe3 ("mb/google/fatcat: Add PTL-U Fast VMode Voltage
Regulator settings")
- commit b5dea9fa999a ("mb/google/fatcat/var/francka: Add Write Protect
GPIO to cros_gpios")
- commit ef80ccbc4364 ("mb/google/fatcat: Disable EC software sync for
Microchip EC")
- commit 9f39d6ec5e9f ("mb/google/fatcat: Enable HAVE_SLP_S0_GATE for
felino and francka")
- commit eb85dfae1f23 ("mb/google/fatcat: Configure GPIO_SLP_S0_GATE for
francka and felino")
- commit 0fc2422e88dc ("mb/google/fatcat: Implement S0ix hooks aka
`MS0X` method")
- commit 1fa5ab805bb1 ("mb/google/fatcat: Remove unnecessary CNVi core
variables settings")
- commit 5c0340349ecb ("mb/google/fatcat: Rationalize Wi-Fi and
Bluetooth combinations")
- commit 275beb93db80 ("mb/google/fatcat: Conditionally check for barrel
charger")
- commit e9b020f02e3a ("mb/google/fatcat: Allow board-specific FSP-M UPD
override")
- commit 3a88eb8cb6c6 ("mb/google/fatcat: Enable HDA SDI based on FW
config")
- commit 0ac2058dbee6 ("mb/google/fatcat: Increase sagv_freq_mhz for
work point #1 to #3")
- commit 6e529e7c0611 ("mb/google/fatcat: Add Intel Touch support for
touchscreen and touchpad")
Overall, these patches aim to improve the configuration, performance,
and compatibility of the Intel Panther Lake Reference Validation
Platform (PTLRVP) mainboard across various aspects, including processor
upgrade support, peripheral integration, power management, and audio
functionality.
Change-Id: Ie27763a367d8d53c64ad78d26909f1068af3c819
Signed-off-by: Jeremy Compostella <jeremy.compostella(a)intel.com>
---
M src/mainboard/intel/ptlrvp/Kconfig
M src/mainboard/intel/ptlrvp/mainboard.c
M src/mainboard/intel/ptlrvp/romstage.c
M src/mainboard/intel/ptlrvp/variants/baseboard/include/baseboard/variants.h
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/devicetree.cb
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/include/baseboard/gpio.h
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/ramstage.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/Makefile.mk
M src/mainboard/intel/ptlrvp/variants/ptlrvp/fw_config.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/gpio.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/overridetree.cb
M src/mainboard/intel/ptlrvp/variants/ptlrvp/variant.c
12 files changed, 282 insertions(+), 41 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/23/87223/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/87223?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: Ie27763a367d8d53c64ad78d26909f1068af3c819
Gerrit-Change-Number: 87223
Gerrit-PatchSet: 4
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Zhixing Ma <zhixing.ma(a)intel.corp-partner.google.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Attention is currently required from: Jérémy Compostella.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/87223?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: mb/intel/ptlrvp: Synchronize codebase with fatcat
......................................................................
mb/intel/ptlrvp: Synchronize codebase with fatcat
This commit imports changes from mb/google/fatcat to mb/intel/ptlrvp as
of commit coreboot codebase 010cfa28421bd52f1f16798ddf5b2116ea3f7f7a
("doc/internals/devicetree_language: multiple segment groups
supported").
Here is the list of imported commits:
- 9495063993e ("mainboard/google/fatcat: Fix SMBIOS Processor upgrade
info")
- 27f3427f4a1 ("mb/google/fatcat/var/fatcat: Update GSPI0 CS pin for
FPS")
- c41af2d43c4 ("mb/google/fatcat/var/fatcat: Update THC Interrupt for
Touchpad Development")
- d19dd192dbe ("mb/google/fatcat: Add PTL-U Fast VMode Voltage Regulator
settings")
- b5dea9fa999 ("mb/google/fatcat/var/francka: Add Write Protect GPIO to
cros_gpios")
- ef80ccbc436 ("mb/google/fatcat: Disable EC software sync for Microchip
EC")
- 9f39d6ec5e9 ("mb/google/fatcat: Enable HAVE_SLP_S0_GATE for felino and
francka")
- eb85dfae1f2 ("mb/google/fatcat: Configure GPIO_SLP_S0_GATE for francka
and felino")
- 0fc2422e88d ("mb/google/fatcat: Implement S0ix hooks aka `MS0X`
method")
- 1fa5ab805bb ("mb/google/fatcat: Remove unnecessary CNVi core variables
settings")
- 5c0340349ec ("mb/google/fatcat: Rationalize Wi-Fi and Bluetooth
combinations")
- 275beb93db8 ("mb/google/fatcat: Conditionally check for barrel
charger")
- e9b020f02e3 ("mb/google/fatcat: Allow board-specific FSP-M UPD
override")
- 3a88eb8cb6c ("mb/google/fatcat: Enable HDA SDI based on FW config")
- 0ac2058dbee ("mb/google/fatcat: Increase sagv_freq_mhz for work point
#1 to #3")
- 6e529e7c061 ("mb/google/fatcat: Add Intel Touch support for
touchscreen and touchpad")
Overall, these patches aim to improve the configuration, performance,
and compatibility of the Google Fatcat mainboard across various aspects,
including processor upgrade support, peripheral integration, power
management, and audio functionality.
Change-Id: Ie27763a367d8d53c64ad78d26909f1068af3c819
Signed-off-by: Jeremy Compostella <jeremy.compostella(a)intel.com>
---
M src/mainboard/intel/ptlrvp/Kconfig
M src/mainboard/intel/ptlrvp/mainboard.c
M src/mainboard/intel/ptlrvp/romstage.c
M src/mainboard/intel/ptlrvp/variants/baseboard/include/baseboard/variants.h
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/devicetree.cb
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/include/baseboard/gpio.h
M src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/ramstage.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/Makefile.mk
M src/mainboard/intel/ptlrvp/variants/ptlrvp/fw_config.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/gpio.c
M src/mainboard/intel/ptlrvp/variants/ptlrvp/overridetree.cb
M src/mainboard/intel/ptlrvp/variants/ptlrvp/variant.c
12 files changed, 282 insertions(+), 41 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/23/87223/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/87223?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: Ie27763a367d8d53c64ad78d26909f1068af3c819
Gerrit-Change-Number: 87223
Gerrit-PatchSet: 3
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Zhixing Ma <zhixing.ma(a)intel.corp-partner.google.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Attention is currently required from: Martin L Roth.
Julius Werner has posted comments on this change by Martin L Roth. ( https://review.coreboot.org/c/coreboot/+/87186?usp=email )
Change subject: Documentation/lib: Update Timestamp documentation
......................................................................
Patch Set 4:
(1 comment)
File Documentation/lib/timestamp.md:
https://review.coreboot.org/c/coreboot/+/87186/comment/bb3bed89_8f01584c?us… :
PS4, Line 192: ### Core Functions
> > Not all our docstrings are formatted for Doxygen anyway. […]
edit: To clarify, I'm not saying we should abandon markdown documentation and put everything in doxygen. I think these markdown files are still the right medium for free-flowing prose documentation (like most of this file). I just think that specifically for listings of code structures and individual function prototypes, being able to import that from the actual header files would be better than copying it into markdown because those copies will inevitably go out of date (and usually faster than the explaining prose).
--
To view, visit https://review.coreboot.org/c/coreboot/+/87186?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: I6e4cc244edf6cc860cc66165173f134a30a81589
Gerrit-Change-Number: 87186
Gerrit-PatchSet: 4
Gerrit-Owner: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Julius Werner <jwerner(a)chromium.org>
Gerrit-CC: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Comment-Date: Tue, 08 Apr 2025 21:13:36 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Julius Werner <jwerner(a)chromium.org>
Comment-In-Reply-To: Nicholas Chin <nic.c3.14(a)gmail.com>
Attention is currently required from: Martin L Roth.
Julius Werner has posted comments on this change by Martin L Roth. ( https://review.coreboot.org/c/coreboot/+/87186?usp=email )
Change subject: Documentation/lib: Update Timestamp documentation
......................................................................
Patch Set 4:
(1 comment)
File Documentation/lib/timestamp.md:
https://review.coreboot.org/c/coreboot/+/87186/comment/7e1d65c9_8d0d97ce?us… :
PS4, Line 192: ### Core Functions
> Not all our docstrings are formatted for Doxygen anyway.
Right, but we could slowly change that file-by-file. I'm thinking that whenever someone wants to take the time to write documentation that goes into this detail, they might as well spend that same time to update the respective header docstrings into doxygen format and set up an import into their documentation page, and then the next time someone updates that code they'll hopefully also update the docstring comments and stick to the comment style already used in that header file.
So I think this Breathe thing sounds like a cool idea and if someone wants to set that up it might really help us keep our documentation more up-to-date in the future. I think this might succeed where the previous doxygen Makefile target failed because nobody ever bothers to run make just to look at some documentation, but if this is automatically tied in to `doc.coreboot.org` that should make it easy enough to access that people will actually see and use it. But I understand that's going to take effort (and maybe some wider discussion first), so not trying to hold up the rest of this CL with that.
--
To view, visit https://review.coreboot.org/c/coreboot/+/87186?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: I6e4cc244edf6cc860cc66165173f134a30a81589
Gerrit-Change-Number: 87186
Gerrit-PatchSet: 4
Gerrit-Owner: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Julius Werner <jwerner(a)chromium.org>
Gerrit-CC: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Comment-Date: Tue, 08 Apr 2025 21:09:45 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Julius Werner <jwerner(a)chromium.org>
Comment-In-Reply-To: Nicholas Chin <nic.c3.14(a)gmail.com>