/kernel/linux/linux-6.6/include/sound/ |
H A D | graph_card.h | 12 typedef int (*GRAPH2_CUSTOM)(struct asoc_simple_priv *priv, 17 int (*hook_pre)(struct asoc_simple_priv *priv); 18 int (*hook_post)(struct asoc_simple_priv *priv); 24 int audio_graph_parse_of(struct asoc_simple_priv *priv, struct device *dev); 25 int audio_graph2_parse_of(struct asoc_simple_priv *priv, struct device *dev, 28 int audio_graph2_link_normal(struct asoc_simple_priv *priv, 30 int audio_graph2_link_dpcm(struct asoc_simple_priv *priv, 32 int audio_graph2_link_c2c(struct asoc_simple_priv *priv,
|
H A D | simple_card_utils.h | 57 struct asoc_simple_priv { struct 187 int asoc_simple_init_aux_jacks(struct asoc_simple_priv *priv, 189 int asoc_simple_init_priv(struct asoc_simple_priv *priv, 199 static inline void asoc_simple_debug_dai(struct asoc_simple_priv *priv, in asoc_simple_debug_dai() 231 static inline void asoc_simple_debug_info(struct asoc_simple_priv *priv) in asoc_simple_debug_info()
|
/kernel/linux/linux-6.6/sound/soc/generic/ |
H A D | audio-graph-card2-custom-sample.c | 15 * which includes asoc_simple_priv. 18 struct asoc_simple_priv simple_priv; 29 struct asoc_simple_priv *simple_priv = snd_soc_card_get_drvdata(card); in custom_card_probe() 41 static int custom_hook_pre(struct asoc_simple_priv *priv) in custom_hook_pre() 51 static int custom_hook_post(struct asoc_simple_priv *priv) in custom_hook_post() 66 static int custom_normal(struct asoc_simple_priv *priv, in custom_normal() 81 static int custom_dpcm(struct asoc_simple_priv *priv, in custom_dpcm() 96 static int custom_c2c(struct asoc_simple_priv *priv, in custom_c2c() 125 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in custom_startup() 143 struct asoc_simple_priv *simple_pri in custom_probe() [all...] |
H A D | audio-graph-card.c | 30 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(dapm->card); in graph_outdrv_event() 106 static int graph_parse_node(struct asoc_simple_priv *priv, in graph_parse_node() 144 static int graph_link_init(struct asoc_simple_priv *priv, in graph_link_init() 167 static int graph_dai_link_of_dpcm(struct asoc_simple_priv *priv, in graph_dai_link_of_dpcm() 261 static int graph_dai_link_of(struct asoc_simple_priv *priv, in graph_dai_link_of() 299 static inline bool parse_as_dpcm_link(struct asoc_simple_priv *priv, in parse_as_dpcm_link() 321 static int __graph_for_each_link(struct asoc_simple_priv *priv, in __graph_for_each_link() 323 int (*func_noml)(struct asoc_simple_priv *priv, in __graph_for_each_link() 327 int (*func_dpcm)(struct asoc_simple_priv *priv, in __graph_for_each_link() 395 static int graph_for_each_link(struct asoc_simple_priv *pri [all...] |
H A D | simple-card.c | 151 static int simple_parse_node(struct asoc_simple_priv *priv, in simple_parse_node() 190 static int simple_link_init(struct asoc_simple_priv *priv, in simple_link_init() 211 static int simple_dai_link_of_dpcm(struct asoc_simple_priv *priv, in simple_dai_link_of_dpcm() 291 static int simple_dai_link_of(struct asoc_simple_priv *priv, in simple_dai_link_of() 351 static int __simple_for_each_link(struct asoc_simple_priv *priv, in __simple_for_each_link() 353 int (*func_noml)(struct asoc_simple_priv *priv, in __simple_for_each_link() 357 int (*func_dpcm)(struct asoc_simple_priv *priv, in __simple_for_each_link() 462 static int simple_for_each_link(struct asoc_simple_priv *priv, in simple_for_each_link() 464 int (*func_noml)(struct asoc_simple_priv *priv, in simple_for_each_link() 468 int (*func_dpcm)(struct asoc_simple_priv *pri in simple_for_each_link() [all...] |
H A D | audio-graph-card2.c | 285 static enum graph_type graph_get_type(struct asoc_simple_priv *priv, in graph_get_type() 399 static int __graph_parse_node(struct asoc_simple_priv *priv, in __graph_parse_node() 509 static int graph_parse_node(struct asoc_simple_priv *priv, in graph_parse_node() 593 static void graph_link_init(struct asoc_simple_priv *priv, in graph_link_init() 647 int audio_graph2_link_normal(struct asoc_simple_priv *priv, in audio_graph2_link_normal() 681 int audio_graph2_link_dpcm(struct asoc_simple_priv *priv, in audio_graph2_link_dpcm() 774 int audio_graph2_link_c2c(struct asoc_simple_priv *priv, in audio_graph2_link_c2c() 871 static int graph_link(struct asoc_simple_priv *priv, in graph_link() 943 static int graph_count_normal(struct asoc_simple_priv *priv, in graph_count_normal() 972 static int graph_count_dpcm(struct asoc_simple_priv *pri [all...] |
H A D | simple-card-utils.c | 282 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_startup() 343 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_shutdown() 434 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_hw_params() 503 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_be_hw_params_fixup() 615 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_dai_init() 799 int asoc_simple_init_aux_jacks(struct asoc_simple_priv *priv, char *prefix) in asoc_simple_init_aux_jacks() 848 int asoc_simple_init_priv(struct asoc_simple_priv *priv, in asoc_simple_init_priv() 974 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(card); in asoc_graph_card_probe()
|
/kernel/linux/linux-5.10/sound/soc/generic/ |
H A D | audio-graph-card.c | 32 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(dapm->card); in graph_outdrv_event() 203 static int graph_dai_link_of_dpcm(struct asoc_simple_priv *priv, in graph_dai_link_of_dpcm() 334 static int graph_dai_link_of(struct asoc_simple_priv *priv, in graph_dai_link_of() 409 static int graph_for_each_link(struct asoc_simple_priv *priv, in graph_for_each_link() 411 int (*func_noml)(struct asoc_simple_priv *priv, in graph_for_each_link() 415 int (*func_dpcm)(struct asoc_simple_priv *priv, in graph_for_each_link() 481 static int graph_parse_of(struct asoc_simple_priv *priv) in graph_parse_of() 519 static int graph_count_noml(struct asoc_simple_priv *priv, in graph_count_noml() 534 static int graph_count_dpcm(struct asoc_simple_priv *priv, in graph_count_dpcm() 556 static void graph_get_dais_count(struct asoc_simple_priv *pri [all...] |
H A D | simple-card.c | 115 static int simple_dai_link_of_dpcm(struct asoc_simple_priv *priv, in simple_dai_link_of_dpcm() 244 static int simple_dai_link_of(struct asoc_simple_priv *priv, in simple_dai_link_of() 345 static int simple_for_each_link(struct asoc_simple_priv *priv, in simple_for_each_link() 347 int (*func_noml)(struct asoc_simple_priv *priv, in simple_for_each_link() 351 int (*func_dpcm)(struct asoc_simple_priv *priv, in simple_for_each_link() 428 static int simple_parse_of(struct asoc_simple_priv *priv) in simple_parse_of() 482 static int simple_count_noml(struct asoc_simple_priv *priv, in simple_count_noml() 494 static int simple_count_dpcm(struct asoc_simple_priv *priv, in simple_count_dpcm() 507 static void simple_get_dais_count(struct asoc_simple_priv *priv, in simple_get_dais_count() 576 struct asoc_simple_priv *pri in simple_soc_probe() [all...] |
H A D | simple-card-utils.c | 197 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_startup() 218 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_shutdown() 254 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_hw_params() 293 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_be_hw_params_fixup() 380 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in asoc_simple_dai_init() 597 int asoc_simple_init_priv(struct asoc_simple_priv *priv, in asoc_simple_init_priv()
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | simple_card_utils.h | 41 struct asoc_simple_priv { struct 135 int asoc_simple_init_priv(struct asoc_simple_priv *priv, 139 static inline void asoc_simple_debug_dai(struct asoc_simple_priv *priv, in asoc_simple_debug_dai() 171 static inline void asoc_simple_debug_info(struct asoc_simple_priv *priv) in asoc_simple_debug_info()
|
/kernel/linux/linux-6.6/sound/soc/tegra/ |
H A D | tegra_audio_graph_card.c | 37 struct asoc_simple_priv simple; 68 struct asoc_simple_priv *simple = snd_soc_card_get_drvdata(rtd->card); in tegra_audio_graph_update_pll() 176 struct asoc_simple_priv *simple = snd_soc_card_get_drvdata(card); in tegra_audio_graph_card_probe()
|