summaryrefslogtreecommitdiff
path: root/src/mainboard/google/trogdor/boardid.c
diff options
context:
space:
mode:
authorJulius Werner <jwerner@chromium.org>2020-04-13 15:24:22 -0700
committerJulius Werner <jwerner@chromium.org>2020-04-14 21:32:57 +0000
commitef43711aadcaf61ed1234035afc2e0282bb94e97 (patch)
tree31129748c928813ab8958888f518d9eb651c720e /src/mainboard/google/trogdor/boardid.c
parentaee0baf0690681fae85d24e6887d6cbb9209de83 (diff)
downloadcoreboot-ef43711aadcaf61ed1234035afc2e0282bb94e97.tar.xz
trogdor: Add third RAM_CODE pin
We decided to add a third RAM_CODE pin to the Trogdor family for devices after rev1. This patch adds support to read it. Since the newly used pin was previously unconnected (not pulled down) on rev1, this will change the RAM_CODE result for previous versions (and actually make it undetermined until we enable tri-state). But since we're not actually using RAM_CODE for anything yet, and since those are development revisions that will eventually be discontinued, this should be fine. Signed-off-by: Julius Werner <jwerner@chromium.org> Change-Id: I9b52982f17646a305b1a3e2c7d37606a7c38d0c4 Reviewed-on: https://review.coreboot.org/c/coreboot/+/40352 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Philip Chen <philipchen@google.com>
Diffstat (limited to 'src/mainboard/google/trogdor/boardid.c')
-rw-r--r--src/mainboard/google/trogdor/boardid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mainboard/google/trogdor/boardid.c b/src/mainboard/google/trogdor/boardid.c
index 9d92988362..1b3a269b67 100644
--- a/src/mainboard/google/trogdor/boardid.c
+++ b/src/mainboard/google/trogdor/boardid.c
@@ -20,7 +20,7 @@ uint32_t ram_code(void)
{
static uint32_t id = UNDEFINED_STRAPPING_ID;
- const gpio_t pins[] = {[1] = GPIO(91), [0] = GPIO(29)};
+ const gpio_t pins[] = {[2] = GPIO(13), [1] = GPIO(91), [0] = GPIO(29)};
if (id == UNDEFINED_STRAPPING_ID)
id = gpio_base2_value(pins, ARRAY_SIZE(pins));