git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ASoC: Intel: sof_sdw_rt1308: add extra check on init
[sfrench/cifs-2.6.git]
/
sound
/
soc
/
intel
/
boards
/
sof_sdw_rt1308.c
diff --git
a/sound/soc/intel/boards/sof_sdw_rt1308.c
b/sound/soc/intel/boards/sof_sdw_rt1308.c
index dba2fd28d77fdd324524056053bdc59ea32a9f6b..0d476f6f6313d7bddad6444fa453d4e64402731c 100644
(file)
--- a/
sound/soc/intel/boards/sof_sdw_rt1308.c
+++ b/
sound/soc/intel/boards/sof_sdw_rt1308.c
@@
-132,6
+132,10
@@
int sof_sdw_rt1308_init(const struct snd_soc_acpi_link_adr *link,
struct sof_sdw_codec_info *info,
bool playback)
{
+ /* Count amp number and do init on playback link only. */
+ if (!playback)
+ return 0;
+
info->amp_num++;
if (info->amp_num == 1)
dai_links->init = first_spk_init;