diff options
author | Sameer Pujar <spujar@nvidia.com> | 2020-11-02 20:40:14 +0530 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2020-11-10 17:28:23 +0000 |
commit | e32b100bc6ecbc390aae728fc7d2a3e247faa8a7 (patch) | |
tree | 6b7872225d1aa5a1a430e3f78e532bcafca121dd /include | |
parent | d09c774f2f9ff25817866b70f1fb9603e5196971 (diff) | |
download | linux-e32b100bc6ecbc390aae728fc7d2a3e247faa8a7.tar.bz2 |
ASoC: audio-graph: Expose helpers from audio graph
This commit exposes following functions which can be used by a sound
card driver based on generic audio graph driver. Idea is vendors can
have a thin driver and re-use common stuff from audio graph driver.
- graph_card_probe()
- graph_parse_of()
In doing so a new header file is added for above. The graph_probe()
function is simplified by moving more common stuff to graph_parse_of().
Signed-off-by: Sameer Pujar <spujar@nvidia.com>
Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://lore.kernel.org/r/1604329814-24779-8-git-send-email-spujar@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/sound/graph_card.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/include/sound/graph_card.h b/include/sound/graph_card.h new file mode 100644 index 000000000000..bbb5a137855c --- /dev/null +++ b/include/sound/graph_card.h @@ -0,0 +1,16 @@ +/* SPDX-License-Identifier: GPL-2.0 + * + * ASoC audio graph card support + * + */ + +#ifndef __GRAPH_CARD_H +#define __GRAPH_CARD_H + +#include <sound/simple_card_utils.h> + +int graph_card_probe(struct snd_soc_card *card); + +int graph_parse_of(struct asoc_simple_priv *priv, struct device *dev); + +#endif /* __GRAPH_CARD_H */ |