On Fri, Nov 22, 2013 at 04:34:14PM +0100, Marek Vasut wrote: > Hi Peter, > > > > > endif > > > > > > > > ifneq ($(CONFIG_OF),) > > > > > > > > - obj-$(CONFIG_USB_CHIPIDEA) += ci_hdrc_imx.o usbmisc_imx.o > > > > + obj-$(CONFIG_USB_CHIPIDEA) += usbmisc_imx.o ci_hdrc_imx.o > > > > > > > > endif > > > > > > How is this supposed to work please? Can you explain me the trick here > > > please? > > > > The probe will be executed according to compile order which is decided by > > Makefile, you can try if it can fix your problem you reported several days > > before. > > Why does the compile order here matter please? What if I use 'make -j N', which > will cause the files to be compiled in parallel? Yes, but not linked "in parallel". Link order matters, not building object order. greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html