summaryrefslogtreecommitdiff
path: root/board/reef
diff options
context:
space:
mode:
authorVijay Hiremath <vijay.p.hiremath@intel.com>2016-09-01 09:36:30 -0700
committerchrome-bot <chrome-bot@chromium.org>2016-09-02 04:26:07 -0700
commita2552fdfba11ac0a82fd9f2be87e6e84fd4180dc (patch)
tree045c1f622b684d9161038dc9afd44bbc63ae5af7 /board/reef
parent269b8e71e4e3496bc3bb04b1e472c52f5edd24f7 (diff)
downloadchrome-ec-a2552fdfba11ac0a82fd9f2be87e6e84fd4180dc.tar.gz
reef: Trigger interrupt on both the edges for volume button GPIOs
Both press and release of the volume button has to be detected in order to process volume changes. Hence, trigger the interrupt on both the edges for volume button GPIOs. BUG=chrome-os-partner:56856 BRANCH=none TEST=Volume slider can slide when volume buttons are pressed. Change-Id: I0655f1c494d754904987cc2c76dcb3a39d5670ab Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com> Reviewed-on: https://chromium-review.googlesource.com/379621 Commit-Ready: Vijay P Hiremath <vijay.p.hiremath@intel.com> Tested-by: Vijay P Hiremath <vijay.p.hiremath@intel.com> Reviewed-by: Kevin K Wong <kevin.k.wong@intel.com> Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'board/reef')
-rw-r--r--board/reef/gpio.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/board/reef/gpio.inc b/board/reef/gpio.inc
index ffba5edbae..c9d8c481d2 100644
--- a/board/reef/gpio.inc
+++ b/board/reef/gpio.inc
@@ -34,8 +34,8 @@ GPIO_INT(AC_PRESENT, PIN(C, 1), GPIO_INT_BOTH, extpower_interrupt) /* ACOK_OD
GPIO_INT(POWER_BUTTON_L, PIN(0, 4), GPIO_INT_BOTH, power_button_interrupt) /* MECH_PWR_BTN_ODL */
/* FIXME(furquan): GPIO_PULL_UP is not required for LID_OPEN on EVT. */
GPIO_INT(LID_OPEN, PIN(6, 7), GPIO_INT_BOTH | GPIO_PULL_UP, lid_interrupt)
-GPIO_INT(EC_VOLDN_BTN_L, PIN(8, 3), GPIO_INT_LOW | GPIO_PULL_UP, button_interrupt)
-GPIO_INT(EC_VOLUP_BTN_L, PIN(8, 2), GPIO_INT_LOW | GPIO_PULL_UP, button_interrupt)
+GPIO_INT(EC_VOLDN_BTN_L, PIN(8, 3), GPIO_INT_BOTH | GPIO_PULL_UP, button_interrupt)
+GPIO_INT(EC_VOLUP_BTN_L, PIN(8, 2), GPIO_INT_BOTH | GPIO_PULL_UP, button_interrupt)
GPIO_INT(WP_L, PIN(4, 0), GPIO_INT_BOTH | GPIO_SEL_1P8V, switch_interrupt) /* EC_WP_ODL */