diff options
author | Bard Liao <yung-chuan.liao@linux.intel.com> | 2021-10-27 05:18:20 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2021-11-15 16:26:55 +0300 |
commit | bf605cb042307d162fbcb094738bab5d767f1261 (patch) | |
tree | 0e733ab39376432e755573bc507895e8203f7b11 /sound/soc/intel/boards/sof_sdw_rt715_sdca.c | |
parent | d471c034f83201f84330e9ed46ad5139d32e77ce (diff) | |
download | linux-bf605cb042307d162fbcb094738bab5d767f1261.tar.xz |
ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink
We can apply the fixed dai link id for DMICs in create_sdw_dailink().
No need to set it in each DMIC's callback.
The fixed dai link id is not only for rt715 and rt715-sdca, but for all
DMICs, therefore we remove the SOF_RT715_DAI_ID_FIX check as well.
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20211027021824.24776-7-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/boards/sof_sdw_rt715_sdca.c')
-rw-r--r-- | sound/soc/intel/boards/sof_sdw_rt715_sdca.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/sound/soc/intel/boards/sof_sdw_rt715_sdca.c b/sound/soc/intel/boards/sof_sdw_rt715_sdca.c index 85d3d8c355cc..ca0cf3db2e4d 100644 --- a/sound/soc/intel/boards/sof_sdw_rt715_sdca.c +++ b/sound/soc/intel/boards/sof_sdw_rt715_sdca.c @@ -30,13 +30,6 @@ int sof_sdw_rt715_sdca_init(struct snd_soc_card *card, struct sof_sdw_codec_info *info, bool playback) { - /* - * DAI ID is fixed at SDW_DMIC_DAI_ID for 715-SDCA to - * keep sdw DMIC and HDMI setting static in UCM - */ - if (sof_sdw_quirk & SOF_RT715_DAI_ID_FIX) - dai_links->id = SDW_DMIC_DAI_ID; - dai_links->init = rt715_sdca_rtd_init; return 0; |