mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-09 00:51:29 +00:00
meowth: zoombini: Add volume buttons.
BUG=b:69140339,b:70255560 BRANCH=None TEST=make -j buildall. TEST=Flash zoombini; Press volume buttons. Verify that button presses are registered on the EC console. Change-Id: Idd0b307ce1262340a0c963ca7eca1efe9f052b50 Signed-off-by: Aseda Aboagye <aaboagye@google.com> Reviewed-on: https://chromium-review.googlesource.com/810105 Commit-Ready: Aseda Aboagye <aaboagye@chromium.org> Tested-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Shawn N <shawnn@chromium.org>
This commit is contained in:
committed by
chrome-bot
parent
eff4baf03f
commit
eab8143d0b
@@ -6,6 +6,7 @@
|
||||
/* Zoombini board-specific configuration */
|
||||
|
||||
#include "adc_chip.h"
|
||||
#include "button.h"
|
||||
#include "charge_manager.h"
|
||||
#include "charge_state.h"
|
||||
#include "charge_state_v2.h"
|
||||
|
||||
@@ -102,6 +102,7 @@
|
||||
#define CONFIG_USBC_VCONN_SWAP
|
||||
|
||||
#define CONFIG_VBOOT_HASH
|
||||
#define CONFIG_VOLUME_BUTTONS
|
||||
|
||||
#ifdef BOARD_ZOOMBINI
|
||||
/* USB Type-A Port BC1.2 support */
|
||||
|
||||
@@ -31,6 +31,8 @@ GPIO_INT(RSMRST_L_PGOOD, PIN(E, 2), GPIO_INT_BOTH, power_signal_interrupt)
|
||||
GPIO_INT(PMIC_DPWROK, PIN(F, 4), GPIO_INT_BOTH, power_signal_interrupt)
|
||||
GPIO_INT(PMIC_INT_L, PIN(D, 5), GPIO_INT_FALLING | GPIO_PULL_UP, power_signal_interrupt)
|
||||
GPIO_INT(PP5000_PGOOD, PIN(C, 0), GPIO_INT_BOTH, power_signal_interrupt)
|
||||
GPIO_INT(VOLUME_UP_L, PIN(7, 5), GPIO_INT_BOTH | GPIO_PULL_UP, button_interrupt)
|
||||
GPIO_INT(VOLUME_DOWN_L, PIN(4, 1), GPIO_INT_BOTH | GPIO_PULL_UP, button_interrupt)
|
||||
|
||||
/* Power Enables. */
|
||||
GPIO(EN_PP3300_DSW, PIN(6, 0), GPIO_OUT_HIGH)
|
||||
@@ -139,6 +141,8 @@ GPIO_INT(PCH_SLP_SUS_L, PIN(D, 4), GPIO_INT_BOTH | GPIO_PULL_DOWN, power_signa
|
||||
GPIO_INT(RSMRST_L_PGOOD, PIN(E, 2), GPIO_INT_BOTH, power_signal_interrupt)
|
||||
GPIO_INT(PMIC_DPWROK, PIN(F, 4), GPIO_INT_BOTH, power_signal_interrupt)
|
||||
GPIO_INT(PMIC_INT_L, PIN(D, 5), GPIO_INT_FALLING | GPIO_PULL_UP, power_signal_interrupt)
|
||||
GPIO_INT(VOLUME_UP_L, PIN(7, 5), GPIO_INT_BOTH | GPIO_PULL_UP, button_interrupt)
|
||||
GPIO_INT(VOLUME_DOWN_L, PIN(6, 3), GPIO_INT_BOTH | GPIO_PULL_UP, button_interrupt)
|
||||
|
||||
/* Power Enables. */
|
||||
GPIO(EN_PP3300_DSW, PIN(8, 2), GPIO_OUT_HIGH)
|
||||
|
||||
Reference in New Issue
Block a user