From edb7b9678153275f984a80b2a1b9a4a7a7caf65f Mon Sep 17 00:00:00 2001 From: Grover Yen Date: Fri, 15 Aug 2014 18:55:51 +0800 Subject: cranky: Configure GPIO setting for VIDEO_DISABLE_L. Based on the code cloned from rambi, and apply PH2 as VIDEO_DISABLE_L pin, keep OD high after chip init. BUG=none BRANCH=none TEST=make -j buildall, make -j tests Change-Id: I0774f64f8c4044535f34280001b24ef714beb100 Signed-off-by: Grover Yen Reviewed-on: https://chromium-review.googlesource.com/212597 Reviewed-by: Mohammed Habibulla Reviewed-by: Randall Spangler --- board/cranky/board.c | 1 + board/cranky/board.h | 1 + 2 files changed, 2 insertions(+) diff --git a/board/cranky/board.c b/board/cranky/board.c index 4a781f0e31..a2afa3b8e8 100644 --- a/board/cranky/board.c +++ b/board/cranky/board.c @@ -115,6 +115,7 @@ const struct gpio_info gpio_list[] = { {"USB1_ENABLE", LM4_GPIO_E, (1<<4), GPIO_OUT_LOW, NULL}, {"USB2_ENABLE", LM4_GPIO_D, (1<<5), GPIO_OUT_LOW, NULL}, {"VCORE_EN", LM4_GPIO_C, (1<<5), GPIO_OUT_LOW, NULL}, + {"VIDEO_DISABLE_L", LM4_GPIO_H, (1<<2), GPIO_ODR_HIGH, NULL}, {"WLAN_OFF_L", LM4_GPIO_J, (1<<4), GPIO_OUT_LOW, NULL}, {"PCH_SCI_L", LM4_GPIO_M, (1<<1), GPIO_ODR_HIGH, NULL}, {"KBD_IRQ_L", LM4_GPIO_M, (1<<3), GPIO_ODR_HIGH, NULL}, diff --git a/board/cranky/board.h b/board/cranky/board.h index 11ba3c8436..b82daac1c8 100644 --- a/board/cranky/board.h +++ b/board/cranky/board.h @@ -132,6 +132,7 @@ enum gpio_signal { GPIO_USB1_ENABLE, /* USB port 1 output power enable */ GPIO_USB2_ENABLE, /* USB port 2 output power enable */ GPIO_VCORE_EN, /* Enable core power supplies */ + GPIO_VIDEO_DISABLE_L, /* Disable video power supplies */ GPIO_WLAN_OFF_L, /* Disable WiFi radio */ GPIO_PCH_SCI_L, /* Assert SCI to PCH */ GPIO_KBD_IRQ_L, /* Negative edge triggered irq. */ -- cgit v1.2.1