Hi all,
Here are two fixes that allow me to have multiple endpoints defined in the dts file for audio-graph-card. To do that, we need to fix up few issues as the graph binding Documentation/devicetree/bindings/graph.txt allows multiple endpoints per port. This allows configuring TDM codecs for I2S for example.
Kuninori-san, can you please check if this makes sense to you and compare against the graph binding?
Cheers,
Tony
Tony Lindgren (2): ASoC: simple-card-utils: revert port changes to follow graph binding ASoC: audio-graph-card: Fix parsing of multiple endpoints
sound/soc/generic/audio-graph-card.c | 41 +++++++++++++++++++++++---- sound/soc/generic/simple-card-utils.c | 22 ++++++++++++-- 2 files changed, 55 insertions(+), 8 deletions(-)