google/kukui: Set up GPIOs for ChromeOS
commitfdcc0b39156f915cdc8ee7221fca6d8640545f25
authorTristan Shieh <tristan.shieh@mediatek.com>
Tue, 21 Aug 2018 02:33:10 +0000 (21 10:33 +0800)
committerMartin Roth <martinroth@google.com>
Tue, 28 Aug 2018 15:12:05 +0000 (28 15:12 +0000)
tree518d8140b77a7a6d76be4a5beddc70524d2b6694
parent3762e99893a7a0978fec72dc955cf2976d3dc5a5
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 <tristan.shieh@mediatek.com>
Reviewed-on: https://review.coreboot.org/28250
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Julius Werner <jwerner@chromium.org>
src/mainboard/google/kukui/Makefile.inc
src/mainboard/google/kukui/bootblock.c
src/mainboard/google/kukui/chromeos.c
src/mainboard/google/kukui/gpio.h [copied from src/mainboard/google/kukui/chromeos.c with 73% similarity]