soc.h (b9aa53fbee1e55abfcdfcc081c242de3c0582be4) soc.h (1c943f60e830d0b959c765df09d4c4b254de0481)
1/* SPDX-License-Identifier: GPL-2.0
2 *
3 * linux/sound/soc.h -- ALSA SoC Layer
4 *
5 * Author: Liam Girdwood
6 * Created: Aug 11th 2005
7 * Copyright: Wolfson Microelectronics. PLC.
8 */

--- 1277 unchanged lines hidden (view full) ---

1286#define snd_soc_daifmt_parse_clock_provider_as_bitmap(np, prefix) \
1287 snd_soc_daifmt_parse_clock_provider_raw(np, prefix, NULL, NULL)
1288#define snd_soc_daifmt_parse_clock_provider_as_phandle \
1289 snd_soc_daifmt_parse_clock_provider_raw
1290#define snd_soc_daifmt_parse_clock_provider_as_flag(np, prefix) \
1291 snd_soc_daifmt_clock_provider_from_bitmap( \
1292 snd_soc_daifmt_parse_clock_provider_as_bitmap(np, prefix))
1293
1/* SPDX-License-Identifier: GPL-2.0
2 *
3 * linux/sound/soc.h -- ALSA SoC Layer
4 *
5 * Author: Liam Girdwood
6 * Created: Aug 11th 2005
7 * Copyright: Wolfson Microelectronics. PLC.
8 */

--- 1277 unchanged lines hidden (view full) ---

1286#define snd_soc_daifmt_parse_clock_provider_as_bitmap(np, prefix) \
1287 snd_soc_daifmt_parse_clock_provider_raw(np, prefix, NULL, NULL)
1288#define snd_soc_daifmt_parse_clock_provider_as_phandle \
1289 snd_soc_daifmt_parse_clock_provider_raw
1290#define snd_soc_daifmt_parse_clock_provider_as_flag(np, prefix) \
1291 snd_soc_daifmt_clock_provider_from_bitmap( \
1292 snd_soc_daifmt_parse_clock_provider_as_bitmap(np, prefix))
1293
1294int snd_soc_get_stream_cpu(struct snd_soc_dai_link *dai_link, int stream);
1294int snd_soc_get_dai_id(struct device_node *ep);
1295int snd_soc_get_dai_name(const struct of_phandle_args *args,
1296 const char **dai_name);
1297int snd_soc_of_get_dai_name(struct device_node *of_node,
1298 const char **dai_name);
1299int snd_soc_of_get_dai_link_codecs(struct device *dev,
1300 struct device_node *of_node,
1301 struct snd_soc_dai_link *dai_link);

--- 176 unchanged lines hidden ---
1295int snd_soc_get_dai_id(struct device_node *ep);
1296int snd_soc_get_dai_name(const struct of_phandle_args *args,
1297 const char **dai_name);
1298int snd_soc_of_get_dai_name(struct device_node *of_node,
1299 const char **dai_name);
1300int snd_soc_of_get_dai_link_codecs(struct device *dev,
1301 struct device_node *of_node,
1302 struct snd_soc_dai_link *dai_link);

--- 176 unchanged lines hidden ---