Home
last modified time | relevance | path

Searched hist:a180e8b988437b3e84a1b501ac4d073467602ca6 (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/sound/
H A Dsoc.hdiff a180e8b988437b3e84a1b501ac4d073467602ca6 Wed May 17 20:39:25 CDT 2017 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> ASoC: add snd_soc_get_dai_id() function

ALSA SoC needs to know connected DAI ID for detecting.
It is not a big problem if device/driver was only for sound,
but getting DAI ID will be difficult if device includes both
Video/Sound, like HDMI.
To solve this issue, this patch adds new snd_soc_get_dai_id() and
its related .of_xlate_dai_id callback on component driver.
In below case, we can handle Sound port (= port@2) as ID = 0
if .of_xlate_dai_id has its support.

hdmi {
port@0 { /* VIDEO */ };
port@1 { /* VIDEO */ };
port@2 { /* SOUND */ };
};

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
/openbmc/linux/sound/soc/
H A Dsoc-core.cdiff a180e8b988437b3e84a1b501ac4d073467602ca6 Wed May 17 20:39:25 CDT 2017 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> ASoC: add snd_soc_get_dai_id() function

ALSA SoC needs to know connected DAI ID for detecting.
It is not a big problem if device/driver was only for sound,
but getting DAI ID will be difficult if device includes both
Video/Sound, like HDMI.
To solve this issue, this patch adds new snd_soc_get_dai_id() and
its related .of_xlate_dai_id callback on component driver.
In below case, we can handle Sound port (= port@2) as ID = 0
if .of_xlate_dai_id has its support.

hdmi {
port@0 { /* VIDEO */ };
port@1 { /* VIDEO */ };
port@2 { /* SOUND */ };
};

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>