forked from Minki/linux
ASoC: rockchip: Add dapm route for HDMI
Add dapm route for DP codec. Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
cc9fee8e1a
commit
e7251484f3
@ -47,6 +47,7 @@ static const struct snd_soc_dapm_widget rockchip_dapm_widgets[] = {
|
|||||||
SND_SOC_DAPM_SPK("Speakers", NULL),
|
SND_SOC_DAPM_SPK("Speakers", NULL),
|
||||||
SND_SOC_DAPM_MIC("Headset Mic", NULL),
|
SND_SOC_DAPM_MIC("Headset Mic", NULL),
|
||||||
SND_SOC_DAPM_MIC("Int Mic", NULL),
|
SND_SOC_DAPM_MIC("Int Mic", NULL),
|
||||||
|
SND_SOC_DAPM_LINE("HDMI", NULL),
|
||||||
};
|
};
|
||||||
|
|
||||||
static const struct snd_soc_dapm_route rockchip_dapm_routes[] = {
|
static const struct snd_soc_dapm_route rockchip_dapm_routes[] = {
|
||||||
@ -60,6 +61,7 @@ static const struct snd_soc_dapm_route rockchip_dapm_routes[] = {
|
|||||||
{"Headphones", NULL, "HPL"},
|
{"Headphones", NULL, "HPL"},
|
||||||
{"Headphones", NULL, "HPR"},
|
{"Headphones", NULL, "HPR"},
|
||||||
{"Speakers", NULL, "Speaker"},
|
{"Speakers", NULL, "Speaker"},
|
||||||
|
{"HDMI", NULL, "TX"},
|
||||||
};
|
};
|
||||||
|
|
||||||
static const struct snd_kcontrol_new rockchip_controls[] = {
|
static const struct snd_kcontrol_new rockchip_controls[] = {
|
||||||
@ -67,6 +69,7 @@ static const struct snd_kcontrol_new rockchip_controls[] = {
|
|||||||
SOC_DAPM_PIN_SWITCH("Speakers"),
|
SOC_DAPM_PIN_SWITCH("Speakers"),
|
||||||
SOC_DAPM_PIN_SWITCH("Headset Mic"),
|
SOC_DAPM_PIN_SWITCH("Headset Mic"),
|
||||||
SOC_DAPM_PIN_SWITCH("Int Mic"),
|
SOC_DAPM_PIN_SWITCH("Int Mic"),
|
||||||
|
SOC_DAPM_PIN_SWITCH("HDMI"),
|
||||||
};
|
};
|
||||||
|
|
||||||
static int rockchip_sound_max98357a_hw_params(struct snd_pcm_substream *substream,
|
static int rockchip_sound_max98357a_hw_params(struct snd_pcm_substream *substream,
|
||||||
|
Loading…
Reference in New Issue
Block a user