aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/veyron_pinky/Makefile.inc
diff options
context:
space:
mode:
authorJulius Werner <jwerner@chromium.org>2014-09-10 15:30:49 -0700
committerPatrick Georgi <pgeorgi@google.com>2015-03-24 15:27:13 +0100
commit72001e79e9856488d38c0cb176820a70fbd5578e (patch)
treefcff8d41c256238c5e25bb79f24f4c50536fb504 /src/mainboard/google/veyron_pinky/Makefile.inc
parent96221cf957bae569e3a3554c0c1dceaecb136a9b (diff)
veyron_pinky: Add board ID support
This patch adds code to read the board ID from Pinky and put it into the coreboot table. (Note: This implementation differs slightly from Tegra since it pinmuxes the GPIOs inside board_id(). That means the pinmuxing might be set more than once if called in multiple stages, which is perfectly harmless and in my opinion cleaner than having to (remember to) do it manually in one of the per-stage files.) BUG=chrome-os-partner:30167 TEST=With depthcharge patch, select -rev1 device tree for board ID 0. Change-Id: I265fafcb176a31a46f7792ecf352f1671be7dd41 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: 9da10ce8b62ec98243fc7c82544b3004316799a8 Original-Change-Id: I5b5689373e1e47b1e0944b5fe5f2e70a285b931f Original-Signed-off-by: Julius Werner <jwerner@chromium.org> Original-Reviewed-on: https://chromium-review.googlesource.com/217675 Original-Reviewed-by: David Hendricks <dhendrix@chromium.org> Reviewed-on: http://review.coreboot.org/8870 Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/mainboard/google/veyron_pinky/Makefile.inc')
-rw-r--r--src/mainboard/google/veyron_pinky/Makefile.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mainboard/google/veyron_pinky/Makefile.inc b/src/mainboard/google/veyron_pinky/Makefile.inc
index 0b0e328ec8..3ae8763907 100644
--- a/src/mainboard/google/veyron_pinky/Makefile.inc
+++ b/src/mainboard/google/veyron_pinky/Makefile.inc
@@ -20,8 +20,9 @@
romstage-y += romstage.c
romstage-y += chromeos.c
romstage-y += sdram_configs.c
+
+ramstage-y += boardid.c
ramstage-y += chromeos.c
ramstage-y += mainboard.c
-ramstage-y += chromeos.c
ramstage-y += pmic.c