summaryrefslogtreecommitdiff
path: root/board/trembyle/gpio.inc
diff options
context:
space:
mode:
authorTzung-Bi Shih <tzungbi@chromium.org>2020-01-03 15:37:16 +0800
committerCommit Bot <commit-bot@chromium.org>2020-01-14 05:30:16 +0000
commite57217a25040bfdb2cb3b6ba8a6e672c157478ed (patch)
treee124a7a7d256f74b80b83195ef119d5a71e67ec5 /board/trembyle/gpio.inc
parent54ba065a5ce6bc1fa28ee37624936ca63232d47a (diff)
downloadchrome-ec-e57217a25040bfdb2cb3b6ba8a6e672c157478ed.tar.gz
trembyle: enable audio codec
Enables audio codec with the following features: - DMIC - I2S_RX BRANCH=none BUG=b:144064048, b:144063867, b:144063379 BUG=b:147200751 TEST=Able to record samples from DMIC by arecord on Trembyle proto 1. Change-Id: I8085e41d5bf61bb7fe121b5bc55b87e475c013fb Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1988031 Reviewed-by: Edward Hill <ecgh@chromium.org> Commit-Queue: Yu-Hsuan Hsu <yuhsuan@chromium.org> Tested-by: Yu-Hsuan Hsu <yuhsuan@chromium.org>
Diffstat (limited to 'board/trembyle/gpio.inc')
-rw-r--r--board/trembyle/gpio.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/trembyle/gpio.inc b/board/trembyle/gpio.inc
index 24b98291fe..70c861b83e 100644
--- a/board/trembyle/gpio.inc
+++ b/board/trembyle/gpio.inc
@@ -131,3 +131,7 @@ ALTERNATE(PIN_MASK(0, 0xE0), 0, MODULE_KEYBOARD_SCAN, GPIO_ODR_HIGH) /* KSO_10-
/* Power Switch Logic (PSL) inputs */
ALTERNATE(PIN_MASK(0, BIT(0) | BIT(1) | BIT(2)), 0, MODULE_PMU, 0) /* AC_PRESENT, POWER_BUTTON_L, EC_RST_ODL */
ALTERNATE(PIN_MASK(D, BIT(2)), 0, MODULE_PMU, 0) /* LID_OPEN */
+
+ALTERNATE(PIN_MASK(A, 0xA0), 1, MODULE_WOV, 0) /* I2S_SYNC/I2S_SCLK GPIOA5/A7 */
+ALTERNATE(PIN_MASK(B, 0x01), 1, MODULE_WOV, 0) /* I2S_SDAT GPIOB0 */
+ALTERNATE(PIN_MASK(9, 0x90), 1, MODULE_WOV, 0) /* DMIC_CLK/DMIC_IN GPIO94/97 */