diff options
| author | Mark Brown <[email protected]> | 2021-05-11 18:16:13 +0000 |
|---|---|---|
| committer | Mark Brown <[email protected]> | 2021-05-11 18:16:13 +0000 |
| commit | eaf8df8f390897ca79f23c977d844ad93ffd66b7 (patch) | |
| tree | e076ec283f0acf69bddae442316005049aebc239 /tools/testing/selftests/bpf/prog_tests/autoload.c | |
| parent | ASoC: cs42l42: Regmap must use_single_read/write (diff) | |
| parent | ASoC: audio-graph: tidyup graph_parse_node() (diff) | |
| download | kernel-eaf8df8f390897ca79f23c977d844ad93ffd66b7.tar.gz kernel-eaf8df8f390897ca79f23c977d844ad93ffd66b7.zip | |
Merge series "ASoC: simple-card / audio-graph re-cleanup" from Kuninori Morimoto <[email protected]>:
Hi Mark, Guillaume
I'm so sorry to bother you again and again.
These are v2 of simple-card / audio-graph re-cleanup.
KernelCI had reported that below patches broke kontron-sl28-var3-ads2
sound card probing.
434392271afcff350fe "ASoC: simple-card: add simple_link_init()"
59c35c44a9cf89a83a9 "ASoC: simple-card: add simple_parse_node()"
Main issue I'm understanding is name create timing.
We want to create dailink->name via dlc->dai_name.
But in CPU case, this dai_name might be removed by asoc_simple_canonicalize_cpu()
if it CPU was single DAI.
Thus, we need to
A) get dlc->dai_name
B) create dailink->name via dlc->dai_name
C) call asoc_simple_canonicalize_cpu()
Above reverted patch did A->C->B.
My previous v1 patch did B->A->C.
I'm so sorry that I didn't deep test on v1.
I hope v2 patches has no issues on kontron-sl28-var3-ads2.
Link: https://lore.kernel.org/r/[email protected]
Link: https://lore.kernel.org/r/[email protected]
Link: https://lore.kernel.org/r/[email protected]
Link: https://lore.kernel.org/r/[email protected]
Kuninori Morimoto (4):
ASoC: simple-card: add simple_parse_node()
ASoC: simple-card: add simple_link_init()
ASoC: audio-graph: tidyup graph_dai_link_of_dpcm()
ASoC: audio-graph: tidyup graph_parse_node()
sound/soc/generic/audio-graph-card.c | 57 ++++-----
sound/soc/generic/simple-card.c | 168 +++++++++++++--------------
2 files changed, 112 insertions(+), 113 deletions(-)
--
2.25.1
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/autoload.c')
0 files changed, 0 insertions, 0 deletions
