Hi Mark > I'm posting about DT schema fixup, but it seems take longer time. > This patch-set is 100% independent from it, so I will post it. > > struct snd_soc_dai need to have info for playback/capture, > but it is using "playback/capture_xxx" or "tx/tx_xxx" or array. > This kind of random definition is very difficult to read. > > This patch-set add helper functions and each driver use it. > And cleanup the definition. Posted messages are rejected. It seems too many Cc members are added. I will repost it, again with reduced member. Thank you for your help !! Best regards --- Kuninori Morimoto