Danger: Initial mainboard import

Hardware / Coreboot - David Hendricks [chromium.org] - 15 April 2015 09:48 UTC

This adds a directory with files copied over from Brain along with build-related changes so that emerge-veyron_danger works. The next patch will account for other differences.

BUG=none BRANCH=none TEST=emerge-veyron_danger coreboot works

Change-Id: I7ebd431cd48e257dfa761d32013d0e251b4f155d

09ab856 Danger: Initial mainboard import
payloads/libpayload/configs/config.veyron_danger | 78 +++++++++++
src/mainboard/google/Kconfig | 3 +
src/mainboard/google/veyron_danger/Kconfig | 89 +++++++++++++
src/mainboard/google/veyron_danger/Makefile.inc | 41 ++++++
src/mainboard/google/veyron_danger/board.h | 30 +++++
src/mainboard/google/veyron_danger/boardid.c | 52 ++++++++
src/mainboard/google/veyron_danger/bootblock.c | 78 +++++++++++
src/mainboard/google/veyron_danger/chromeos.c | 103 +++++++++++++++
src/mainboard/google/veyron_danger/devicetree.cb | 25 ++++
src/mainboard/google/veyron_danger/mainboard.c | 117 +++++++++++++++++
src/mainboard/google/veyron_danger/memlayout.ld | 1 +
src/mainboard/google/veyron_danger/reset.c | 30 +++++
src/mainboard/google/veyron_danger/romstage.c | 137 ++++++++++++++++++++
src/mainboard/google/veyron_danger/sdram_configs.c | 54 ++++++++
.../sdram_inf/sdram-ddr3-hynix-2GB.inc | 77 +++++++++++
.../sdram_inf/sdram-ddr3-samsung-2GB.inc | 78 +++++++++++
.../sdram_inf/sdram-lpddr3-samsung-2GB.inc | 78 +++++++++++
.../veyron_danger/sdram_inf/sdram-unused.inc | 3 +
18 files changed, 1074 insertions(+)

Upstream: review.coreboot.org


  • Share