Attention is currently required from: Intel coreboot Reviewers, Jayvik Desai, Jérémy Compostella, Kapil Porwal, Paul Menzel, Pranava Y N, Subrata Banik, Wonkyu Kim.
Bora Guvendik has posted comments on this change by Bora Guvendik. ( https://review.coreboot.org/c/coreboot/+/84872?usp=email )
Change subject: soc/intel/pantherlake: Inject CSE TS into CBMEM timestamp table
......................................................................
Patch Set 11:
(5 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/84872/comment/df64f393_6268394e?us… :
PS9, Line 13: 992:ESE completed AUnit loading 0
> Out of curiosity: Why is it 0?
CSE didn't have the time when I sent the request to get the data yet. It can get the data if we call later.
File src/soc/intel/common/block/cse/Kconfig:
https://review.coreboot.org/c/coreboot/+/84872/comment/7e800e28_bda33f9d?us… :
PS8, Line 316: _V4
> > Version information comes from CSE. […]
changed to v3
File src/soc/intel/common/block/include/intelblocks/cse_telemetry_v4.h:
https://review.coreboot.org/c/coreboot/+/84872/comment/44ce0a6a_f93521ed?us… :
PS9, Line 7:
> One space.
Done
https://review.coreboot.org/c/coreboot/+/84872/comment/41de8102_b74ff059?us… :
PS9, Line 12: SOC.PMC
> Is the spelling intended?
Done
File src/soc/intel/pantherlake/cse_telemetry.c:
https://review.coreboot.org/c/coreboot/+/84872/comment/5ed533b8_0771a23f?us… :
PS9, Line 27: timestamp_add(TS_ESE_LOAD_AUNIT_END,
> Mention the renaming in the commit message?
Done, modified commit message
--
To view, visit https://review.coreboot.org/c/coreboot/+/84872?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: Ie7716b8c371b82c13da1b0217dce1a16e7b95cee
Gerrit-Change-Number: 84872
Gerrit-PatchSet: 11
Gerrit-Owner: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Pranava Y N <pranavayn(a)google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Wonkyu Kim <wonkyu.kim(a)intel.com>
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: Jayvik Desai <jayvik(a)google.com>
Gerrit-Attention: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Attention: Wonkyu Kim <wonkyu.kim(a)intel.com>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Attention: Pranava Y N <pranavayn(a)google.com>
Gerrit-Comment-Date: Tue, 25 Feb 2025 23:57:41 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Bora Guvendik <bora.guvendik(a)intel.com>
Comment-In-Reply-To: Subrata Banik <subratabanik(a)google.com>
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Attention is currently required from: Intel coreboot Reviewers, Jayvik Desai, Jérémy Compostella, Kapil Porwal, Pranava Y N, Subrata Banik, Wonkyu Kim.
Hello Intel coreboot Reviewers, Jayvik Desai, Jérémy Compostella, Kapil Porwal, Pranava Y N, Subrata Banik, Wonkyu Kim, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/84872?usp=email
to look at the new patch set (#11).
Change subject: soc/intel/pantherlake: Inject CSE TS into CBMEM timestamp table
......................................................................
soc/intel/pantherlake: Inject CSE TS into CBMEM timestamp table
Get boot performance timestamps from CSE and inject them into CBMEM
timestamp table. For Panther Lake, remove "Die Management Unit (DMU)
load completed" and add "ESE completed AUnit loading" instead.
990:CSME ROM started execution 0
992:ESE completed AUnit loading 0
944:CSE sent 'Boot Stall Done' to PMC 174,000
945:CSE started to handle ICC configuration 274,000 (100,000)
946:CSE sent 'Host BIOS Prep Done' to PMC 274,000 (0)
947:CSE received 'CPU Reset Done Ack sent' from PMC 448,000 (174,000)
0:1st timestamp 556,874 (108,874)
BUG=b:376218080
TEST=Able to see TS elapse prior to IA reset on Fatcat
Signed-off-by: Bora Guvendik <bora.guvendik(a)intel.com>
Change-Id: Ie7716b8c371b82c13da1b0217dce1a16e7b95cee
---
M src/soc/intel/common/block/cse/Kconfig
M src/soc/intel/common/block/include/intelblocks/cse_telemetry.h
A src/soc/intel/common/block/include/intelblocks/cse_telemetry_v3.h
M src/soc/intel/pantherlake/cse_telemetry.c
4 files changed, 52 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/72/84872/11
--
To view, visit https://review.coreboot.org/c/coreboot/+/84872?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: Ie7716b8c371b82c13da1b0217dce1a16e7b95cee
Gerrit-Change-Number: 84872
Gerrit-PatchSet: 11
Gerrit-Owner: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Pranava Y N <pranavayn(a)google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Wonkyu Kim <wonkyu.kim(a)intel.com>
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: Jayvik Desai <jayvik(a)google.com>
Gerrit-Attention: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Attention: Wonkyu Kim <wonkyu.kim(a)intel.com>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Attention: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Attention: Pranava Y N <pranavayn(a)google.com>
Attention is currently required from: Bora Guvendik, Cliff Huang, Jayvik Desai, Jérémy Compostella, Kapil Porwal, Kyoung Il Kim, Pranava Y N, Subrata Banik.
Wonkyu Kim has posted comments on this change by Cliff Huang. ( https://review.coreboot.org/c/coreboot/+/85200?usp=email )
Change subject: mb/google/fatcat: Add Intel Touch support for touchscreen and touchpad
......................................................................
Patch Set 26: Code-Review+1
--
To view, visit https://review.coreboot.org/c/coreboot/+/85200?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: I865dbb9eed648c8f35c7f469b27a13be993ff479
Gerrit-Change-Number: 85200
Gerrit-PatchSet: 26
Gerrit-Owner: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Reviewer: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Kyoung Il Kim <kyoung.il.kim(a)intel.com>
Gerrit-Reviewer: Pranava Y N <pranavayn(a)google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Wonkyu Kim <wonkyu.kim(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jayvik Desai <jayvik(a)google.com>
Gerrit-Attention: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Attention: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Kyoung Il Kim <kyoung.il.kim(a)intel.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Attention: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Attention: Pranava Y N <pranavayn(a)google.com>
Gerrit-Comment-Date: Tue, 25 Feb 2025 23:50:21 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Jamie Ryu, Jérémy Compostella, Paul Menzel.
Cliff Huang has posted comments on this change by Jérémy Compostella. ( https://review.coreboot.org/c/coreboot/+/84564?usp=email )
Change subject: mb/intel/ptlrvp: Add Intel Panther Lake RVP as copy of google/fatcat
......................................................................
Patch Set 6:
(9 comments)
File src/mainboard/intel/ptlrvp/Kconfig:
https://review.coreboot.org/c/coreboot/+/84564/comment/79d0141f_6e2fdb5d?us… :
PS6, Line 2:
forgot how we made UART changes for Windows RVP. should we have optional flag for that?
https://review.coreboot.org/c/coreboot/+/84564/comment/2047bbe2_fce2637f?us… :
PS6, Line 3: config BOARD_INTEL_PTLRVP_COMMON
Can we add commented flag that we used to use fill_policy instead of fsp_param back?
https://review.coreboot.org/c/coreboot/+/84564/comment/f0a87c3a_f6810be2?us… :
PS6, Line 5: select BOARD_ROMSIZE_KB_32768
fatcat has CPU_INTEL_SOCKET_OTHER for SMBios changes.
https://review.coreboot.org/c/coreboot/+/84564/comment/f870ba5d_116ce06b?us… :
PS6, Line 69: if BOARD_INTEL_PTLRVP_COMMON
do we want to remove BOARD_INTEL_PTLRVP_COMMON since we use board_id instead of variants? only keep variant for ptlrvp for structural consistency with fatcat, where ODM will add more variants?
File src/mainboard/intel/ptlrvp/chromeos.fmd:
PS6:
quit a lot of difference compared to recent fatcat. do we need to port those?
File src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/include/baseboard/ec.h:
https://review.coreboot.org/c/coreboot/+/84564/comment/88baf8e0_ac35a51f?us… :
PS6, Line 78: #define EC_ENABLE_SYNC_IRQ /* Enable tight timestamp / wake support */
do we need these two when ISH enabled like Fatcat does?
File src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/include/baseboard/gpio.h:
https://review.coreboot.org/c/coreboot/+/84564/comment/57515a9a_ac84e0ff?us… :
PS6, Line 13: #define EC_SYNC_IRQ 0
should we remove these two defines? it is defined in src/mainboard/intel/ptlrvp/variants/ptlrvp/include/baseboard/gpio.h
in fact, we could just remove this header.
File src/mainboard/intel/ptlrvp/variants/ptlrvp/devicetree.cb:
PS6:
why do we need this file? We already have variants/baseboard/ptlrvp/devicetree.cb.
File src/mainboard/intel/ptlrvp/variants/ptlrvp/gpio.c:
https://review.coreboot.org/c/coreboot/+/84564/comment/165c0075_91fa0c08?us… :
PS6, Line 199: /* GPP_E07: Not used */
in fatcat GPIO, GPP_07 is configured for EC_SOC_INT_ODL unless ISH is enabled. please see: src/mainboard/google/fatcat/variants/fatcat/gpio.c
--
To view, visit https://review.coreboot.org/c/coreboot/+/84564?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: I914f73ff06bfb801fc319b45b23d7ce4cb7a6d60
Gerrit-Change-Number: 84564
Gerrit-PatchSet: 6
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Reviewer: Jamie Ryu <jamie.m.ryu(a)intel.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Zhixing Ma <zhixing.ma(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jamie Ryu <jamie.m.ryu(a)intel.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Tue, 25 Feb 2025 22:04:25 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: Joel Bueno, Maximilian Brune, Philipp Hug, ron minnich.
Julius Werner has posted comments on this change by Joel Bueno. ( https://review.coreboot.org/c/coreboot/+/85800?usp=email )
Change subject: commonlib/device_tree: fix 64-bit misaligned member access
......................................................................
Patch Set 5: Code-Review-1
(1 comment)
Patchset:
PS5:
I don't think we should make changes to architecture-independent code to support the quirks of a single architecture. Generally, we expect all coreboot architectures to be able to support native unaligned accesses. There are plenty of other common code examples that rely on this as well, e.g. in CBFS code or in libpayload's USB driver.
Didn't we solve this on RISC-V by implementing an exception handler for the unaligned access exception that reconstructed the value manually? I feel like this has come up before. Maybe that was only done for 4-byte accesses and needs to be expanded to 8-byte?
Alternatively, since we're using `be64dec()` here anyway, I think one straight-forward solution would be to just modify the RISC-V specific implementation of those macros (with an `#if` in the header) to do two 32-bit accesses, while the other architectures retain their more performant single-access implementations.
--
To view, visit https://review.coreboot.org/c/coreboot/+/85800?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: I567103bcd956b10fab64c5e63018315924ec0d2b
Gerrit-Change-Number: 85800
Gerrit-PatchSet: 5
Gerrit-Owner: Joel Bueno <joel.bueno(a)openchip.com>
Gerrit-Reviewer: Carlos López <carlos.lopezr4096(a)gmail.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Reviewer: Philipp Hug <philipp(a)hug.cx>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: ron minnich <rminnich(a)gmail.com>
Gerrit-Attention: Philipp Hug <philipp(a)hug.cx>
Gerrit-Attention: Joel Bueno <joel.bueno(a)openchip.com>
Gerrit-Attention: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Attention: ron minnich <rminnich(a)gmail.com>
Gerrit-Comment-Date: Tue, 25 Feb 2025 21:29:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Attention is currently required from: Cliff Huang, Intel coreboot Reviewers, Nick Vaccaro, Sean Rhodes, Subrata Banik.
Sean Rhodes has posted comments on this change by Sean Rhodes. ( https://review.coreboot.org/c/coreboot/+/86403?usp=email )
Change subject: soc/intel/common: Add support for RTD3 on CNVi
......................................................................
Set Ready For Review
--
To view, visit https://review.coreboot.org/c/coreboot/+/86403?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: I22292ad97c439e50fe5d7a6b79f77847e71ca62c
Gerrit-Change-Number: 86403
Gerrit-PatchSet: 28
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Nick Vaccaro <nvaccaro(a)chromium.org>
Gerrit-Reviewer: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-CC: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Attention: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Nick Vaccaro <nvaccaro(a)chromium.org>
Gerrit-Comment-Date: Tue, 25 Feb 2025 21:07:50 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No