summaryrefslogtreecommitdiff
path: root/board/lucid/gpio.inc
diff options
context:
space:
mode:
authorMary Ruthven <mruthven@chromium.org>2015-12-18 13:49:54 -0800
committerchrome-bot <chrome-bot@chromium.org>2015-12-22 21:07:25 -0800
commit8b3090c1bdbb5515578b655e753574ebd9dfc304 (patch)
tree03ac326c3fa4811df4b7b6678761b33df5e3ce18 /board/lucid/gpio.inc
parent68a4b3a4b2bdf5b46b643805d641a01f6a8e8bc2 (diff)
downloadchrome-ec-8b3090c1bdbb5515578b655e753574ebd9dfc304.tar.gz
lucid: add LED support
Implement LED control for lucid with red, blue, and green LEDs. BUG=chrome-os-partner:48661 BRANCH=none TEST=make sure lucid builds Change-Id: I97ed56daa8fdb40daf8ab06e53913dcff2e41dea Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/319224 Commit-Ready: Alec Berg <alecaberg@chromium.org> Tested-by: Alec Berg <alecaberg@chromium.org> Reviewed-by: Alec Berg <alecaberg@chromium.org>
Diffstat (limited to 'board/lucid/gpio.inc')
-rw-r--r--board/lucid/gpio.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/lucid/gpio.inc b/board/lucid/gpio.inc
index aa6f010d02..72fb4acfa8 100644
--- a/board/lucid/gpio.inc
+++ b/board/lucid/gpio.inc
@@ -7,6 +7,7 @@
/* Interrupts */
GPIO_INT(AC_PRESENT, PIN(C, 13), GPIO_INT_BOTH, vbus_evt) /* AC power present */
+GPIO_INT(CHARGE_STATUS, PIN(F, 1), GPIO_INT_BOTH, charge_state_interrupt)
/* PD RX/TX */
GPIO(USB_C0_CC1_PD, PIN(A, 1), GPIO_ANALOG)
@@ -29,6 +30,9 @@ GPIO(USB_C0_P, PIN(A, 12), GPIO_INPUT)
/* Other outputs */
GPIO(AP_INT_L, PIN(A, 13), GPIO_ODR_HIGH)
GPIO(USB_C_CC_EN, PIN(A, 15), GPIO_OUT_HIGH)
+GPIO(BAT_LED_GREEN, PIN(C, 14), GPIO_ODR_HIGH)
+GPIO(BAT_LED_RED, PIN(C, 15), GPIO_ODR_HIGH)
+GPIO(BAT_LED_BLUE, PIN(F, 0), GPIO_ODR_HIGH)
UNIMPLEMENTED(ENTERING_RW)