Vladimir Serbinenko (phcoder@gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10379
-gerrit
commit 5b543f96d92cf855b9b0e12cd9f9302c621bbcaa Author: Vladimir Serbinenko phcoder@gmail.com Date: Sat May 30 22:47:22 2015 +0200
Kconfig: Hide BOARD_ID_MANUAL.
board_id() returns an integer which is platform-specific. 0 for one port is different from 0 for another port. So there is no default board_id() and hence enabling it on boards other than urara would cause build failure. Not enabling it on urara or just setting id to "(none)" as is default results in board_id() = 0 which means urara and an error message on console.
Change-Id: I94618f36a75e7505984bbec345a31fe0fa9cc867 Signed-off-by: Vladimir Serbinenko phcoder@gmail.com --- src/Kconfig | 2 +- src/mainboard/google/urara/Kconfig | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/Kconfig b/src/Kconfig index 5aa76fb..6259eba 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -304,7 +304,7 @@ config BOARD_ID_AUTO (ie. GPIO) select this configuration option.
config BOARD_ID_MANUAL - bool "Add board ID file to CBFS" + bool default n depends on !BOARD_ID_AUTO help diff --git a/src/mainboard/google/urara/Kconfig b/src/mainboard/google/urara/Kconfig index a43d84e..eb7e09f 100644 --- a/src/mainboard/google/urara/Kconfig +++ b/src/mainboard/google/urara/Kconfig @@ -29,6 +29,7 @@ config BOARD_SPECIFIC_OPTIONS select CPU_IMGTEC_PISTACHIO select COMMON_CBFS_SPI_WRAPPER select SPI_FLASH + select BOARD_ID_MANUAL
config MAINBOARD_DIR string