Hi Mark
These are v3 of [PATCH 00/39 v2] ASoC: add simple-card-core and standardize "simple" card but as new patch series.
These are separated into small pieces. Basically, these patches are util.c has new function -> simple-card use it. I will post next remain patches if previous patches was accepted. It will be 6 - 9 patches / 1 series.
Now, util.c on mark/topic/simple branch has daifmt() function. So, 1) - 2) : use new daifmt() 3) - 5) : add new dailink_name() and use it. 6) : tidyup rsrc-card
This existing rcar-card will be renamed to simple-dpcm-card in final patch. (Maybe we need to consider more better nameing)
Kuninori Morimoto (6): 1) ASoC: simple-card: use asoc_simple_card_parse_daifmt() 2) ASoC: rsrc-card: use asoc_simple_card_parse_daifmt() 3) ASoC: simple-card-utils: add asoc_simple_card_parse_dailink_name() 4) ASoC: simple-card: use asoc_simple_card_parse_dailink_name() 5) ASoC: rsrc-card: use asoc_simple_card_parse_dailink_name() 6) ASoC: rsrc-card: use asoc_simple_dai instead of rsrc_card_dai
include/sound/simple_card.h | 11 +---- include/sound/simple_card_utils.h | 12 +++++ sound/soc/generic/Kconfig | 1 + sound/soc/generic/simple-card-utils.c | 30 +++++++++++++ sound/soc/generic/simple-card.c | 60 ++----------------------- sound/soc/sh/Kconfig | 1 + sound/soc/sh/rcar/rsrc-card.c | 83 ++++++++--------------------------- 7 files changed, 67 insertions(+), 131 deletions(-)