Felix Held has submitted this change. ( https://review.coreboot.org/c/coreboot/+/71969 )
(
13 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
)Change subject: configs/builder: add default config for Intel Archer City CRB
......................................................................
configs/builder: add default config for Intel Archer City CRB
which is based on Intel Sapphire Rapids Scalable Processor chipset
which was product launched on Jan. 10 2023.
The site-local/* files are Intel binaries that are not published yet
but coreboot build validation system would skip these binaries when
they are in "site-local" directory.
Please make sure you have the correct Intel binaries for your AC CRB
and place them to the right location accordingly.
CONFIG_PAYLOAD_FILE="site-local/archercity/linuxboot_bzImage" is
LinuxBoot payload, there are several ways to build it, one way is to
build it from the x86_64 qemu example from osf-builder:
git clone https://github.com/linuxboot/osf-builder
cd examples/qemu; make kernel
commit ae90fc0bb (soc/intel/xeon_sp/spr: Default to X2APIC support)
would enable DEFAULT_X2APIC_RUNTIME, your LinuxBoot kernel needs to
enable X2APIC support, otherwise need to set CONFIG_XAPIC_ONLY=y in
your defconfig.
Change-Id: I15aefc3edb2d22fc00d854850e948fe2048a992e
Signed-off-by: Johnny Lin <johnny_lin(a)wiwynn.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71969
Reviewed-by: Angel Pons <th3fanbus(a)gmail.com>
Reviewed-by: Jonathan Zhang <jon.zhixiong.zhang(a)gmail.com>
Reviewed-by: Johnny Lin <Johnny_Lin(a)wiwynn.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
---
A configs/builder/config.intel.crb.ac
1 file changed, 58 insertions(+), 0 deletions(-)
Approvals:
build bot (Jenkins): Verified
Angel Pons: Looks good to me, but someone else must approve
Jonathan Zhang: Looks good to me, approved
Johnny Lin: Looks good to me, approved
diff --git a/configs/builder/config.intel.crb.ac b/configs/builder/config.intel.crb.ac
new file mode 100644
index 0000000..d2db58d
--- /dev/null
+++ b/configs/builder/config.intel.crb.ac
@@ -0,0 +1,23 @@
+# Intel ArcherCity CRB is a dual socket CRB based on Intel
+# Sapphire Rapids Scalable Processor (SPR-SP) chipset.
+#
+# Type this in coreboot root directory to get a working .config:
+# make defconfig KBUILD_DEFCONFIG=configs/builder/config.intel.crb.ac
+
+CONFIG_VENDOR_INTEL=y
+CONFIG_BOARD_INTEL_ARCHERCITY_CRB=y
+CONFIG_HAVE_IFD_BIN=y
+CONFIG_LINUX_COMMAND_LINE="loglevel=7 earlyprintk=serial,ttyS0,115200 console=ttyS0,115200"
+CONFIG_PAYLOAD_LINUX=y
+CONFIG_PAYLOAD_FILE="site-local/archercity/linuxboot_bzImage"
+CONFIG_HAVE_ME_BIN=y
+CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y
+CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
+CONFIG_ADD_FSP_BINARIES=y
+CONFIG_FSP_T_FILE="site-local/archercity/Server_T.fd"
+CONFIG_FSP_M_FILE="site-local/archercity/Server_M.fd"
+CONFIG_FSP_S_FILE="site-local/archercity/Server_S.fd"
+CONFIG_IFD_BIN_PATH="site-local/archercity/descriptor.bin"
+CONFIG_ME_BIN_PATH="site-local/archercity/me.bin"
+CONFIG_CPU_UCODE_BINARIES="site-local/archercity/mbf806f8.mcb"
+CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
--
To view, visit https://review.coreboot.org/c/coreboot/+/71969
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I15aefc3edb2d22fc00d854850e948fe2048a992e
Gerrit-Change-Number: 71969
Gerrit-PatchSet: 15
Gerrit-Owner: Simon Chou <simonchou(a)supermicro.com.tw>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Johnny Lin <Johnny_Lin(a)wiwynn.com>
Gerrit-Reviewer: Jonathan Zhang <jon.zhixiong.zhang(a)gmail.com>
Gerrit-Reviewer: Tim Chu <Tim.Chu(a)quantatw.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Christian Walter <christian.walter(a)9elements.com>
Gerrit-CC: Jian-Ming Wang <jianmingW(a)supermicro.com>
Gerrit-CC: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-CC: Srinidhi N Kaushik <srinidhi.n.kaushik(a)intel.com>
Gerrit-CC: TimLiu-SMCI <timliu(a)supermicro.com.tw>
Gerrit-CC: Ziang Wang <ziang.wang(a)intel.com>
Gerrit-MessageType: merged
Attention is currently required from: Paul Menzel, Eric Lai.
Tarun Tuli has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/73212 )
Change subject: mb/google/poppy/variant/nami - Ensure power cycle of FPMCU on startup
......................................................................
Patch Set 4:
(4 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/73212/comment/fbde6697_c4ffa512
PS3, Line 7: mb/google/poppy: Nami - invoke power cycle of FPMCU on startup
> Please use the common style for the variant prefix.
Done
https://review.coreboot.org/c/coreboot/+/73212/comment/b6858518_e74f7b7f
PS3, Line 8:
> Please add a problem description in the beginning.
Done
https://review.coreboot.org/c/coreboot/+/73212/comment/31e5c42d_134da7b1
PS3, Line 17: seconds
> Remove.
Done
https://review.coreboot.org/c/coreboot/+/73212/comment/d1f11a1a_191ca858
PS3, Line 16: Confirmed FPMCU is still functional on Nami.
: Confirmed power is off for 150ms seconds on boot.
: Confirmed RCC_CSR of FPMCU indicates power cycle occurred.
: Confirmed reset is de-asserted approx 3ms after power application
: (target >2.5ms)
> Format as list?
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/73212
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0a23bda96bc2ea90be81a2310605f75c55c0a839
Gerrit-Change-Number: 73212
Gerrit-PatchSet: 4
Gerrit-Owner: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Reviewer: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Comment-Date: Thu, 27 Apr 2023 13:38:38 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-MessageType: comment
Attention is currently required from: Tarun Tuli, Eric Lai.
Hello Subrata Banik, Eric Lai,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/73212
to look at the new patch set (#4).
Change subject: mb/google/poppy/variant/nami - Ensure power cycle of FPMCU on startup
......................................................................
mb/google/poppy/variant/nami - Ensure power cycle of FPMCU on startup
Add functionality to ensure that the FPMCU is power cycled long enough
on boot to ensure proper reset.
This solution relies solely on coreboot to sequence the power and reset
signals appropriately (150ms on boot).
-Confirmed power is off for 150ms on boot.
-Confirmed RCC_CSR of FPMCU indicates power cycle occurred.
-Confirmed reset is de-asserted approx 3ms after power application
(target >2.5ms)
BUG=b:245954151
TEST=Confirmed FPMCU is still functional on Nami and timings are
as expected.
Change-Id: I0a23bda96bc2ea90be81a2310605f75c55c0a839
Signed-off-by: Tarun Tuli <taruntuli(a)google.com>
---
M src/mainboard/google/poppy/variants/nami/gpio.c
M src/mainboard/google/poppy/variants/nami/mainboard.c
2 files changed, 99 insertions(+), 4 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/12/73212/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/73212
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0a23bda96bc2ea90be81a2310605f75c55c0a839
Gerrit-Change-Number: 73212
Gerrit-PatchSet: 4
Gerrit-Owner: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Reviewer: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Tarun Tuli <taruntuli(a)google.com>
Gerrit-Attention: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-MessageType: newpatchset
Attention is currently required from: Sean Rhodes.
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74520 )
Change subject: mb/starlabs/starbook: Let coreboot configure ASPM
......................................................................
Patch Set 1: Code-Review+1
(1 comment)
Commit Message:
https://review.coreboot.org/c/coreboot/+/74520/comment/f99988d1_8be5b93c
PS1, Line 10: lower power consumption
How much lower? Any idea, what the reason is?
--
To view, visit https://review.coreboot.org/c/coreboot/+/74520
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib15eaede956f0aa55118d093fdff0fd9487df250
Gerrit-Change-Number: 74520
Gerrit-PatchSet: 1
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Comment-Date: Thu, 27 Apr 2023 13:21:21 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Benjamin Doron, Angel Pons, Maximilian Brune, Lean Sheng Tan.
Sean Rhodes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74121 )
Change subject: [RFC] drivers/option: Add option list in cbtable
......................................................................
Patch Set 3:
(1 comment)
File src/drivers/option/cfr.c:
https://review.coreboot.org/c/coreboot/+/74121/comment/302ef74a_88d7fa42
PS3, Line 103: option->option_id = option_id;
: option->flags = flags;
: option->default_value = default_value;
: option->size = sizeof(*option);
:
: current += option->size;
: current += sm_write_opt_name(current, opt_name)
`opt` and `option` - should be the same
--
To view, visit https://review.coreboot.org/c/coreboot/+/74121
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I304de7d26d79245a2e31a6d01f6c5643b31cb772
Gerrit-Change-Number: 74121
Gerrit-PatchSet: 3
Gerrit-Owner: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Daniel Maslowski <info(a)orangecms.org>
Gerrit-CC: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-CC: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Attention: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Attention: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-Comment-Date: Thu, 27 Apr 2023 13:20:46 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Angel Pons, Lean Sheng Tan.
Sean Rhodes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74747 )
Change subject: soc/intel/common: Adjust ramtop to work with more than just CMOS
......................................................................
Set Ready For Review
--
To view, visit https://review.coreboot.org/c/coreboot/+/74747
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I08b6b1507f6eecd8190bf970fd324d9b48c2fe91
Gerrit-Change-Number: 74747
Gerrit-PatchSet: 3
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-Comment-Date: Thu, 27 Apr 2023 13:06:31 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Sean Rhodes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74744 )
Change subject: ec/starlabs/merlin: Change the fallback value for fn_ctrl_swap
......................................................................
Set Ready For Review
--
To view, visit https://review.coreboot.org/c/coreboot/+/74744
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9fcbb497f14ed0c97ff05c6c01a3929522786781
Gerrit-Change-Number: 74744
Gerrit-PatchSet: 1
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Thu, 27 Apr 2023 13:06:27 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Sean Rhodes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74521 )
Change subject: mb/starlabs/starbook: Select SOC_INTEL_COMMON_BLOCK_TCSS
......................................................................
Set Ready For Review
--
To view, visit https://review.coreboot.org/c/coreboot/+/74521
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I1515c10329ca3114141826570eab433cd076426f
Gerrit-Change-Number: 74521
Gerrit-PatchSet: 1
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Thu, 27 Apr 2023 13:06:04 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment