On Sun, 15 Feb 2009 21:35:59 +0200 Jarkko Nikula <jhnikula@xxxxxxxxx> wrote: > Tony's version does not fix the issue since obj-$(CONFIG_I2C_OMAP) > below still tries to compile arch/arm/plat-omap/i2c.c as a module. > > -obj-$(CONFIG_I2C_OMAP) += i2c.o > + > +ifneq ($(CONFIG_I2C_OMAP),) > + obj-$(CONFIG_I2C_OMAP) += i2c.o > +endif > And build works if obj-y rule is used instead -obj-$(CONFIG_I2C_OMAP) += i2c.o + +ifneq ($(CONFIG_I2C_OMAP),) + obj-y += i2c.o +endif Good. Patch can be made to touch only single file and add only three new lines. -- Jarkko -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html