Attention is currently required from: Sean Rhodes, Jeremy Soller, Tim Wawrzynczak, Patrick Rudolph.
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/56256 )
Change subject: src/soc/intel/*: Change legacy_8254_timer to CMOS option
......................................................................
Patch Set 4: Code-Review-1
(3 comments)
Patchset:
PS4:
Please don't make this setting *only* configurable via CMOS. Making this setting configurable using either Kconfig or CMOS is possible and simpler to implement (see comment in soc/intel/skylake code).
File src/mainboard/hp/280_g2/cmos.default:
https://review.coreboot.org/c/coreboot/+/56256/comment/ed5d580b_fa21bfd9
PS4, Line 1: legacy_8254_timer=Disable
Why `Disable`? The default for this board is to enable 8254. Moreover, this file and cmos.layout are dead: one can't use them if HAVE_CMOS_DEFAULT and HAVE_OPTION_TABLE are not selected.
I'm against making this option *only* configurable via CMOS. I've suggested an approach in a comment on soc/intel/skylake code that does not require touching any mainboards.
File src/soc/intel/skylake/chip.c:
https://review.coreboot.org/c/coreboot/+/56256/comment/444c9f53_c96d6561
PS4, Line 346: 1
If you leave the Kconfig option as-is and use `CONFIG(USE_LEGACY_8254_TIMER)` as the argument for `fallback`, you don't need to touch any mainboards.
const bool legacy_8254_timer = get_uint_option("legacy_8254_timer", CONFIG(USE_LEGACY_8254_TIMER));
--
To view, visit https://review.coreboot.org/c/coreboot/+/56256
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic82c7f25cdf6587de5c40f59441579cfc92ff2f1
Gerrit-Change-Number: 56256
Gerrit-PatchSet: 4
Gerrit-Owner: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Attention: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Comment-Date: Tue, 13 Jul 2021 13:03:44 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Sean Rhodes, Jeremy Soller, Tim Wawrzynczak, Angel Pons, Patrick Rudolph.
Hello build bot (Jenkins), Jeremy Soller, Tim Wawrzynczak, Angel Pons, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/56256
to look at the new patch set (#3).
Change subject: src/soc/intel/*: Change legacy_8254_timer to CMOS option
......................................................................
src/soc/intel/*: Change legacy_8254_timer to CMOS option
Change legacy_8254_timer to be CMOS option rather than Kconfig to
allow it to be changed at runtime.
Signed-off-by: Sean Rhodes <sean(a)starlabs.systems>
Change-Id: Ic82c7f25cdf6587de5c40f59441579cfc92ff2f1
---
M src/mainboard/hp/280_g2/Kconfig
A src/mainboard/hp/280_g2/cmos.default
A src/mainboard/hp/280_g2/cmos.layout
M src/mainboard/purism/librem_cnl/Kconfig
A src/mainboard/purism/librem_cnl/cmos.default
A src/mainboard/purism/librem_cnl/cmos.layout
M src/mainboard/system76/lemp9/Kconfig
A src/mainboard/system76/lemp9/cmos.default
A src/mainboard/system76/lemp9/cmos.layout
M src/soc/intel/alderlake/fsp_params.c
M src/soc/intel/cannonlake/fsp_params.c
M src/soc/intel/common/block/timer/Kconfig
M src/soc/intel/elkhartlake/fsp_params.c
M src/soc/intel/icelake/fsp_params.c
M src/soc/intel/jasperlake/fsp_params.c
M src/soc/intel/skylake/chip.c
M src/soc/intel/tigerlake/fsp_params.c
17 files changed, 130 insertions(+), 31 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/56/56256/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/56256
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic82c7f25cdf6587de5c40f59441579cfc92ff2f1
Gerrit-Change-Number: 56256
Gerrit-PatchSet: 3
Gerrit-Owner: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Attention: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-MessageType: newpatchset
Attention is currently required from: Sean Rhodes, Jeremy Soller, Tim Wawrzynczak, Angel Pons, Patrick Rudolph.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/56256 )
Change subject: src/soc/intel/*: Change legacy_8254_timer to CMOS option
......................................................................
Patch Set 2:
(3 comments)
File src/soc/intel/cannonlake/fsp_params.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123945):
https://review.coreboot.org/c/coreboot/+/56256/comment/a7f66cda_091b2ca1
PS2, Line 431: params->Enable8254ClockGating = !legacy_8254_timer;;
Statements terminations use 1 semicolon
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123945):
https://review.coreboot.org/c/coreboot/+/56256/comment/8875a14b_821aaab4
PS2, Line 432: params->Enable8254ClockGatingOnS3 = !legacy_8254_timer;;
Statements terminations use 1 semicolon
File src/soc/intel/jasperlake/fsp_params.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123945):
https://review.coreboot.org/c/coreboot/+/56256/comment/55432b4c_e40e9e6e
PS2, Line 91: params->Enable8254ClockGating = !legacy_8254_timer;;
Statements terminations use 1 semicolon
--
To view, visit https://review.coreboot.org/c/coreboot/+/56256
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic82c7f25cdf6587de5c40f59441579cfc92ff2f1
Gerrit-Change-Number: 56256
Gerrit-PatchSet: 2
Gerrit-Owner: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Attention: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Comment-Date: Tue, 13 Jul 2021 12:46:46 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Felix Singer.
Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/56198 )
Change subject: mb/siemens/chili: Use CHIPSET_LOCKDOWN_COREBOOT
......................................................................
Patch Set 3: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/56198
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iee4f6986e5edfe1bf6c84fe132bcb47b15bb81f5
Gerrit-Change-Number: 56198
Gerrit-PatchSet: 3
Gerrit-Owner: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Comment-Date: Tue, 13 Jul 2021 12:42:29 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Sean Rhodes, Jeremy Soller, Tim Wawrzynczak, Angel Pons, Patrick Rudolph.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/56256 )
Change subject: src/soc/intel/*: Change legacy_8254_timer to CMOS option
......................................................................
Patch Set 2:
(3 comments)
File src/soc/intel/cannonlake/fsp_params.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123944):
https://review.coreboot.org/c/coreboot/+/56256/comment/ab838cb4_4ba251ba
PS2, Line 431: params->Enable8254ClockGating = !legacy_8254_timer;;
Statements terminations use 1 semicolon
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123944):
https://review.coreboot.org/c/coreboot/+/56256/comment/851bd0db_653594a7
PS2, Line 432: params->Enable8254ClockGatingOnS3 = !legacy_8254_timer;;
Statements terminations use 1 semicolon
File src/soc/intel/jasperlake/fsp_params.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123944):
https://review.coreboot.org/c/coreboot/+/56256/comment/3525efd5_aa843f68
PS2, Line 91: params->Enable8254ClockGating = !legacy_8254_timer;;
Statements terminations use 1 semicolon
--
To view, visit https://review.coreboot.org/c/coreboot/+/56256
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic82c7f25cdf6587de5c40f59441579cfc92ff2f1
Gerrit-Change-Number: 56256
Gerrit-PatchSet: 2
Gerrit-Owner: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Attention: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Comment-Date: Tue, 13 Jul 2021 12:38:58 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Jeremy Soller, Tim Wawrzynczak, Angel Pons, Patrick Rudolph.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/56256 )
Change subject: src/soc/intel/*: Change legacy_8254_timer to CMOS option
......................................................................
Patch Set 1:
(3 comments)
File src/soc/intel/cannonlake/fsp_params.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123943):
https://review.coreboot.org/c/coreboot/+/56256/comment/fab48083_b853557c
PS1, Line 431: params->Enable8254ClockGating = !legacy_8254_timer;;
Statements terminations use 1 semicolon
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123943):
https://review.coreboot.org/c/coreboot/+/56256/comment/2f3ac838_0caac21c
PS1, Line 432: params->Enable8254ClockGatingOnS3 = !legacy_8254_timer;;
Statements terminations use 1 semicolon
File src/soc/intel/jasperlake/fsp_params.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-123943):
https://review.coreboot.org/c/coreboot/+/56256/comment/8c824125_8cf306ea
PS1, Line 91: params->Enable8254ClockGating = !legacy_8254_timer;;
Statements terminations use 1 semicolon
--
To view, visit https://review.coreboot.org/c/coreboot/+/56256
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic82c7f25cdf6587de5c40f59441579cfc92ff2f1
Gerrit-Change-Number: 56256
Gerrit-PatchSet: 1
Gerrit-Owner: Sean Rhodes <admin(a)starlabs.systems>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jeremy Soller <jeremy(a)system76.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Comment-Date: Tue, 13 Jul 2021 12:38:18 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Martin Roth, Paul Menzel, Stefan Reinauer.
Nico Huber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/56213 )
Change subject: payloads: FILO: Hook up autoboot options
......................................................................
Patch Set 2:
(1 comment)
File payloads/external/FILO/Makefile:
https://review.coreboot.org/c/coreboot/+/56213/comment/d67ad0d7_3ded6d8a
PS2, Line 39: echo "CONFIG_AUTOBOOT_FILE=$(CONFIG_FILO_AUTOBOOT_FILE)" >> filo/.config
> Sorry for withholding more context. […]
Oh it just looks the same because that's almost the default? :)
Maybe missing quotes? e.g. CONFIG_AUTOBOOT_FILE="hda1:..."
You can either use \" or replace the outer ones with single quotes.
--
To view, visit https://review.coreboot.org/c/coreboot/+/56213
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Id167e9a144bf466da87469108002672b299b702a
Gerrit-Change-Number: 56213
Gerrit-PatchSet: 2
Gerrit-Owner: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Felix Singer <felixsinger(a)posteo.net>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Martin Roth <martinroth(a)google.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Comment-Date: Tue, 13 Jul 2021 12:31:50 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Nico Huber <nico.h(a)gmx.de>
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-MessageType: comment
Attention is currently required from: Nico Huber, Martin Roth, Stefan Reinauer.
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/56213 )
Change subject: payloads: FILO: Hook up autoboot options
......................................................................
Patch Set 2:
(1 comment)
File payloads/external/FILO/Makefile:
https://review.coreboot.org/c/coreboot/+/56213/comment/7c37d720_bc6b484c
PS2, Line 39: echo "CONFIG_AUTOBOOT_FILE=$(CONFIG_FILO_AUTOBOOT_FILE)" >> filo/.config
> I don't understand. […]
Sorry for withholding more context.
The argument `root=` for Linux is different: `/dev/sda1` (changed in coreboot’s config) vs. `/dev/hda1`.
It’s added at the top, but at the end FILO’s default is taken.
--
To view, visit https://review.coreboot.org/c/coreboot/+/56213
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Id167e9a144bf466da87469108002672b299b702a
Gerrit-Change-Number: 56213
Gerrit-PatchSet: 2
Gerrit-Owner: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Felix Singer <felixsinger(a)posteo.net>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Martin Roth <martinroth(a)google.com>
Gerrit-Attention: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Comment-Date: Tue, 13 Jul 2021 12:25:22 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Nico Huber <nico.h(a)gmx.de>
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-MessageType: comment