Martin Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/30348 )
Change subject: riscv: create Kconfig architecture features for new parts
......................................................................
Patch Set 2:
(3 comments)
https://review.coreboot.org/#/c/30348/2/3rdparty/blobs
File 3rdparty/blobs:
https://review.coreboot.org/#/c/30348/2/3rdparty/blobs@1
PS2, Line 1: Subproject commit dd00ad1260ef1dc0ba8c55c06ab10c7639dc3eb1
Accidental update?
https://review.coreboot.org/#/c/30348/2/src/arch/riscv/Kconfig
File src/arch/riscv/Kconfig:
https://review.coreboot.org/#/c/30348/2/src/arch/riscv/Kconfig@14
PS2, Line 14: config ARCH_RISCV_M
: # Whether a SOC implements M mode.
: # M mode is the most privileged mode, it is
: # the equivalent in some ways of x86 SMM mode
: # save that in M mode it is impossible to turn
: # on paging.
: # While the spec requires it, there is at least
: # one implementation that will not have it due
: # to security concerns.
: bool
: default y
Maybe add another config option to allow this to be disabled via a select:
config ARCH_RISCV_M_DISABLED
bool
config ARCH_RISCV_M
bool
default n if ARCH_RISCV_M_DISABLED
default y
https://review.coreboot.org/#/c/30348/2/src/arch/riscv/Kconfig@40
PS2, Line 40: config ARCH_RISCV_RV32
: bool
: default n
maybe default this to y unless 64-bit is selected?
--
To view, visit https://review.coreboot.org/c/coreboot/+/30348
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I32ee51b2a469c7684a2f1b477bdac040e972e253
Gerrit-Change-Number: 30348
Gerrit-PatchSet: 2
Gerrit-Owner: ron minnich <rminnich(a)gmail.com>
Gerrit-Reviewer: Jonathan Neuschäfer <j.neuschaefer(a)gmx.net>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.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-Comment-Date: Mon, 14 Jan 2019 19:41:48 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Patrick Georgi has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/30348 )
Change subject: riscv: create Kconfig architecture features for new parts
......................................................................
Patch Set 2:
(1 comment)
https://review.coreboot.org/#/c/30348/2/3rdparty/blobs
File 3rdparty/blobs:
PS2:
I suppose this change doesn't belong in this commit?
--
To view, visit https://review.coreboot.org/c/coreboot/+/30348
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I32ee51b2a469c7684a2f1b477bdac040e972e253
Gerrit-Change-Number: 30348
Gerrit-PatchSet: 2
Gerrit-Owner: ron minnich <rminnich(a)gmail.com>
Gerrit-Reviewer: Jonathan Neuschäfer <j.neuschaefer(a)gmx.net>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.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-Comment-Date: Mon, 14 Jan 2019 19:41:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Lijian Zhao has uploaded a new patch set (#2) to the change originally created by Lance Zhao. ( https://review.coreboot.org/c/coreboot/+/30885 )
Change subject: soc/intel/apollolake: Hook up microcode
......................................................................
soc/intel/apollolake: Hook up microcode
Hook up Apollolake, Broxton and Geminilake microcode to blobs.
BUG=N/A
TEST=Build and boot up on Yorp platform.
Change-Id: I7b42dc00d82c9d80d72a911762e79a4e48809281
Signed-off-by: lance <lance.zhao(a)gmail.com>
---
M src/soc/intel/apollolake/Kconfig
M src/soc/intel/apollolake/Makefile.inc
2 files changed, 9 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/85/30885/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/30885
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7b42dc00d82c9d80d72a911762e79a4e48809281
Gerrit-Change-Number: 30885
Gerrit-PatchSet: 2
Gerrit-Owner: Lance Zhao <lance.zhao(a)gmail.com>
Gerrit-Reviewer: Lance Zhao <lance.zhao(a)gmail.com>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-CC: John Zhao <john.zhao(a)intel.com>
Gerrit-CC: Lijian Zhao <lijian.zhao(a)intel.com>
Gerrit-MessageType: newpatchset
Hello Jonathan Neuschäfer, build bot (Jenkins), Philipp Hug, Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/30348
to look at the new patch set (#2).
Change subject: riscv: create Kconfig architecture features for new parts
......................................................................
riscv: create Kconfig architecture features for new parts
RISCV parts can be created with any one of four CPU modes enabled,
with or without PMP, and with either 32 or 64 bit XLEN.
In anticipation of parts to come, create the Kconfig variables for these
architecture attributes. We do not create more than we need for coreboot.
With this change, and a conditional compilation of PMP as an example,
hifive still builds.
Change-Id: I32ee51b2a469c7684a2f1b477bdac040e972e253
Signed-off-by: Ronald G. Minnich <rminnich(a)gmail.com>
---
M 3rdparty/blobs
M src/arch/riscv/Kconfig
M src/arch/riscv/Makefile.inc
M src/soc/sifive/fu540/Kconfig
M src/soc/ucb/riscv/Kconfig
5 files changed, 56 insertions(+), 5 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/30348/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/30348
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I32ee51b2a469c7684a2f1b477bdac040e972e253
Gerrit-Change-Number: 30348
Gerrit-PatchSet: 2
Gerrit-Owner: ron minnich <rminnich(a)gmail.com>
Gerrit-Reviewer: Jonathan Neuschäfer <j.neuschaefer(a)gmx.net>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.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-MessageType: newpatchset