On 02/20/2013 06:37 PM, Joel A Fernandes wrote: > Hello, > I've been spinning some work-in-progress patches for FIT build support > in the kernel. > With the move to multiplatform support on OMAP, I feel it is a good > time to add FIT support, also looking at the proliferating number of > dtbs, as it is a nice way To my mind, FIT is pointless. And forcing the kernel build process to create bootloader-specific files doesn't seem like a good idea. Doing so would require pulling in even more outside tools into the kernel build flow. All you need is to copy the zImage and any relevant .dtb files into /boot, and have U-Boot load the relevant .dtb file by constructing the filename as roughly ${soc}-${board}.dtb, then use the bootz command to boot it. You can have a completely generic boot.scr (or built-in script). Note: Not all (many?) U-Boot support FIT anyway, so you'd need to flash a new U-Boot to support FIT, so you may as well just flash a new U-Boot that implements the ${soc} and ${board} variables instead. IIRC, there may also be a ${boardname} or similar that's like ${board}, but represents the runtime-detected board for when one U-Boot build actually supports multiple different boards. -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html