mb/google/helios: Set SPKR_PA_EN PIN high for boot beep

This patch makes SPKR_PA_EN PIN output and high for boot beep
to work in pre-os environment.

BUG=b:135104721
BRANCH=NONE
TEST=Boot Beep is working with required ALC1011 depthcharge code
changes.

Change-Id: I012462f93e9e2bcafe5f18ce7d04e3fcd1db9ffa
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/34705
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Usha P <usha.p@intel.com>
Reviewed-by: V Sowmya <v.sowmya@intel.com>
Reviewed-by: Meera Ravindranath <meera.ravindranath@intel.corp-partner.google.com>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Sathya Prakash M R <sathya.prakash.m.r@intel.com>
This commit is contained in:
Subrata Banik 2019-08-05 17:10:55 +05:30 committed by Martin Roth
parent f6f5779072
commit 09370df845
1 changed files with 2 additions and 0 deletions

View File

@ -85,6 +85,8 @@ static const struct pad_config gpio_table[] = {
PAD_NC(GPP_G5, NONE), PAD_NC(GPP_G5, NONE),
/* G6 : GPP_G6 ==> NC */ /* G6 : GPP_G6 ==> NC */
PAD_NC(GPP_G6, NONE), PAD_NC(GPP_G6, NONE),
/* H3 : SPKR_PA_EN */
PAD_CFG_GPO(GPP_H3, 1, DEEP),
/* H4 : I2C2_SDA ==> NC */ /* H4 : I2C2_SDA ==> NC */
PAD_NC(GPP_H4, NONE), PAD_NC(GPP_H4, NONE),
/* H5 : I2C2_SCL ==> NC */ /* H5 : I2C2_SCL ==> NC */