google/relm: add new board as variant of cyan baseboard
Add support for google/relm (white label Chromebook) as
a variant of the cyan Braswell baseboard.
- Add board-specific code as the new relm variant
- Add new shared SPD files to baseboard
Sourced from Chromium branch firmware-strago-7287.B,
commit 02dc8db: Banon: 2nd source DDR memory (Micro-MT52L256M32D1PF)
Change-Id: Ife10f5f75435f356cd896588dd6f425e54f3c88e
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/21574
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
diff --git a/src/mainboard/google/cyan/Kconfig b/src/mainboard/google/cyan/Kconfig
index 0726be8..d9c4af0 100644
--- a/src/mainboard/google/cyan/Kconfig
+++ b/src/mainboard/google/cyan/Kconfig
@@ -48,6 +48,7 @@
default "edgar" if BOARD_GOOGLE_EDGAR
default "kefka" if BOARD_GOOGLE_KEFKA
default "reks" if BOARD_GOOGLE_REKS
+ default "relm" if BOARD_GOOGLE_RELM
default "terra" if BOARD_GOOGLE_TERRA
config MAINBOARD_PART_NUMBER
@@ -58,6 +59,7 @@
default "Edgar" if BOARD_GOOGLE_EDGAR
default "Kefka" if BOARD_GOOGLE_KEFKA
default "Reks" if BOARD_GOOGLE_REKS
+ default "Relm" if BOARD_GOOGLE_RELM
default "Terra" if BOARD_GOOGLE_TERRA
config MAINBOARD_VENDOR
@@ -72,6 +74,7 @@
default "variants/edgar/devicetree.cb" if BOARD_GOOGLE_EDGAR
default "variants/kefka/devicetree.cb" if BOARD_GOOGLE_KEFKA
default "variants/reks/devicetree.cb" if BOARD_GOOGLE_REKS
+ default "variants/relm/devicetree.cb" if BOARD_GOOGLE_RELM
default "variants/terra/devicetree.cb" if BOARD_GOOGLE_TERRA
config VGA_BIOS_FILE
@@ -100,6 +103,7 @@
default "EDGAR TEST A-A 2507" if BOARD_GOOGLE_EDGAR
default "KEFKA TEST A-A 5397" if BOARD_GOOGLE_KEFKA
default "REKS TEST A-A 3004" if BOARD_GOOGLE_REKS
+ default "RELM TEST A-A 2323" if BOARD_GOOGLE_RELM
default "TERRA TEST A-A 1650" if BOARD_GOOGLE_TERRA
endif # BOARD_GOOGLE_BASEBOARD_CYAN