summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorStephen Barber <smbarber@chromium.org>2015-03-17 15:06:59 -0700
committerPatrick Georgi <pgeorgi@google.com>2015-04-22 08:47:41 +0200
commitf7c5c610a2563971461bbc066117d185022df0f5 (patch)
tree7c30d4e465fb34b7dc2012a6f2f38ec7dda8b313 /src
parentb396a66031b38c6f7b021ad71f8371fd33b9ce50 (diff)
google/rush_ryu: add serialno from vpd
Add the serial number from VPD on ryu. BRANCH=none BUG=chrome-os-partner:37813 TEST=devicetree is populated with "compatible", "hardware", and "serialno" properties Change-Id: I1e84933a01a34028a062d31aad026f91c3bd29e1 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: 18cefb655651c9097ff7f2ef3cb735efbbe32370 Original-Change-Id: I14439c37df0fde7f2328c7caae1adf6a122e8f5f Original-Signed-off-by: Stephen Barber <smbarber@chromium.org> Original-Reviewed-on: https://chromium-review.googlesource.com/260646 Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/9883 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src')
-rw-r--r--src/mainboard/google/rush_ryu/mainboard.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mainboard/google/rush_ryu/mainboard.c b/src/mainboard/google/rush_ryu/mainboard.c
index 21d2fcb177..0317e7fccb 100644
--- a/src/mainboard/google/rush_ryu/mainboard.c
+++ b/src/mainboard/google/rush_ryu/mainboard.c
@@ -35,6 +35,7 @@
#include <soc/nvidia/tegra/dc.h>
#include <soc/display.h>
#include <vendorcode/google/chromeos/chromeos.h>
+#include <vendorcode/google/chromeos/cros_vpd.h>
#if IS_ENABLED(CONFIG_CHROMEOS)
#include <vboot_struct.h>
#include <vendorcode/google/chromeos/vboot_handoff.h>
@@ -298,3 +299,10 @@ struct chip_operations mainboard_ops = {
.name = "rush_ryu",
.enable_dev = mainboard_enable,
};
+
+#if IS_ENABLED(CONFIG_CHROMEOS)
+void lb_board(struct lb_header *header)
+{
+ lb_table_add_serialno_from_vpd(header);
+}
+#endif