the following patch was just integrated into master:
commit ac490b8a6bb31bf39fe8087ac3ba6a9b814beb87
Author: jinkun.hong <jinkun.hong(a)rock-chips.com>
Date: Sun Jun 22 20:40:39 2014 -0700
coreboot: rk3288: Add a stub implementation of the rk3288 SOC
Most things still needs to be filled in, but this will allow us to build boards which use this SOC.
BUG=chrome-os-partner:29778
TEST=emerge-veyron coreboot
Original-Change-Id: If643d620c5fb8951faaf1ccde400a8e9ed7db3bc
Original-Signed-off-by: jinkun.hong <jinkun.hong(a)rock-chips.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/205069
Original-Reviewed-by: Julius Werner <jwerner(a)chromium.org>
Original-Reviewed-by: David Hendricks <dhendrix(a)chromium.org>
Original-Commit-Queue: David Hendricks <dhendrix(a)chromium.org>
Original-Tested-by: David Hendricks <dhendrix(a)chromium.org>
(cherry picked from commit 2f72473a8c2b3fe21d77b351338e6209035878fb)
Signed-off-by: Marc Jones <marc.jones(a)se-eng.com>
Change-Id: I53fd0ced42f6ef191d7bf80d8b823bb880344239
Reviewed-on: http://review.coreboot.org/8653
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
See http://review.coreboot.org/8653 for details.
-gerrit
the following patch was just integrated into master:
commit a74d569731ab19a81a1c125b9d65659408649265
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sat Mar 7 01:50:22 2015 +0100
genbuild_h.sh: use the last git commit as timesource if available
Change-Id: I1472265adac9406a86da22839199ec6bbdaa0c69
Signed-off-by: Alexander Couzens <lynxis(a)fe80.eu>
Reviewed-on: http://review.coreboot.org/8619
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
See http://review.coreboot.org/8619 for details.
-gerrit
Stefan Reinauer (stefan.reinauer(a)coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8694
-gerrit
commit 7b8a2893150c4639fe5c5950225cd88c07920fc9
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Sun Mar 15 19:43:05 2015 +0100
cpu: add x64 class for cpu_microcode
Change-Id: I1535fea97c676ed6465d777f444b0a1a0e023474
Signed-off-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Signed-off-by: Scott Duplichan <scott(a)notabs.org>
---
src/cpu/Makefile.inc | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/cpu/Makefile.inc b/src/cpu/Makefile.inc
index 2411aeb..e51b45f 100644
--- a/src/cpu/Makefile.inc
+++ b/src/cpu/Makefile.inc
@@ -12,6 +12,7 @@ subdirs-y += x86
subdirs-$(CONFIG_CPU_QEMU_X86) += qemu-x86
$(eval $(call create_class_compiler,cpu_microcode,x86_32))
+$(eval $(call create_class_compiler,cpu_microcode,x86_64))
################################################################################
## Rules for building the microcode blob in CBFS
################################################################################
Stefan Reinauer (stefan.reinauer(a)coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8692
-gerrit
commit cfd321e78412078f19bcb6bb27241fdae96f3ace
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Sun Mar 15 04:34:03 2015 +0100
Add x64 support to src/arch/x86/Kconfig
Change-Id: I81f6d8a21ea0d8218f5a4aab2feb39be32f88e01
Signed-off-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Signed-off-by: Scott Duplichan <scott(a)notabs.org>
---
src/arch/x86/Kconfig | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/src/arch/x86/Kconfig b/src/arch/x86/Kconfig
index 580814f..c798050 100644
--- a/src/arch/x86/Kconfig
+++ b/src/arch/x86/Kconfig
@@ -13,6 +13,8 @@
## GNU General Public License for more details.
##
+# stage selectors for x86
+
config ARCH_BOOTBLOCK_X86_32
bool
default n
@@ -30,6 +32,25 @@ config ARCH_RAMSTAGE_X86_32
bool
default n
+# stage selectors for x64
+
+config ARCH_BOOTBLOCK_X86_64
+ bool
+ default n
+ select ARCH_X86
+
+config ARCH_VERSTAGE_X86_64
+ bool
+ default n
+
+config ARCH_ROMSTAGE_X86_64
+ bool
+ default n
+
+config ARCH_RAMSTAGE_X86_64
+ bool
+ default n
+
# This is an SMP option. It relates to starting up APs.
# It is usually set in mainboard/*/Kconfig.
# TODO: Improve description.