Anil Kumar K has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/82015?usp=email )
Change subject: [TEST] mb/intel/mtlrvp: configure SNDW pads by default ......................................................................
[TEST] mb/intel/mtlrvp: configure SNDW pads by default
Change-Id: I1bcafc241bce250a8e20773930d62b4e22e83779 --- M src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/devicetree.cb M src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/gpio.c 2 files changed, 15 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/15/82015/1
diff --git a/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/devicetree.cb b/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/devicetree.cb index 9e2bfee..c2f9cbf 100644 --- a/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/devicetree.cb +++ b/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/devicetree.cb @@ -604,7 +604,6 @@ # SoundWire Link 0 ID 0 register "desc" = ""Headset Codec"" device generic 0.0 on - probe AUDIO MTL_ALC711_SNDW end end chip drivers/soundwire/alc5682 diff --git a/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/gpio.c b/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/gpio.c index 2c48a0e..6b0f89a 100644 --- a/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/gpio.c +++ b/src/mainboard/intel/mtlrvp/variants/baseboard/mtlrvp_p/gpio.c @@ -315,6 +315,21 @@ PAD_CFG_GPO(GPP_V22, 1, DEEP), /* Camera: GPP_V23: CRD1_CAM1_RST_N */ PAD_CFG_GPO(GPP_V23, 1, DEEP), + + /* DMIC config pads */ + PAD_CFG_NF(GPP_D09, NONE, DEEP, NF2), + PAD_CFG_NF(GPP_D10, NONE, DEEP, NF2), + PAD_CFG_NF(GPP_D11, NONE, DEEP, NF2), + PAD_CFG_NF(GPP_D12, NONE, DEEP, NF2), + PAD_CFG_NF(GPP_D13, NONE, DEEP, NF2), + /* Soundwire GPIO Config */ + PAD_CFG_NF(GPP_S00, NONE, DEEP, NF1), + PAD_CFG_NF(GPP_S01, NONE, DEEP, NF1), + /* DMIC - JD Header */ + PAD_CFG_NF(GPP_S02, NONE, DEEP, NF3), + PAD_CFG_NF(GPP_S03, NONE, DEEP, NF3), + PAD_CFG_NF(GPP_S06, NONE, DEEP, NF3), + PAD_CFG_NF(GPP_S07, NONE, DEEP, NF3), };
/* Early pad configuration in bootblock */