From 764634ffd0cca75d1da8fd0f160412e5546df5ff Mon Sep 17 00:00:00 2001 From: zhouwl Date: Wed, 27 May 2020 18:13:43 +0800 Subject: [PATCH] ASoC: aw882xx: set speaker default impedance value According to Astro audio calibration statistical data in ODM Ontim factory, set 7.3 as speaker default impedance value. If aw_cali.bin is not exist, use 7.3ohm for aw882xx speaker protection algorithm. NO_PROP_NEEDED: aw882xx doesn't use in bq-shm2018 products. Change-Id: Icc2b8cd24b2fd6547b8244a6c987122c1648d7c1 Signed-off-by: zhouwl Reviewed-on: https://gerrit.mot.com/1582361 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Hujun Liao Submit-Approved: Jira Key --- sound/soc/codecs/aw882xx.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sound/soc/codecs/aw882xx.c b/sound/soc/codecs/aw882xx.c index db227280d101..0e009fd94192 100644 --- a/sound/soc/codecs/aw882xx.c +++ b/sound/soc/codecs/aw882xx.c @@ -486,9 +486,8 @@ static void aw882xx_start(struct aw882xx *aw882xx) ret = aw882xx_get_cali_re_form_nv(&cali_re); if (ret < 0) { - cali_re = ERRO_CALI_VALUE; - pr_err("%s: use default vaule %d", - __func__ , ERRO_CALI_VALUE); + cali_re = 29900; /* 7.3*4096 */ + pr_err("%s: use default vaule", __func__); } ret = aw882xx_set_cali_re(aw882xx, cali_re); if (ret < 0)