From fdcc0b39156f915cdc8ee7221fca6d8640545f25 Mon Sep 17 00:00:00 2001 From: Tristan Shieh Date: Tue, 21 Aug 2018 10:33:10 +0800 Subject: google/kukui: Set up GPIOs for ChromeOS Set up EC interrupt GPIO to boot depthcharge. Without this patch, depthcharge will fail to detect EC interrupt GPIO. BUG=b:80501386 BRANCH=none TEST=Boots correctly on Kukui and see in logs, that depthcharge detects EC interrupt GPIO. Change-Id: I0ec2c70c189a059219954e0384aaf98995285728 Signed-off-by: Tristan Shieh Reviewed-on: https://review.coreboot.org/28250 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Julius Werner --- src/mainboard/google/kukui/bootblock.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/mainboard/google/kukui/bootblock.c') diff --git a/src/mainboard/google/kukui/bootblock.c b/src/mainboard/google/kukui/bootblock.c index d8b5c5a59d..fa51488501 100644 --- a/src/mainboard/google/kukui/bootblock.c +++ b/src/mainboard/google/kukui/bootblock.c @@ -18,10 +18,14 @@ #include #include +#include "gpio.h" + #define BOOTBLOCK_EN_L (GPIO(KPROW0)) void bootblock_mainboard_init(void) { + setup_chromeos_gpios(); + /* Turn on real eMMC. */ gpio_output(BOOTBLOCK_EN_L, 1); -- cgit v1.2.3