This patch set simplifies the code and make easier a possible multi-DAI links extension. -- v2: - split the changes into 8 patches (Mark Brown request) - remove the dynamic DAI link array allocation - fix lack of init function when DT use -- Ken ar c'hentañ | ** Breizh ha Linux atav! ** Jef | http://moinejf.free.fr/