diff options
author | Yen Lin <yelin@nvidia.com> | 2013-07-11 18:16:45 -0700 |
---|---|---|
committer | ChromeBot <chrome-bot@google.com> | 2013-07-12 16:49:18 -0700 |
commit | 09f0e0687442e39cb4cc96db7b1aea480134b0ca (patch) | |
tree | 5d8e4cd19617b70e2eb3ea6c0b73cf2f3e411bc7 /board/puppy | |
parent | 92b62d1cd934b21ee86594295e3a13a45c6fa79e (diff) | |
download | chrome-ec-09f0e0687442e39cb4cc96db7b1aea480134b0ca.tar.gz |
puppy: change XPSHOLD interrupt on both edges
Change XPSHOLD interrupt from rising edge to rising and falling
edges. Without this change, lid has to be opened twice to power on
the system.
BUG=nvbug 1323023
TEST=tested on Venice
Change-Id: I49e953546140bc8de954ac22b59641efb299ba72
Signed-off-by: Yen Lin <yelin@nvidia.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/61697
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'board/puppy')
-rw-r--r-- | board/puppy/board.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/puppy/board.c b/board/puppy/board.c index 0162a0605a..0835305c91 100644 --- a/board/puppy/board.c +++ b/board/puppy/board.c @@ -25,7 +25,7 @@ const struct gpio_info gpio_list[GPIO_COUNT] = { /* Inputs with interrupt handlers are first for efficiency */ {"KB_PWR_ON_L", GPIO_B, (1<<5), GPIO_INT_BOTH, gaia_power_event}, {"PP1800_LDO2", GPIO_A, (1<<1), GPIO_INT_BOTH, gaia_power_event}, - {"XPSHOLD", GPIO_A, (1<<3), GPIO_INT_RISING, gaia_power_event}, + {"XPSHOLD", GPIO_A, (1<<3), GPIO_INT_BOTH, gaia_power_event}, {"CHARGER_INT", GPIO_C, (1<<6), GPIO_INT_RISING, pmu_irq_handler}, {"LID_OPEN", GPIO_C, (1<<13), GPIO_INT_BOTH, lid_interrupt}, {"SUSPEND_L", GPIO_C, (1<<7), GPIO_KB_INPUT, gaia_suspend_event}, |