rush_ryu: Add new mainboard

Hardware / Coreboot - Aaron Durbin [chromium.org] - 5 March 2015 10:32 UTC

This is a clone of rush for the time being. All the incompatible bits can be moved later. Additional patches to follow.

BUG=chrome-os-partner:30569 BRANCH=None TEST=Built coreboot for rush_ryu board

Original-Change-Id: Iae56d016d0c328d83242b95f307fefaa8c68deec

072e0cc rush_ryu: Add new mainboard
src/mainboard/google/Kconfig | 3 +
src/mainboard/google/rush_ryu/Kconfig | 70 +++++
src/mainboard/google/rush_ryu/Makefile.inc | 39 +++
src/mainboard/google/rush_ryu/bct/Makefile.inc | 27 ++
src/mainboard/google/rush_ryu/bct/cfg2inc.sh | 34 +++
src/mainboard/google/rush_ryu/bct/emmc.cfg | 13 +
src/mainboard/google/rush_ryu/bct/jtag.cfg | 16 +
src/mainboard/google/rush_ryu/bct/odmdata.cfg | 1 +
.../google/rush_ryu/bct/sdram-hynix-2GB-792.inc | 311 ++++++++++++++++++++
.../google/rush_ryu/bct/sdram-hynix-2GB-924.inc | 311 ++++++++++++++++++++
.../google/rush_ryu/bct/sdram-hynix-4GB-300.inc | 311 ++++++++++++++++++++
.../google/rush_ryu/bct/sdram-hynix-4GB-792.inc | 311 ++++++++++++++++++++
src/mainboard/google/rush_ryu/bct/sdram-unused.inc | 4 +
src/mainboard/google/rush_ryu/bct/spi.cfg | 31 ++
src/mainboard/google/rush_ryu/boardid.c | 38 +++
src/mainboard/google/rush_ryu/boardid.h | 27 ++
src/mainboard/google/rush_ryu/bootblock.c | 90 ++++++
src/mainboard/google/rush_ryu/devicetree.cb | 22 ++
src/mainboard/google/rush_ryu/mainboard.c | 35 +++
src/mainboard/google/rush_ryu/pmic.c | 112 +++++++
src/mainboard/google/rush_ryu/pmic.h | 48 +++
src/mainboard/google/rush_ryu/reset.c | 29 ++
src/mainboard/google/rush_ryu/reset.h | 25 ++
src/mainboard/google/rush_ryu/romstage.c | 29 ++
src/mainboard/google/rush_ryu/sdram_configs.c | 57 ++++
25 files changed, 1994 insertions(+)

Upstream: review.coreboot.org


  • Share