David Gibson wrote: > Firmwares are, more often than not, crap, and that's unlikely to > change. For a lot of things, having the kernel or bootwrapper cope as > a special case with a handful of crap firmwares which don't set things > up properly isn't actually any easier than having it set them up > itself, always.
Similarly, firmware is very often unlikely to be updated. So we need to support situations where we use old firmware with new kernels. The cuImage support is a classic example of this. Moving code from kernel to firmware just because some people think it belongs in the firmware is usually impractical. If we added code to U-Boot today to configure the par_io pins, it would probably still be years before we could safely remove that code from the kernel. -- Timur Tabi Linux Kernel Developer @ Freescale _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev