[PATCH 0/4] ASoC: support dai-links with symmetric clock roles

Alvin Šipraga posted 4 patches 2 years, 8 months ago
.../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(-)
[PATCH 0/4] ASoC: support dai-links with symmetric clock roles
Posted by Alvin Šipraga 2 years, 8 months ago
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(-)

-- 
2.40.0