Martin Roth (martinroth(a)google.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/11339
-gerrit
commit 4b5910eb461c00c35950a5f9ed4316ef6b788ccb
Author: Martin Roth <martinroth(a)google.com>
Date: Tue Aug 25 09:47:37 2015 -0600
cpu/Kconfig: Make SMP symbol accessable to non-x86 platforms
CONFIG_SMP is used in arm64 as well as x86. Keep default
for non-x86 platforms as N unless selected.
Change-Id: Id8ac1cf3bb8efb79517fdf668538abecd47b7dd2
Signed-off-by: Martin Roth <martinroth(a)google.com>
---
src/cpu/Kconfig | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/cpu/Kconfig b/src/cpu/Kconfig
index bfe00fe..d8ed0dc 100644
--- a/src/cpu/Kconfig
+++ b/src/cpu/Kconfig
@@ -4,6 +4,14 @@
source "src/cpu/*/Kconfig"
+config SMP
+ bool
+ default y if ARCH_X86 && MAX_CPUS != 1
+ default n
+ help
+ This option is used to enable certain functions to make coreboot
+ work correctly on symmetric multi processor (SMP) systems.
+
if ARCH_X86
config CACHE_AS_RAM
@@ -25,14 +33,6 @@ config DCACHE_BSP_STACK_SLUSH
config DCACHE_AP_STACK_SIZE
hex
-config SMP
- bool
- default y if MAX_CPUS != 1
- default n
- help
- This option is used to enable certain functions to make coreboot
- work correctly on symmetric multi processor (SMP) systems.
-
config AP_SIPI_VECTOR
hex
default 0xfffff000
Martin Roth (martinroth(a)google.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/11338
-gerrit
commit b4be267f23121340ffed769b5ac04352e0cdeb2e
Author: Martin Roth <martinroth(a)google.com>
Date: Mon Aug 24 16:42:31 2015 -0600
Remove dependency for HAS_PRECBMEM_TIMESTAMP_REGION
HAS_PRECBMEM_TIMESTAMP_REGION was dependent on COLLECT_TIMESTAMPS,
but should be allowed to be selected independently. My thought is that
the code may only be used when collecting timestamps, the HAS prefix
signifies that this is a platform configuration option.
This fix could also be done by adding 'if COLLECT_TIMESTAMPS' everywhere
that 'select HAS_PRECBMEM_TIMESTAMP_REGION' is used
Change-Id: Iaf4895475c38a855a048dc9b82d4c97e5e3f4e5c
Signed-off-by: Martin Roth <martinroth(a)google.com>
---
src/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/Kconfig b/src/Kconfig
index 9c01687..5227bcd 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -203,7 +203,6 @@ config COLLECT_TIMESTAMPS
config HAS_PRECBMEM_TIMESTAMP_REGION
bool "Timestamp region exists for pre-cbmem timestamps"
default y if ARCH_ROMSTAGE_X86_32 && CACHE_AS_RAM
- depends on COLLECT_TIMESTAMPS
help
A separate region is maintained to allow storing of timestamps before
cbmem comes up. This is useful for storing timestamps across different
Martin Roth (martinroth(a)google.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/11337
-gerrit
commit 7e7e1a9997a73f2380b67191a0330cf6385dbe1b
Author: Martin Roth <martinroth(a)google.com>
Date: Mon Aug 24 16:12:47 2015 -0600
Chromeos: Remove Kconfig workaround for VIRTUAL_DEV_SWITCH warnings
With VIRTUAL_DEV_SWITCH moved under 'config CHROMEOS' in all of the
mainboards, this is no longer needed.
Change-Id: I5fbea17969f6b0c3b8a5dcd519ab9d36eb2ad6f1
Signed-off-by: Martin Roth <martinroth(a)google.com>
---
src/vendorcode/google/chromeos/Kconfig | 8 --------
1 file changed, 8 deletions(-)
diff --git a/src/vendorcode/google/chromeos/Kconfig b/src/vendorcode/google/chromeos/Kconfig
index 2f04f24..8309d19 100644
--- a/src/vendorcode/google/chromeos/Kconfig
+++ b/src/vendorcode/google/chromeos/Kconfig
@@ -166,12 +166,4 @@ config WIPEOUT_SUPPORTED
source src/vendorcode/google/chromeos/vboot2/Kconfig
endif # CHROMEOS
-if !CHROMEOS
-config VIRTUAL_DEV_SWITCH
- bool
- default n
- depends on MAINBOARD_HAS_CHROMEOS
- help
- Whether this platform has a virtual developer switch.
-endif
endmenu