[meta-xilinx] [meta-xilinx-tools][PATCH] device-tree.bbappend: Add support for kc705-microblazeel
Manjukumar Matha
manjukumar.harthikote-matha at xilinx.com
Mon Apr 23 15:26:52 PDT 2018
Enable support for kc705-microblazeel machine to generate dtb using DTG
flow
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha at xilinx.com>
---
recipes-bsp/device-tree/device-tree.bbappend | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/recipes-bsp/device-tree/device-tree.bbappend b/recipes-bsp/device-tree/device-tree.bbappend
index a22a79a..a999612 100644
--- a/recipes-bsp/device-tree/device-tree.bbappend
+++ b/recipes-bsp/device-tree/device-tree.bbappend
@@ -22,6 +22,9 @@ XSCTH_APP = "device-tree"
YAML_MAIN_MEMORY_CONFIG_zcu100-zynqmp = "psu_ddr_0"
YAML_CONSOLE_DEVICE_CONFIG_zcu100-zynqmp = "psu_uart_1"
+YAML_MAIN_MEMORY_CONFIG_kc705-microblazeel = "ddr3_sdram"
+YAML_CONSOLE_DEVICE_CONFIG_kc705-microblazeel = "rs232_uart"
+
YAML_DT_BOARD_FLAGS_zcu100-zynqmp = "{BOARD zcu100-revc}"
YAML_DT_BOARD_FLAGS_zcu102-zynqmp = "{BOARD zcu102-rev1.0}"
YAML_DT_BOARD_FLAGS_zcu106-zynqmp = "{BOARD zcu106-reva}"
@@ -29,6 +32,7 @@ YAML_DT_BOARD_FLAGS_zc702-zynq7 = "{BOARD zc702}"
YAML_DT_BOARD_FLAGS_zc706-zynq7 = "{BOARD zc706}"
YAML_DT_BOARD_FLAGS_zedboard-zynq7 = "{BOARD zedboard}"
YAML_DT_BOARD_FLAGS_zc1254-zynqmp = "{BOARD zc1254-reva}"
+YAML_DT_BOARD_FLAGS_kc705-microblazeel = "{BOARD kc705-full}"
DTS_FILES_PATH = "${XSCTH_WS}/${XSCTH_PROJ}"
DTS_INCLUDE_append = " ${WORKDIR}"
@@ -38,6 +42,11 @@ KERNEL_DTS_INCLUDE_append = " ${STAGING_KERNEL_DIR}/include"
COMPATIBLE_MACHINE_zynq = ".*"
COMPATIBLE_MACHINE_zynqmp = ".*"
+do_compile_prepend_kc705-microblazeel() {
+ cp ${WORKDIR}/system-conf.dtsi ${DTS_FILES_PATH}
+ cp ${WORKDIR}/kc705-microblazeel.dts ${DTS_FILES_PATH}
+}
+
do_compile_prepend() {
[ -e ${DTS_FILES_PATH}/system.dts ] && rm ${DTS_FILES_PATH}/system.dts
}
--
2.7.4
More information about the meta-xilinx
mailing list