Skip to content

RFC Move dai-link level properties away from dai subnodes

Jyri Sarha alsa-devel linux-devicetree linux-omap 3 versions – Applied

Status from this message: Applied both, thanks.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 RFC Latest2 patches 2 repliesApplied
  2. v2 RFC2 patches 0 repliesSuperseded
  3. v1 RFC2 patches 4 repliesSuperseded

Patches in v3 Applied

#Subject and filesSizeRepliesApplied
1/2ASoC: core: Update snd_soc_of_parse_daifmt() interfaceinclude/sound/soc.h sound/soc/generic/simple-card.c sound/soc/soc-core.c+13 -40 replies
2/2ASoC: simple-card: Move dai-link level properties away from dai subnodesDocumentation/devicetree/bindings/sound/simple-card.txt sound/soc/generic/simple-card.c+190 -1370 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchJean-Francois Moine
SeriesA-b
1/2
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH RFC v3 0/2] Move dai-link level properties away from dai subnodes

This patch is implemented on top of late patches from Jean-Francois Moine [1].

These patches implement the main part of the simple-card changes discussed in alsa-devel mailing list [2].

Since RFC v2 version of the patches, address remaining comments from Jean-Francois Moine [4]:
- ASoC: simple-card: Move dai-link level properties away from dai subnodes
- Only allow legacy parsing if there is no dai-link node.
- Fix double unref in of_card parsing loop.

Since RFC version of the patches:
- ASoC: core: Update snd_soc_of_parse_daifmt() interface
- Make minimal changes to simple-card for it to work with the updated snd_soc_of_parse_daifmt(). (Kuninori Morimoto's comment [3]).
- ASoC: simple-card: Move dai-link level properties away from dai subnodes
- Fix typo in DT binding document (Jean-Francois Moine's comment [4]).
- Remove #define DEBUG
- Remove accidental line wrap at simple-audio-card,name property descripition in the DT binding document

[1] http://mailman.alsa-project.org/pipermail/alsa-devel/2014-March/074592.html
[2] http://mailman.alsa-project.org/pipermail/alsa-devel/2014-March/074388.html
[3] http://mailman.alsa-project.org/pipermail/alsa-devel/2014-March/074699.html
[4] http://mailman.alsa-project.org/pipermail/alsa-devel/2014-March/074697.html

Best regards,
Jyri

Jyri Sarha (2):
ASoC: core: Update snd_soc_of_parse_daifmt() interface
ASoC: simple-card: Move dai-link level properties away from dai
subnodes

 .../devicetree/bindings/sound/simple-card.txt      |   88 ++++----
 include/sound/soc.h                                |    4 +-
 sound/soc/generic/simple-card.c                    |  238 ++++++++++++--------
 sound/soc/soc-core.c                               |    8 +-
 4 files changed, 200 insertions(+), 138 deletions(-)
Signature · 1 line
1.7.9.5