diff options
Diffstat (limited to 'src/mainboard/google/nyan_big')
-rw-r--r-- | src/mainboard/google/nyan_big/boardid.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/mainboard/google/nyan_big/boardid.c b/src/mainboard/google/nyan_big/boardid.c index c7bd2e6a1d..c79af45812 100644 --- a/src/mainboard/google/nyan_big/boardid.c +++ b/src/mainboard/google/nyan_big/boardid.c @@ -29,15 +29,9 @@ uint8_t board_id(void) if (id < 0) { gpio_t gpio[] = {GPIO(Q3), GPIO(T1), GPIO(X1), GPIO(X4)}; - int value[ARRAY_SIZE(gpio)]; - gpio_get_in_tristate_values(gpio, ARRAY_SIZE(gpio), value); + id = gpio_board_id(gpio, ARRAY_SIZE(gpio), 0); - /* A gpio state is encoded in every two-bit */ - id = value[0] << 0 | - value[1] << 2 | - value[2] << 4 | - value[3] << 6; printk(BIOS_SPEW, "Board TRISTATE ID: %#x.\n", id); } |