summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2021-12-15 14:13:18 -0800
committerMark Hatle <mark.hatle@xilinx.com>2021-12-22 08:19:01 -0800
commitd2dfd7875d9768c5de9b39d0b4cfab8d80cc21b7 (patch)
tree022fd481903ea680997206891e60297472ce9b1d
parent3bf5a0b69e19e5c856a02474d4ede8b77c50328a (diff)
downloadmeta-xilinx-d2dfd7875d9768c5de9b39d0b4cfab8d80cc21b7.tar.gz
device-tree: Break into base bb and board specific bbappend
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bbappend23
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts)0
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi)0
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi)0
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/picozed-zynq7.dts (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/picozed-zynq7.dts)0
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/qemu-zynq7.dts (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/qemu-zynq7.dts)0
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi)0
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi)0
-rw-r--r--meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts (renamed from meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts)0
-rw-r--r--meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb21
10 files changed, 23 insertions, 21 deletions
diff --git a/meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bbappend b/meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bbappend
new file mode 100644
index 00000000..df31778c
--- /dev/null
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bbappend
@@ -0,0 +1,23 @@
1FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
2
3# device tree sources for the various machines
4COMPATIBLE_MACHINE:picozed-zynq7 = ".*"
5SRC_URI:append:picozed-zynq7 = " file://picozed-zynq7.dts"
6
7COMPATIBLE_MACHINE:qemu-zynq7 = ".*"
8SRC_URI:append:qemu-zynq7 = " file://qemu-zynq7.dts"
9
10COMPATIBLE_MACHINE:zybo-linux-bd-zynq7 = ".*"
11SRC_URI:append:zybo-linux-bd-zynq7 = " \
12 file://zybo-linux-bd-zynq7.dts \
13 file://pcw.dtsi \
14 file://pl.dtsi \
15 "
16
17COMPATIBLE_MACHINE:kc705-microblazeel = ".*"
18SRC_URI:append:kc705-microblazeel = " \
19 file://kc705-microblazeel.dts \
20 file://pl.dtsi \
21 file://system-conf.dtsi \
22 "
23
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts
index 45e488c1..45e488c1 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi
index 43bc2ab7..43bc2ab7 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi
index 09b26c6a..09b26c6a 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/picozed-zynq7.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/picozed-zynq7.dts
index 6f9b653a..6f9b653a 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/picozed-zynq7.dts
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/picozed-zynq7.dts
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/qemu-zynq7.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/qemu-zynq7.dts
index cd0694d6..cd0694d6 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/qemu-zynq7.dts
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/qemu-zynq7.dts
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi
index 0f678d39..0f678d39 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi
index 32bc7688..32bc7688 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts
index 19654392..19654392 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts
+++ b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb b/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb
index 3e71eeaf..27f008f8 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb
+++ b/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb
@@ -31,27 +31,6 @@ PROVIDES = "virtual/dtb"
31# common zynq include 31# common zynq include
32SRC_URI:append:zynq = " file://zynq-7000-qspi-dummy.dtsi" 32SRC_URI:append:zynq = " file://zynq-7000-qspi-dummy.dtsi"
33 33
34# device tree sources for the various machines
35COMPATIBLE_MACHINE:picozed-zynq7 = ".*"
36SRC_URI:append:picozed-zynq7 = " file://picozed-zynq7.dts"
37
38COMPATIBLE_MACHINE:qemu-zynq7 = ".*"
39SRC_URI:append:qemu-zynq7 = " file://qemu-zynq7.dts"
40
41COMPATIBLE_MACHINE:zybo-linux-bd-zynq7 = ".*"
42SRC_URI:append:zybo-linux-bd-zynq7 = " \
43 file://zybo-linux-bd-zynq7.dts \
44 file://pcw.dtsi \
45 file://pl.dtsi \
46 "
47
48COMPATIBLE_MACHINE:kc705-microblazeel = ".*"
49SRC_URI:append:kc705-microblazeel = " \
50 file://kc705-microblazeel.dts \
51 file://pl.dtsi \
52 file://system-conf.dtsi \
53 "
54
55DTB_FILE_NAME = "${@os.path.basename(d.getVar('SYSTEM_DTFILE')).replace('.dts', '.dtb') if d.getVar('SYSTEM_DTFILE') else ''}" 34DTB_FILE_NAME = "${@os.path.basename(d.getVar('SYSTEM_DTFILE')).replace('.dts', '.dtb') if d.getVar('SYSTEM_DTFILE') else ''}"
56DTB_BASE_NAME ?= "${MACHINE}-system${IMAGE_VERSION_SUFFIX}" 35DTB_BASE_NAME ?= "${MACHINE}-system${IMAGE_VERSION_SUFFIX}"
57 36