
On 17 December 2016 at 20:41, Bin Meng bmeng.cn@gmail.com wrote:
On Sat, Nov 26, 2016 at 11:16 AM, Simon Glass sjg@chromium.org wrote:
Change x86 boards to use binman to produce the ROM. This involves adding the image definition to the device tree and using it in the Makefile. The existing ifdtool features are no-longer needed.
Note that the u-boot.dtsi file is common and is used for all x86 boards which use microcode. A separate emulation-u-boot-dtsi is used for the others.
Signed-off-by: Simon Glass sjg@chromium.org
Changes in v6: None Changes in v5: None Changes in v4:
- Remove RFC tag
- Use binman for all x86 boards
Changes in v3:
- Put the binman definition in u-boot.dtsi
Changes in v2:
- Add automated test coverage
- Put the binman definition in a common file for x86
- Various changes and improvements based on using this tool for a while
Makefile | 45 ++------------------------- arch/x86/dts/emulation-u-boot.dtsi | 18 +++++++++++ arch/x86/dts/u-boot.dtsi | 62 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 83 insertions(+), 42 deletions(-) create mode 100644 arch/x86/dts/emulation-u-boot.dtsi create mode 100644 arch/x86/dts/u-boot.dtsi
Reviewed-by: Bin Meng bmeng.cn@gmail.com Tested-by: Bin Meng bmeng.cn@gmail.com
Applied to u-boot-dm and now in mainline.