On Mon, Jan 13, 2014 at 06:32:12PM +0400, Alexander Shiyan wrote:
Shawn Guo shawn.guo@linaro.org wrote:
Just want to understand the direction of this change. Besides FSL_SSI, we will have other CPU DAIs FSL_SPDIF, FSL_ESAI and FSL_SAI. Will we select all of them from SND_IMX_SOC, or we only do it for FSL_SSI? Note, IMX_AUDMUX should be only needed for machine drivers that use SSI CPU DAI.
Not clear how to do it right ... I conclude that the first version of the patch was the best, do a separate symbol for DT and select all required options. Rewrite in this way?
No, that just means that the same problem that Shawn identified affects all DT users which isn't really moving us forwards since all these systems use DT and they probably shouldn't suffer anyway. Why not just make each of the drivers selectable?