On Mon, Sep 09, 2013 at 06:12:16PM +0300, oku@iki.fi wrote:
obj-$(CONFIG_SND_DAVINCI_SOC) += snd-soc-davinci.o +obj-$(CONFIG_SND_AM33XX_SOC) += snd-soc-davinci.o obj-$(CONFIG_SND_DAVINCI_SOC_I2S) += snd-soc-davinci-i2s.o obj-$(CONFIG_SND_DAVINCI_SOC_MCASP) += snd-soc-davinci-mcasp.o +obj-$(CONFIG_SND_AM33XX_SOC) += snd-soc-davinci-mcasp.o obj-$(CONFIG_SND_DAVINCI_SOC_VCIF) += snd-soc-davinci-vcif.o
# DAVINCI Machine Support snd-soc-evm-objs := davinci-evm.o
obj-$(CONFIG_SND_DAVINCI_SOC_EVM) += snd-soc-evm.o +obj-$(CONFIG_SND_AM33XX_SOC) += snd-soc-evm.o
This appears to be trying to include a duplicate copy of some of the existing code - that doesn't seem sensible? I'd expect to see additional machines added with || and possibly also some help text updates.
Even better would be to get the code to the point where it has no machine dependencies at all.