aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/zork/variants/vilboz
diff options
context:
space:
mode:
authorJohn Su <john_su@compal.corp-partner.google.com>2020-12-11 14:31:24 +0800
committerFurquan Shaikh <furquan@google.com>2020-12-22 03:47:15 +0000
commit6c0aba2059c860dba1002aade61a5a84686cd9c8 (patch)
tree94a1e4721e739dfa11802e17bb47b4bcc3bf5772 /src/mainboard/google/zork/variants/vilboz
parente05298b1d230a8a6147bf994f678ffc7587a8cd4 (diff)
mb/google/zork/var/vilboz: Add enable acp_i2s_use_external_48mhz_osc flag
Add enable acp_i2s_use_external_48mhz_osc flag and then WWAN sku will use external clock source at next build. BUG=b:174121847 BRANCH=zork TEST=build vilboz and check MISC_CLK_CNTL1. Signed-off-by: John Su <john_su@compal.corp-partner.google.com> Change-Id: Ida747938373f648524b1e7f34bc69e372a69c4f9 Reviewed-on: https://review.coreboot.org/c/coreboot/+/48556 Reviewed-by: Felix Held <felix-coreboot@felixheld.de> Reviewed-by: EricR Lai <ericr_lai@compal.corp-partner.google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/zork/variants/vilboz')
-rw-r--r--src/mainboard/google/zork/variants/vilboz/variant.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mainboard/google/zork/variants/vilboz/variant.c b/src/mainboard/google/zork/variants/vilboz/variant.c
index cbc160e5c7..fd38e1d1ea 100644
--- a/src/mainboard/google/zork/variants/vilboz/variant.c
+++ b/src/mainboard/google/zork/variants/vilboz/variant.c
@@ -31,3 +31,13 @@ void variant_get_dxio_ddi_descriptors(const fsp_dxio_descriptor **dxio_descs,
*ddi_descs = &hdmi_ddi_descriptors[0];
*ddi_num = ARRAY_SIZE(hdmi_ddi_descriptors);
}
+
+void variant_devtree_update(void)
+{
+ struct soc_amd_picasso_config *soc_cfg;
+ soc_cfg = config_of_soc();
+
+ /* b:/174121847 Use external OSC to mitigate noise for WWAN sku. */
+ if (variant_has_wwan())
+ soc_cfg->acp_i2s_use_external_48mhz_osc = 1;
+}