mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-11 05:17:10 +09:00
ASoC: hdmi_spdif: config hdmi audio when hdmi using spdif source.
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
This commit is contained in:
@@ -27,6 +27,10 @@
|
||||
#include "card_info.h"
|
||||
#include "rk_pcm.h"
|
||||
|
||||
#if defined(CONFIG_RK_HDMI) && defined(CONFIG_SND_SOC_HDMI_SPDIF)
|
||||
extern int snd_config_hdmi_audio(struct snd_pcm_hw_params *params);
|
||||
#endif
|
||||
|
||||
static int rk_hw_params(struct snd_pcm_substream *substream,
|
||||
struct snd_pcm_hw_params *params)
|
||||
{
|
||||
@@ -53,6 +57,10 @@ static int rk_hw_params(struct snd_pcm_substream *substream,
|
||||
ret = snd_soc_dai_set_sysclk(cpu_dai, 0,
|
||||
sclk, SND_SOC_CLOCK_IN);
|
||||
|
||||
#if defined(CONFIG_RK_HDMI) && defined(CONFIG_SND_SOC_HDMI_SPDIF)
|
||||
snd_config_hdmi_audio(params);
|
||||
#endif
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user