[coreboot-gerrit] New patch to review for coreboot: mainboard/google/reef: Ignore Audio DMIC IOSSTATE

Vaibhav Shankar (vaibhav.shankar@intel.com) gerrit at coreboot.org
Tue Jan 17 00:14:03 CET 2017


Vaibhav Shankar (vaibhav.shankar at intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18155

-gerrit

commit 943bbe52ed3065a924d90f0f2526c2256bfe2588
Author: Vaibhav Shankar <vaibhav.shankar at intel.com>
Date:   Mon Jan 16 14:54:29 2017 -0800

    mainboard/google/reef: Ignore Audio DMIC IOSSTATE
    
    Audio DMIC PLL needs to be ON in S0ix to support
    Wake on Voice. This requires GPIO_79 and GPIO_80
    to be configured as IGNORE IOSSTATE. So DMIC CLKs
    will be ON in S0ix.
    
    Change-Id: If91045a8664ce853366b670b9db38d620818fbab
    Signed-off-by: Vaibhav Shankar <vaibhav.shankar at intel.com>
---
 src/mainboard/google/reef/variants/baseboard/gpio.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/mainboard/google/reef/variants/baseboard/gpio.c b/src/mainboard/google/reef/variants/baseboard/gpio.c
index d5e5917..ded9738 100644
--- a/src/mainboard/google/reef/variants/baseboard/gpio.c
+++ b/src/mainboard/google/reef/variants/baseboard/gpio.c
@@ -218,8 +218,10 @@ static const struct pad_config gpio_table[] = {
 	PAD_CFG_GPI(GPIO_78, UP_20K, DEEP),	 /* I2S1_SDO */
 
 	/* DMIC or I2S4 */
-	PAD_CFG_NF(GPIO_79, NATIVE, DEEP, NF1),	/* AVS_DMIC_CLK_A1 */
-	PAD_CFG_NF(GPIO_80, NATIVE, DEEP, NF1), /* AVS_DMIC_CLK_B1 */
+	/* AVS_DMIC_CLK_A1 */
+	PAD_CFG_NF_IOSSTATE(GPIO_79, NONE, DEEP, NF1, IGNORE),
+	/* AVS_DMIC_CLK_B1 */
+	PAD_CFG_NF_IOSSTATE(GPIO_80, NONE, DEEP, NF1, IGNORE),
 	PAD_CFG_NF(GPIO_81, NATIVE, DEEP, NF1),	/* AVS_DMIC_DATA_1 */
 	PAD_CFG_GPI(GPIO_82, DN_20K, DEEP),	 /* unused -- strap */
 	PAD_CFG_NF(GPIO_83, NATIVE, DEEP, NF1), /* AVS_DMIC_DATA_2 */



More information about the coreboot-gerrit mailing list