Hello Hung-Te Lin, Stefan Reinauer, David Hendricks, Aaron Durbin, Patrick
Georgi, Vadim Bendebury,
I'd like you to do a code review. Please visit
https://chromium-review.googlesource.com/229974
to review the following change.
Change subject: CBFS: Correct ROM_SIZE for ARM boards, use CBFS_SIZE for
cbfstool
......................................................................
CBFS: Correct ROM_SIZE for ARM boards, use CBFS_SIZE for cbfstool
Some projects (like ChromeOS) put more content than described by CBFS
onto their image. For top-aligned images (read: x86), this has
traditionally been achieved with a CBFS_SIZE Kconfig (which denotes the
area actually managed by CBFS, as opposed to ROM_SIZE) that is used to
calculate the CBFS entry start offset. On bottom-aligned boards, many
define a fake (smaller) ROM_SIZE for only the CBFS part, which is not
consistently done and can be an issue because ROM_SIZE is expected to be
a power of two.
This patch changes all non-x86 boards to describe their actual
(physical) ROM size via one of the BOARD_ROMSIZE_KB_xxx options as a
mainboard Kconfig select (which is the correct place to declare
unchangeable physical properties of the board). It also changes the
cbfstool create invocation to use CBFS_SIZE as the -s parameter for
those architectures, which defaults to ROM_SIZE but gets overridden for
special use cases like ChromeOS. This has the advantage that cbfstool
has a consistent idea of where the area it is responsible for ends,
which offers better bounds-checking and is needed for a subsequent fix.
Also change the FMAP offset to default to right behind the (now
consistently known) CBFS region for non-x86 boards, which has emerged as
a de-facto standard on those architectures and allows us to reduce the
amount of custom configuration. In the future, the nightmare that is
ChromeOS's image build system could be redesigned to enforce this
automatically, and also confirm that it doesn't overwrite any space used
by CBFS (which is now consistently defined as the file size of
coreboot.rom on non-x86).
BRANCH=None
BUG=None
TEST=Built and booted on Veyron_Pinky.
Change-Id: I4fce5a56a8d72f4c4dd3a08c129025f1565351cc
Signed-off-by: Julius Werner <
jwe...@chromium.org>
---
M Makefile.inc
M configs/config.arm64-generic
M configs/config.cosmos
M configs/config.daisy
M configs/config.nyan
M configs/config.nyan_big
M configs/config.nyan_blaze
M configs/config.peach_pit
M configs/config.rush
M configs/config.rush_ryu
M configs/config.storm
M configs/config.veyron_jerry
M configs/config.veyron_pinky
M src/Kconfig
M src/arch/arm/Makefile.inc
M src/arch/arm64/Makefile.inc
M src/arch/mips/Makefile.inc
M src/arch/x86/Makefile.inc
M src/mainboard/google/cosmos/Kconfig
M src/mainboard/google/nyan/Kconfig
M src/mainboard/google/nyan_big/Kconfig
M src/mainboard/google/nyan_blaze/Kconfig
M src/mainboard/google/rush/Kconfig
M src/mainboard/google/rush_ryu/Kconfig
M src/mainboard/google/storm/Kconfig
M src/mainboard/google/veyron_jerry/Kconfig
M src/mainboard/google/veyron_pinky/Kconfig
M src/soc/qualcomm/Kconfig
M src/vendorcode/google/chromeos/Kconfig
29 files changed, 42 insertions(+), 37 deletions(-)
diff --git a/Makefile.inc b/Makefile.inc
index 25a0807..de15fd5 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -410,7 +410,7 @@
prebuilt-files = $(foreach file,$(cbfs-files), $(call
extract_nth,1,$(file)))
$(obj)/coreboot.pre1: $(objcbfs)/bootblock.bin $$(prebuilt-files)
$(CBFSTOOL) $$(cpu_ucode_cbfs_file)
- $(CBFSTOOL) $@.tmp create -s $(CONFIG_COREBOOT_ROMSIZE_KB)K \
+ $(CBFSTOOL) $@.tmp create \
-B $(objcbfs)/bootblock.bin -a 64 \
$(CBFSTOOL_PRE1_OPTS)
$(prebuild-files) true
diff --git a/configs/config.arm64-generic b/configs/config.arm64-generic
index 971f40d..168f854 100644
--- a/configs/config.arm64-generic
+++ b/configs/config.arm64-generic
@@ -1,4 +1,4 @@
CONFIG_VENDOR_EMULATION=y
CONFIG_BOARD_EMULATION_FOUNDATION_ARMV8=y
-CONFIG_COREBOOT_ROMSIZE_KB_4096=y
+CONFIG_CBFS_SIZE=0x100000
CONFIG_CONSOLE_SERIAL=y
diff --git a/configs/config.cosmos b/configs/config.cosmos
index 04ac4d3..d2033d1 100644
--- a/configs/config.cosmos
+++ b/configs/config.cosmos
@@ -1,6 +1,5 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_COSMOS=y
-CONFIG_COREBOOT_ROMSIZE_KB_512=y
-CONFIG_FLASHMAP_OFFSET=0x00080000
+CONFIG_CBFS_SIZE=0x80000
CONFIG_VBOOT2_VERIFY_FIRMWARE=y
-# CONFIG_CONSOLE_SERIAL is not set
\ No newline at end of file
+# CONFIG_CONSOLE_SERIAL is not set
diff --git a/configs/config.daisy b/configs/config.daisy
index 57f3bb9..37d04d6 100644
--- a/configs/config.daisy
+++ b/configs/config.daisy
@@ -1,5 +1,5 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_DAISY=y
-CONFIG_COREBOOT_ROMSIZE_KB_1024=y
+CONFIG_CBFS_SIZE=0x100000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_COLLECT_TIMESTAMPS=y
diff --git a/configs/config.nyan b/configs/config.nyan
index bbeedd2..9b61ea8 100644
--- a/configs/config.nyan
+++ b/configs/config.nyan
@@ -1,10 +1,9 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_NYAN=y
-CONFIG_COREBOOT_ROMSIZE_KB_1024=y
+CONFIG_CBFS_SIZE=0x100000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_CONSOLE_CBMEM=y
CONFIG_VBOOT_VERIFY_FIRMWARE=y
-CONFIG_FLASHMAP_OFFSET=0x00100000
CONFIG_ELOG=y
CONFIG_DRIVERS_AS3722_RTC=y
CONFIG_DRIVERS_AS3722_RTC_BUS=4
diff --git a/configs/config.nyan_big b/configs/config.nyan_big
index c9d09d0..1763e98 100644
--- a/configs/config.nyan_big
+++ b/configs/config.nyan_big
@@ -1,10 +1,9 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_NYAN_BIG=y
-CONFIG_COREBOOT_ROMSIZE_KB_1024=y
+CONFIG_CBFS_SIZE=0x100000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_CONSOLE_CBMEM=y
CONFIG_VBOOT_VERIFY_FIRMWARE=y
-CONFIG_FLASHMAP_OFFSET=0x00100000
CONFIG_ELOG=y
CONFIG_DRIVERS_AS3722_RTC=y
CONFIG_DRIVERS_AS3722_RTC_BUS=4
diff --git a/configs/config.nyan_blaze b/configs/config.nyan_blaze
index 7c49ddf..45f09e7 100644
--- a/configs/config.nyan_blaze
+++ b/configs/config.nyan_blaze
@@ -1,10 +1,9 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_NYAN_BLAZE=y
-CONFIG_COREBOOT_ROMSIZE_KB_1024=y
+CONFIG_CBFS_SIZE=0x100000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_CONSOLE_CBMEM=y
CONFIG_VBOOT_VERIFY_FIRMWARE=y
-CONFIG_FLASHMAP_OFFSET=0x00100000
CONFIG_ELOG=y
CONFIG_DRIVERS_AS3722_RTC=y
CONFIG_DRIVERS_AS3722_RTC_BUS=4
diff --git a/configs/config.peach_pit b/configs/config.peach_pit
index ef84d7c..d0dac7c 100644
--- a/configs/config.peach_pit
+++ b/configs/config.peach_pit
@@ -1,5 +1,5 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_PEACH_PIT=y
-CONFIG_COREBOOT_ROMSIZE_KB_1024=y
+CONFIG_CBFS_SIZE=0x100000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_COLLECT_TIMESTAMPS=y
diff --git a/configs/config.rush b/configs/config.rush
index 602714a..6e9c365 100644
--- a/configs/config.rush
+++ b/configs/config.rush
@@ -1,8 +1,7 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_RUSH=y
-CONFIG_COREBOOT_ROMSIZE_KB_4096=y
+CONFIG_CBFS_SIZE=0x200000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_CONSOLE_CBMEM=y
CONFIG_MTS_DIRECTORY="3rdparty/mainboard/google/rush"
CONFIG_VBOOT2_VERIFY_FIRMWARE=y
-CONFIG_FLASHMAP_OFFSET=0x00200000
diff --git a/configs/config.rush_ryu b/configs/config.rush_ryu
index bdf8cd2..b86e9db 100644
--- a/configs/config.rush_ryu
+++ b/configs/config.rush_ryu
@@ -1,11 +1,10 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_RUSH_RYU=y
-CONFIG_COREBOOT_ROMSIZE_KB_8192=y
+CONFIG_CBFS_SIZE=0x200000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_CONSOLE_CBMEM=y
CONFIG_MTS_DIRECTORY="3rdparty/mainboard/google/rush_ryu"
CONFIG_VBOOT2_VERIFY_FIRMWARE=y
-CONFIG_FLASHMAP_OFFSET=0x00200000
CONFIG_ELOG=y
CONFIG_DRIVERS_TI_TPS65913_RTC=y
CONFIG_DRIVERS_TI_TPS65913_RTC_BUS=4
diff --git a/configs/config.storm b/configs/config.storm
index df94174..062abc3 100644
--- a/configs/config.storm
+++ b/configs/config.storm
@@ -1,6 +1,5 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_STORM=y
-CONFIG_COREBOOT_ROMSIZE_KB_4096=y
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_COLLECT_TIMESTAMPS=y
CONFIG_CONSOLE_CBMEM=y
diff --git a/configs/config.veyron_jerry b/configs/config.veyron_jerry
index b331633..0723960 100644
--- a/configs/config.veyron_jerry
+++ b/configs/config.veyron_jerry
@@ -1,9 +1,8 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_VEYRON_JERRY=y
-CONFIG_COREBOOT_ROMSIZE_KB_1024=y
+CONFIG_CBFS_SIZE=0x100000
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_COLLECT_TIMESTAMPS=y
# CONFIG_ELOG=y
# CONFIG_CONSOLE_CBMEM=y
-CONFIG_FLASHMAP_OFFSET=0x00100000
CONFIG_VBOOT2_VERIFY_FIRMWARE=y
diff --git a/configs/config.veyron_pinky b/configs/config.veyron_pinky
index 7192c3b..2b39dad 100644
--- a/configs/config.veyron_pinky
+++ b/configs/config.veyron_pinky
@@ -1,8 +1,7 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_VEYRON_PINKY=y
-CONFIG_COREBOOT_ROMSIZE_KB_1024=y
+CONFIG_CBFS_SIZE=0x100000
# CONFIG_CONSOLE_SERIAL is not set
# CONFIG_ELOG=y
# CONFIG_CONSOLE_CBMEM=y
-CONFIG_FLASHMAP_OFFSET=0x00100000
CONFIG_VBOOT2_VERIFY_FIRMWARE=y
diff --git a/src/Kconfig b/src/Kconfig
index f926f2e..23f14b4 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -430,8 +430,14 @@
default n
config CBFS_SIZE
- hex
+ hex "Size of CBFS filesystem in ROM"
default ROM_SIZE
+ help
+ This is the part of the ROM actually managed by CBFS, located at the
+ end of the ROM (passed through cbfstool -o) on x86 and at at the start
+ of the ROM (passed through cbfstool -s) everywhere else. Defaults to
+ span the whole ROM but can be overwritten to make coreboot live
+ alongside other components (like ChromeOS's vboot/FMAP).
config CACHE_ROM_SIZE
hex
diff --git a/src/arch/arm/Makefile.inc b/src/arch/arm/Makefile.inc
index 58c9c95..a7d85fe 100644
--- a/src/arch/arm/Makefile.inc
+++ b/src/arch/arm/Makefile.inc
@@ -33,7 +33,9 @@
###############################################################################
ifeq ($(CONFIG_ARCH_ROMSTAGE_ARM),y)
-CBFSTOOL_PRE1_OPTS = -m arm -b $(CONFIG_BOOTBLOCK_ROM_OFFSET) -H
$(CONFIG_CBFS_HEADER_ROM_OFFSET) -o $(CONFIG_CBFS_ROM_OFFSET)
+CBFSTOOL_PRE1_OPTS = -m arm -b $(CONFIG_BOOTBLOCK_ROM_OFFSET) \
+ -H $(CONFIG_CBFS_HEADER_ROM_OFFSET) \
+ -o $(CONFIG_CBFS_ROM_OFFSET) -s $(CONFIG_CBFS_SIZE)
endif
###############################################################################
diff --git a/src/arch/arm64/Makefile.inc b/src/arch/arm64/Makefile.inc
index 8f99a46..93db9e2 100644
--- a/src/arch/arm64/Makefile.inc
+++ b/src/arch/arm64/Makefile.inc
@@ -34,7 +34,9 @@
################################################################################
ifeq ($(CONFIG_ARCH_ROMSTAGE_ARM64),y)
-CBFSTOOL_PRE1_OPTS = -m arm64 -b $(CONFIG_BOOTBLOCK_ROM_OFFSET) -H
$(CONFIG_CBFS_HEADER_ROM_OFFSET) -o $(CONFIG_CBFS_ROM_OFFSET)
+CBFSTOOL_PRE1_OPTS = -m arm64 -b $(CONFIG_BOOTBLOCK_ROM_OFFSET) \
+ -H $(CONFIG_CBFS_HEADER_ROM_OFFSET) \
+ -o $(CONFIG_CBFS_ROM_OFFSET) -s $(CONFIG_CBFS_SIZE)
endif
################################################################################
diff --git a/src/arch/mips/Makefile.inc b/src/arch/mips/Makefile.inc
index 5446803..39bb05e 100644
--- a/src/arch/mips/Makefile.inc
+++ b/src/arch/mips/Makefile.inc
@@ -24,8 +24,9 @@
###############################################################################
ifeq ($(CONFIG_ARCH_ROMSTAGE_MIPS),y)
-CBFSTOOL_PRE1_OPTS = -m mips -b $(CONFIG_BOOTBLOCK_ROM_OFFSET) -H
$(CONFIG_CBFS_HEADER_ROM_OFFSET) -o $(CONFIG_CBFS_ROM_OFFSET)
-CBFSTOOL_PRE_OPTS = -b 0
+CBFSTOOL_PRE1_OPTS = -m mips -b $(CONFIG_BOOTBLOCK_ROM_OFFSET) \
+ -H $(CONFIG_CBFS_HEADER_ROM_OFFSET) \
+ -o $(CONFIG_CBFS_ROM_OFFSET) -s $(CONFIG_CBFS_SIZE)
endif
###############################################################################
diff --git a/src/arch/x86/Makefile.inc b/src/arch/x86/Makefile.inc
index 28f8105..0c7d71d 100644
--- a/src/arch/x86/Makefile.inc
+++ b/src/arch/x86/Makefile.inc
@@ -58,7 +58,8 @@
################################################################################
ifeq ($(CONFIG_ARCH_ROMSTAGE_X86_32),y)
-CBFSTOOL_PRE1_OPTS = -m x86 -o $$(( $(CONFIG_ROM_SIZE) -
$(CONFIG_CBFS_SIZE) ))
+CBFSTOOL_PRE1_OPTS = -m x86 -s $(CONFIG_ROM_SIZE) \
+ -o $$(( $(CONFIG_ROM_SIZE) - $(CONFIG_CBFS_SIZE) ))
# Make sure that segment for .car.data is ignored while adding romstage.
CBFSTOOL_PRE_OPTS = -b $(shell cat $(objcbfs)/base_xip.txt) -S ".car.data"
endif
diff --git a/src/mainboard/google/cosmos/Kconfig
b/src/mainboard/google/cosmos/Kconfig
index 56ab368..895fd05 100644
--- a/src/mainboard/google/cosmos/Kconfig
+++ b/src/mainboard/google/cosmos/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_2048
select CHROMEOS
select CHROMEOS_VBNV_FLASH
select COMMON_CBFS_SPI_WRAPPER
diff --git a/src/mainboard/google/nyan/Kconfig
b/src/mainboard/google/nyan/Kconfig
index 19eb6a1..8a39bb7 100644
--- a/src/mainboard/google/nyan/Kconfig
+++ b/src/mainboard/google/nyan/Kconfig
@@ -21,6 +21,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
+ select BOARD_ROMSIZE_KB_4096
select CHROMEOS
select CHROMEOS_VBNV_EC
select EC_GOOGLE_CHROMEEC
diff --git a/src/mainboard/google/nyan_big/Kconfig
b/src/mainboard/google/nyan_big/Kconfig
index b01dd84..9105076 100644
--- a/src/mainboard/google/nyan_big/Kconfig
+++ b/src/mainboard/google/nyan_big/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_4096
select CHROMEOS
select CHROMEOS_VBNV_EC
select EC_GOOGLE_CHROMEEC
diff --git a/src/mainboard/google/nyan_blaze/Kconfig
b/src/mainboard/google/nyan_blaze/Kconfig
index e85a633..5b74497 100644
--- a/src/mainboard/google/nyan_blaze/Kconfig
+++ b/src/mainboard/google/nyan_blaze/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_4096
select CHROMEOS
select CHROMEOS_VBNV_EC
select EC_GOOGLE_CHROMEEC
diff --git a/src/mainboard/google/rush/Kconfig
b/src/mainboard/google/rush/Kconfig
index f27b658..486c7cf 100644
--- a/src/mainboard/google/rush/Kconfig
+++ b/src/mainboard/google/rush/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_4096
select CHROMEOS
select CHROMEOS_VBNV_EC
select EC_GOOGLE_CHROMEEC
diff --git a/src/mainboard/google/rush_ryu/Kconfig
b/src/mainboard/google/rush_ryu/Kconfig
index 93f5eea..24d0c04 100644
--- a/src/mainboard/google/rush_ryu/Kconfig
+++ b/src/mainboard/google/rush_ryu/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_8192
select CHROMEOS
select CHROMEOS_VBNV_EC
select EC_GOOGLE_CHROMEEC
diff --git a/src/mainboard/google/storm/Kconfig
b/src/mainboard/google/storm/Kconfig
index 7d75d7a..d2626c5 100644
--- a/src/mainboard/google/storm/Kconfig
+++ b/src/mainboard/google/storm/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_8192
select CHROMEOS
select COMMON_CBFS_SPI_WRAPPER
select MAINBOARD_HAS_BOOTBLOCK_INIT
diff --git a/src/mainboard/google/veyron_jerry/Kconfig
b/src/mainboard/google/veyron_jerry/Kconfig
index 4d250d3..8a48a45 100644
--- a/src/mainboard/google/veyron_jerry/Kconfig
+++ b/src/mainboard/google/veyron_jerry/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_4096
select CHROMEOS
select CHROMEOS_VBNV_EC
select EC_GOOGLE_CHROMEEC
diff --git a/src/mainboard/google/veyron_pinky/Kconfig
b/src/mainboard/google/veyron_pinky/Kconfig
index aac4b3c..7c93cbf 100644
--- a/src/mainboard/google/veyron_pinky/Kconfig
+++ b/src/mainboard/google/veyron_pinky/Kconfig
@@ -22,6 +22,7 @@
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select BOARD_ID_SUPPORT
+ select BOARD_ROMSIZE_KB_4096
select CHROMEOS
select CHROMEOS_VBNV_EC
select EC_GOOGLE_CHROMEEC
diff --git a/src/soc/qualcomm/Kconfig b/src/soc/qualcomm/Kconfig
index 918093b..b7a12d4 100644
--- a/src/soc/qualcomm/Kconfig
+++ b/src/soc/qualcomm/Kconfig
@@ -1,9 +1 @@
source src/soc/qualcomm/ipq806x/Kconfig
-
-config CBFS_SIZE
- hex "Size of CBFS filesystem in ROM"
- default ROM_SIZE
- help
- CBFS size needs to match the size of memory allocated to the
- coreboot blob elsewhere in the system. Make sure this config option
- is fine tuned in the board config file.
diff --git a/src/vendorcode/google/chromeos/Kconfig
b/src/vendorcode/google/chromeos/Kconfig
index 64c3f38..be63a52 100644
--- a/src/vendorcode/google/chromeos/Kconfig
+++ b/src/vendorcode/google/chromeos/Kconfig
@@ -82,6 +82,7 @@
hex "Flash Map Offset"
default 0x00670000 if NORTHBRIDGE_INTEL_SANDYBRIDGE
default 0x00610000 if NORTHBRIDGE_INTEL_IVYBRIDGE
+ default CBFS_SIZE if !ARCH_X86
default 0
help
Offset of flash map in firmware image
@@ -150,4 +151,4 @@
is sent during an S3 resume.
source src/vendorcode/google/chromeos/vboot1/Kconfig
-source src/vendorcode/google/chromeos/vboot2/Kconfig
\ No newline at end of file
+source src/vendorcode/google/chromeos/vboot2/Kconfig
--
To view, visit
https://chromium-review.googlesource.com/229974
To unsubscribe, visit
https://chromium-review.googlesource.com/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I4fce5a56a8d72f4c4dd3a08c129025f1565351cc
Gerrit-PatchSet: 1
Gerrit-Project: chromiumos/third_party/coreboot
Gerrit-Branch: chromeos-2013.04
Gerrit-Owner: Julius Werner <
jwe...@chromium.org>
Gerrit-Reviewer: Aaron Durbin <
adu...@chromium.org>
Gerrit-Reviewer: David Hendricks <
dhen...@chromium.org>
Gerrit-Reviewer: Hung-Te Lin <
hun...@chromium.org>
Gerrit-Reviewer: Patrick Georgi <
pge...@chromium.org>
Gerrit-Reviewer: Stefan Reinauer <
rein...@chromium.org>
Gerrit-Reviewer: Vadim Bendebury <
vbe...@chromium.org>