diff options
| author | Laxminath Kasam <lkasam@codeaurora.org> | 2016-02-05 21:00:39 +0530 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 21:19:53 -0700 |
| commit | f0283a0da8a3f85f0172497251d438d9aee8d813 (patch) | |
| tree | ad2435b535cec0976e4221d2708d65251fc66a27 /include/linux | |
| parent | 292eb4c390e6ca9099105bf700a973183296f9cf (diff) | |
ASoC: wcd9335: reset the SWR_CH_CNT at session teardown
In speaker protection usecase, if SWR_CH is already
set to 2 due to bootup tone playback then the initial
calibration fails. As the WSA register writes will
fail due to gr_sid will not match with dev_num
and temperature read will return negative value.
To address this, when session teardown reset the
soundwire master channel count in tasha driver.
CRs-Fixed: 961023
Change-Id: I80ee0dedac8fa81ce54a0e61c839a97b9b45d36b
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
