Hi Bin, On 23 December 2014 at 22:06, Bin Meng <bmeng...@gmail.com> wrote: > Right now all dts files under arch/x86/dts are compiled. This is > not necessary so update the Makefile to only compile dts file for > a specific board.
I'd rather that we go the other way - making the boards more common. If I can get the Minnowmax spun up I am going to try to unify the support such that we can build an image that will boot on all the x86 boards. This would require: - a set of operations and data provided by each board (how to do CAR, whether to use FSP, how to detect the board, etc.) - allowing a board config to enable multiple arch types, like ivybridge and atom, for example - allow multiple device trees, FSPs, microcodes, etc. to reside in the image One benefit is easier programming, if we can have an image that is common to many boards - we don't need to worry so much about breaking a different board if most things are common. Also we retain the option to build just for a single target. I feel that if we get the structure for this in place now, it will be relatively easy to build on, whereas trying to retrofit it later would be too hard. Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot