ipc4: refine HDA dai driver for ipc4

The blob data of HDA is only for lp mode, not
for hw params, so just return.

Signed-off-by: Rander Wang <rander.wang@intel.com>
This commit is contained in:
Rander Wang 2021-12-15 15:03:38 +08:00 committed by Liam Girdwood
parent d14b1931a5
commit 17453b58ec
1 changed files with 4 additions and 0 deletions

View File

@ -32,6 +32,10 @@ static int hda_set_config(struct dai *dai, struct ipc_config_dai *common_config
struct sof_ipc_dai_config *dai_config = spec_config;
struct sof_ipc_dai_hda_params *params = &dai_config->hda;
/* no params in blob which only includes lp mode setting */
if (common_config->is_config_blob)
return 0;
dai_info(dai, "hda_set_config(): channels %u rate %u", params->channels,
params->rate);