summaryrefslogtreecommitdiff
path: root/arch/x86/dts/emulation-u-boot.dtsi
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2016-11-26 06:16:02 +0300
committerSimon Glass <sjg@chromium.org>2016-12-19 22:09:55 +0300
commitb215fbd868b4f0b55674f66a69c46edd5d9d9352 (patch)
tree801fd5d870c4cf780e829b9b89c3d1de990ef3bb /arch/x86/dts/emulation-u-boot.dtsi
parent61b994a386eb6f631dc1c2194d4cce9b1a43542c (diff)
downloadu-boot-b215fbd868b4f0b55674f66a69c46edd5d9d9352.tar.xz
x86: Use binman all x86 boards
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> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Tested-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'arch/x86/dts/emulation-u-boot.dtsi')
-rw-r--r--arch/x86/dts/emulation-u-boot.dtsi18
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/x86/dts/emulation-u-boot.dtsi b/arch/x86/dts/emulation-u-boot.dtsi
new file mode 100644
index 0000000000..56d34af927
--- /dev/null
+++ b/arch/x86/dts/emulation-u-boot.dtsi
@@ -0,0 +1,18 @@
+/*
+ * Copyright (C) 2016 Google, Inc
+ * Written by Simon Glass <sjg@chromium.org>
+ *
+ * SPDX-License-Identifier: GPL-2.0+
+ */
+
+#include <u-boot.dtsi>
+
+#ifdef CONFIG_ROM_SIZE
+/ {
+ binman {
+ u-boot-with-ucode-ptr {
+ optional-ucode;
+ };
+ };
+};
+#endif