Hi Mark
I merged my posted patches into 1 patch-set, and arranged patch order. 2) - 6) are not yet reviewed.
Kuninori Morimoto (6): 1) ASoC: soc-core: add .num_platform for dai_link 2) ASoC: soc-core: add new snd_soc_flush_all_delayed_work() 3) ASoC: soc-core: merge card resources cleanup method 4) ASoC: soc-core: reduce if/else nest on soc_probe_link_dais 5) ASoC: soc-core: add soc_cleanup_component() 6) ASoC: soc-core: use for_each_link_codecs() for dai_link codecs
include/sound/simple_card_utils.h | 2 +- include/sound/soc.h | 3 +- sound/soc/generic/audio-graph-card.c | 5 +- sound/soc/generic/simple-card-utils.c | 4 +- sound/soc/generic/simple-card.c | 7 +- sound/soc/soc-core.c | 211 ++++++++++++++++------------------ 6 files changed, 114 insertions(+), 118 deletions(-)