summaryrefslogtreecommitdiff
path: root/board/rambi/board.h
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2013-11-14 16:40:12 -0600
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2013-11-18 17:54:00 +0000
commit02995b2d6fd089b74b773b47fd10c4bff779ce4b (patch)
treeec86c90330d9c80e3c575e0e68e1028f39d0a944 /board/rambi/board.h
parent83ec930b36b1e36a534e818659c78abfbed8a87d (diff)
downloadchrome-ec-02995b2d6fd089b74b773b47fd10c4bff779ce4b.tar.gz
rambi: use gpio for SCI# assertiontest-4980.Bstabilize-R33-4982.B
For some reason the SCI# is not working properly when the LPC module controls the pad. Instead, utilize CONFIG_SCI_GPIO option and put that GPIO pad into open-drain mode. BUG=chrome-os-partner:24003 BRANCH=None TEST=Built and booted rambi with dependency change. 'lidclose' and 'lidopen' cause ACPI interrupts. Change-Id: I5df455bc2fc9af4c43517a93c5a35dc598fd54e9 Reviewed-on: https://chromium-review.googlesource.com/176805 Tested-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org> Commit-Queue: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'board/rambi/board.h')
-rw-r--r--board/rambi/board.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/board/rambi/board.h b/board/rambi/board.h
index 34ed193823..7d283c80f1 100644
--- a/board/rambi/board.h
+++ b/board/rambi/board.h
@@ -29,6 +29,7 @@
#define CONFIG_POWER_BUTTON
#define CONFIG_POWER_BUTTON_X86
#define CONFIG_PWM
+#define CONFIG_SCI_GPIO GPIO_PCH_SCI_L
#define CONFIG_TEMP_SENSOR
#define CONFIG_TEMP_SENSOR_G781
#define CONFIG_TEMP_SENSOR_POWER_GPIO GPIO_PP3300_DX_EN
@@ -114,6 +115,7 @@ enum gpio_signal {
GPIO_USB2_ENABLE, /* USB port 2 output power enable */
GPIO_VCORE_EN, /* Enable core power supplies */
GPIO_WLAN_OFF_L, /* Disable WiFi radio */
+ GPIO_PCH_SCI_L, /* Assert SCI to PCH */
/* Number of GPIOs; not an actual GPIO */
GPIO_COUNT