diff options
author | Tzung-Bi Shih <tzungbi@chromium.org> | 2020-01-03 15:37:16 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-01-14 05:30:16 +0000 |
commit | e57217a25040bfdb2cb3b6ba8a6e672c157478ed (patch) | |
tree | e124a7a7d256f74b80b83195ef119d5a71e67ec5 /board/trembyle/gpio.inc | |
parent | 54ba065a5ce6bc1fa28ee37624936ca63232d47a (diff) | |
download | chrome-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.inc | 4 |
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 */ |