From: Alvin Šipraga alsi@bang-olufsen.dk
Currently the ASoC core always assumes that one end of a dai-link is a clock provider and the other a consumer. This series adds support for configuring dai-links where both ends are actually clock consumers.
Alvin Šipraga (4): ASoC: dt-bindings: document new symmetric-clock-role flag ASoC: core: add support for dai-links with symmetric clock roles ASoC: audio-graph-card2: parse symmetric-clock-roles property ASoC: simple-card: parse symmetric-clock-roles property
.../devicetree/bindings/sound/simple-card.yaml | 11 +++++++++++ include/sound/soc.h | 3 +++ sound/soc/generic/audio-graph-card2.c | 7 ++++++- sound/soc/generic/simple-card.c | 4 ++++ sound/soc/soc-core.c | 4 +++- 5 files changed, 27 insertions(+), 2 deletions(-)