At Mon, 13 Oct 2008 19:14:58 +0100, Mark Brown wrote: > > On Mon, Oct 13, 2008 at 07:33:01PM +0200, Takashi Iwai wrote: > > > Hmm, I'm afraid this may disable CONFIG_SND_SOC_TLV320AIC26 when > > CONFIG_SND_SOC_OF_SIMPLE=n automatically, no? > > Yes, I'd feared that too but it doesn't do that, at least not in my > testing - the dependencies are just completely ignored. > > > > Thanks to Takashi for the suggestion. > > > Actually I proposed a wrong solution. What I meant was the form using > > "if" instead of "depends on": > > > config SND_SOC_TLV320AIC26 > > tristate "TI TLV320AIC26 Codec support" if SND_SOC_OF_SIMPLE > > ... > > > In this way, the selectable item appears only when > > CONFIG_SND_SOC_OF_SIMPLE is set. The other dependencies remain as > > they are. > > Ah, yes. That seems to work too and is a bit neater, though still a bit > nasty since it looks like the tristate is conditional on the > OpenFirmware support now so it's still not entirely clear that the right > thing will happen. Well, this is a standard technique. You can find "if EMBEDDED" in many Kconfig items, too. Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel