diff options
author | Jerome Brunet <jbrunet@baylibre.com> | 2020-02-13 16:51:55 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2020-02-13 20:57:23 +0000 |
commit | b82b734c0e9a75e1b956214ac523a8eb590f51f3 (patch) | |
tree | 78eb6e14cda1e483df86d917d590bb6fcc6f9145 /sound/soc/meson/aiu.h | |
parent | 6ae9ca9ce986bffe71fd0fbf9595de8500891b52 (diff) | |
download | linux-stable-b82b734c0e9a75e1b956214ac523a8eb590f51f3.tar.gz linux-stable-b82b734c0e9a75e1b956214ac523a8eb590f51f3.tar.bz2 linux-stable-b82b734c0e9a75e1b956214ac523a8eb590f51f3.zip |
ASoC: meson: aiu: add hdmi codec control support
Add the codec to codec component which handles the routing between
the audio producers (PCM and I2S) and the synopsys hdmi controller
on the amlogic GX SoC family
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Link: https://lore.kernel.org/r/20200213155159.3235792-6-jbrunet@baylibre.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/meson/aiu.h')
-rw-r--r-- | sound/soc/meson/aiu.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sound/soc/meson/aiu.h b/sound/soc/meson/aiu.h index a3488027b9d5..9242ab1ab64b 100644 --- a/sound/soc/meson/aiu.h +++ b/sound/soc/meson/aiu.h @@ -45,6 +45,14 @@ int aiu_of_xlate_dai_name(struct snd_soc_component *component, const char **dai_name, unsigned int component_id); +int aiu_add_component(struct device *dev, + const struct snd_soc_component_driver *component_driver, + struct snd_soc_dai_driver *dai_drv, + int num_dai, + const char *debugfs_prefix); + +int aiu_hdmi_ctrl_register_component(struct device *dev); + int aiu_fifo_i2s_dai_probe(struct snd_soc_dai *dai); int aiu_fifo_spdif_dai_probe(struct snd_soc_dai *dai); |