summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2024-05-17 14:09:44 -0600
committerMark Hatle <mark.hatle@amd.com>2024-05-19 21:05:25 -0600
commit3c6fffd4eff76589670c899d1c031573c53b3af7 (patch)
tree31473c91fd803e4b052d4231b483da95413a95ca
parent253edff4b1cfbdeacac4166d7ef1a8aaf99f754e (diff)
downloadmeta-xilinx-3c6fffd4eff76589670c899d1c031573c53b3af7.tar.gz
vcu/vdu: Sync VCU and VDU to make mainenance easier
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-core/recipes-multimedia/vcu/kernel-module-vcu_2023.2.bb1
-rw-r--r--meta-xilinx-core/recipes-multimedia/vcu/libvcu-ctrlsw_1.0.79-xilinx-v2023.2.bb2
-rw-r--r--meta-xilinx-core/recipes-multimedia/vcu/vcu-firmware_20230530-xilinx-v2023.2.bb2
-rw-r--r--meta-xilinx-core/recipes-multimedia/vdu/kernel-module-vdu_2023.2.bb11
-rw-r--r--meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_1.0.73-xilinx-v2023.2.bb14
-rw-r--r--meta-xilinx-core/recipes-multimedia/vdu/libvdu-omxil_1.1.2-xilinx-v2023.2.bb3
-rw-r--r--meta-xilinx-core/recipes-multimedia/vdu/vdu-firmware_20230127-xilinx-v2023.2.bb13
7 files changed, 23 insertions, 23 deletions
diff --git a/meta-xilinx-core/recipes-multimedia/vcu/kernel-module-vcu_2023.2.bb b/meta-xilinx-core/recipes-multimedia/vcu/kernel-module-vcu_2023.2.bb
index be959edf..ba4b9479 100644
--- a/meta-xilinx-core/recipes-multimedia/vcu/kernel-module-vcu_2023.2.bb
+++ b/meta-xilinx-core/recipes-multimedia/vcu/kernel-module-vcu_2023.2.bb
@@ -7,7 +7,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=eb723b61539feef013de476e68b5c50a"
7PV .= "+git" 7PV .= "+git"
8 8
9S = "${WORKDIR}/git" 9S = "${WORKDIR}/git"
10
11FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 10FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
12 11
13BRANCH = "xlnx_rel_v2023.2" 12BRANCH = "xlnx_rel_v2023.2"
diff --git a/meta-xilinx-core/recipes-multimedia/vcu/libvcu-ctrlsw_1.0.79-xilinx-v2023.2.bb b/meta-xilinx-core/recipes-multimedia/vcu/libvcu-ctrlsw_1.0.79-xilinx-v2023.2.bb
index 081398cc..7b320c6a 100644
--- a/meta-xilinx-core/recipes-multimedia/vcu/libvcu-ctrlsw_1.0.79-xilinx-v2023.2.bb
+++ b/meta-xilinx-core/recipes-multimedia/vcu/libvcu-ctrlsw_1.0.79-xilinx-v2023.2.bb
@@ -25,6 +25,8 @@ inherit features_check
25 25
26REQUIRED_MACHINE_FEATURES = "vcu" 26REQUIRED_MACHINE_FEATURES = "vcu"
27 27
28PACKAGE_ARCH = "${MACHINE_ARCH}"
29
28RDEPENDS:${PN} = "kernel-module-vcu" 30RDEPENDS:${PN} = "kernel-module-vcu"
29 31
30EXTRA_OEMAKE = "CC='${CC}' CXX='${CXX} ${CXXFLAGS}'" 32EXTRA_OEMAKE = "CC='${CC}' CXX='${CXX} ${CXXFLAGS}'"
diff --git a/meta-xilinx-core/recipes-multimedia/vcu/vcu-firmware_20230530-xilinx-v2023.2.bb b/meta-xilinx-core/recipes-multimedia/vcu/vcu-firmware_20230530-xilinx-v2023.2.bb
index e69d354e..ccd58f31 100644
--- a/meta-xilinx-core/recipes-multimedia/vcu/vcu-firmware_20230530-xilinx-v2023.2.bb
+++ b/meta-xilinx-core/recipes-multimedia/vcu/vcu-firmware_20230530-xilinx-v2023.2.bb
@@ -20,6 +20,8 @@ REQUIRED_MACHINE_FEATURES = "vcu"
20 20
21PACKAGE_ARCH = "${MACHINE_ARCH}" 21PACKAGE_ARCH = "${MACHINE_ARCH}"
22 22
23do_compile[noexec] = "1"
24
23do_install() { 25do_install() {
24 install -Dm 0644 ${S}/1.0.0/lib/firmware/al5d_b.fw ${D}${nonarch_base_libdir}/firmware/al5d_b.fw 26 install -Dm 0644 ${S}/1.0.0/lib/firmware/al5d_b.fw ${D}${nonarch_base_libdir}/firmware/al5d_b.fw
25 install -Dm 0644 ${S}/1.0.0/lib/firmware/al5d.fw ${D}${nonarch_base_libdir}/firmware/al5d.fw 27 install -Dm 0644 ${S}/1.0.0/lib/firmware/al5d.fw ${D}${nonarch_base_libdir}/firmware/al5d.fw
diff --git a/meta-xilinx-core/recipes-multimedia/vdu/kernel-module-vdu_2023.2.bb b/meta-xilinx-core/recipes-multimedia/vdu/kernel-module-vdu_2023.2.bb
index 31ee4081..8b20baba 100644
--- a/meta-xilinx-core/recipes-multimedia/vdu/kernel-module-vdu_2023.2.bb
+++ b/meta-xilinx-core/recipes-multimedia/vdu/kernel-module-vdu_2023.2.bb
@@ -9,13 +9,14 @@ PV .= "+git"
9S = "${WORKDIR}/git" 9S = "${WORKDIR}/git"
10FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 10FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
11 11
12BRANCH ?= "xlnx_rel_v2023.2" 12BRANCH = "xlnx_rel_v2023.2"
13REPO ?= "git://github.com/Xilinx/vdu-modules.git;protocol=https" 13REPO = "git://github.com/Xilinx/vdu-modules.git;protocol=https"
14SRCREV ?= "4d5134f54006f904f0b28f00e05dd3febd5fcfd3" 14SRCREV = "4d5134f54006f904f0b28f00e05dd3febd5fcfd3"
15 15
16BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 16BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
17SRC_URI = "${REPO};${BRANCHARG} \ 17SRC_URI = " \
18 file://99-vdu-enc-dec.rules \ 18 ${REPO};${BRANCHARG} \
19 file://99-vdu-enc-dec.rules \
19" 20"
20 21
21inherit module features_check 22inherit module features_check
diff --git a/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_1.0.73-xilinx-v2023.2.bb b/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_1.0.73-xilinx-v2023.2.bb
index 2be171eb..a3c1fc4d 100644
--- a/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_1.0.73-xilinx-v2023.2.bb
+++ b/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_1.0.73-xilinx-v2023.2.bb
@@ -5,10 +5,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=aaf483d309243c4596f6373eb9c8325f"
5 5
6PV .= "+git" 6PV .= "+git"
7 7
8inherit autotools features_check
9
10REQUIRED_MACHINE_FEATURES = "vdu"
11
12BRANCH ?= "xlnx_rel_v2023.2" 8BRANCH ?= "xlnx_rel_v2023.2"
13REPO ?= "git://github.com/Xilinx/vdu-ctrl-sw.git;protocol=https" 9REPO ?= "git://github.com/Xilinx/vdu-ctrl-sw.git;protocol=https"
14SRCREV ?= "1beb8f247d01b1a728faea36ce8f7847c895482f" 10SRCREV ?= "1beb8f247d01b1a728faea36ce8f7847c895482f"
@@ -20,13 +16,14 @@ SRC_URI = "${REPO};${BRANCHARG} \
20 16
21S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
22 18
19inherit autotools features_check
20
21REQUIRED_MACHINE_FEATURES = "vdu"
22
23PACKAGE_ARCH = "${MACHINE_ARCH}" 23PACKAGE_ARCH = "${MACHINE_ARCH}"
24 24
25RDEPENDS:${PN} = "kernel-module-vdu" 25RDEPENDS:${PN} = "kernel-module-vdu"
26 26
27do_compile[dirs] = "${S}"
28do_install[dirs] = "${S}"
29
30EXTRA_OEMAKE = "CC='${CC}' CXX='${CXX} ${CXXFLAGS}'" 27EXTRA_OEMAKE = "CC='${CC}' CXX='${CXX} ${CXXFLAGS}'"
31EXTRA_OEMAKE +=" INSTALL_HDR_PATH=${D}${includedir}/vdu-ctrl-sw/include INSTALL_PATH=${D}${bindir}" 28EXTRA_OEMAKE +=" INSTALL_HDR_PATH=${D}${includedir}/vdu-ctrl-sw/include INSTALL_PATH=${D}${bindir}"
32 29
@@ -39,3 +36,6 @@ do_install:append() {
39# explicitly depends upon them. 36# explicitly depends upon them.
40 37
41EXCLUDE_FROM_WORLD = "1" 38EXCLUDE_FROM_WORLD = "1"
39
40# Disable buildpaths QA check warnings.
41INSANE_SKIP:${PN} += "buildpaths"
diff --git a/meta-xilinx-core/recipes-multimedia/vdu/libvdu-omxil_1.1.2-xilinx-v2023.2.bb b/meta-xilinx-core/recipes-multimedia/vdu/libvdu-omxil_1.1.2-xilinx-v2023.2.bb
index b3362417..df39c41f 100644
--- a/meta-xilinx-core/recipes-multimedia/vdu/libvdu-omxil_1.1.2-xilinx-v2023.2.bb
+++ b/meta-xilinx-core/recipes-multimedia/vdu/libvdu-omxil_1.1.2-xilinx-v2023.2.bb
@@ -26,9 +26,6 @@ RDEPENDS:${PN} = "kernel-module-vdu libvdu-ctrlsw"
26 26
27EXTERNAL_INCLUDE="${STAGING_INCDIR}/vdu-ctrl-sw/include" 27EXTERNAL_INCLUDE="${STAGING_INCDIR}/vdu-ctrl-sw/include"
28 28
29do_compile[dirs] = "${S}"
30do_install[dirs] = "${S}"
31
32EXTRA_OEMAKE = " \ 29EXTRA_OEMAKE = " \
33 CC='${CC}' CXX='${CXX} ${CXXFLAGS}' \ 30 CC='${CC}' CXX='${CXX} ${CXXFLAGS}' \
34 EXTERNAL_INCLUDE='${EXTERNAL_INCLUDE}' \ 31 EXTERNAL_INCLUDE='${EXTERNAL_INCLUDE}' \
diff --git a/meta-xilinx-core/recipes-multimedia/vdu/vdu-firmware_20230127-xilinx-v2023.2.bb b/meta-xilinx-core/recipes-multimedia/vdu/vdu-firmware_20230127-xilinx-v2023.2.bb
index a60d68f5..ddc8d9dc 100644
--- a/meta-xilinx-core/recipes-multimedia/vdu/vdu-firmware_20230127-xilinx-v2023.2.bb
+++ b/meta-xilinx-core/recipes-multimedia/vdu/vdu-firmware_20230127-xilinx-v2023.2.bb
@@ -7,10 +7,6 @@ PV .= "+git"
7 7
8S = "${WORKDIR}/git" 8S = "${WORKDIR}/git"
9 9
10inherit autotools features_check
11
12REQUIRED_MACHINE_FEATURES = "vdu"
13
14BRANCH ?= "xlnx_rel_v2023.2" 10BRANCH ?= "xlnx_rel_v2023.2"
15REPO ?= "git://github.com/Xilinx/vdu-firmware.git;protocol=https" 11REPO ?= "git://github.com/Xilinx/vdu-firmware.git;protocol=https"
16SRCREV ?= "731897772730178f6a4e77eedeb4fb53faa1ab4d" 12SRCREV ?= "731897772730178f6a4e77eedeb4fb53faa1ab4d"
@@ -18,12 +14,15 @@ SRCREV ?= "731897772730178f6a4e77eedeb4fb53faa1ab4d"
18BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 14BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
19SRC_URI = "${REPO};${BRANCHARG}" 15SRC_URI = "${REPO};${BRANCHARG}"
20 16
21PACKAGE_ARCH = "${MACHINE_ARCH}" 17inherit autotools features_check
22 18
23EXTRA_OEMAKE +="INSTALL_PATH=${D}/${nonarch_base_libdir}/firmware" 19REQUIRED_MACHINE_FEATURES = "vdu"
20
21PACKAGE_ARCH = "${MACHINE_ARCH}"
24 22
25do_compile[noexec] = "1" 23do_compile[noexec] = "1"
26do_install[dirs] = "${S}" 24
25EXTRA_OEMAKE +="INSTALL_PATH=${D}/${nonarch_base_libdir}/firmware"
27 26
28# Inhibit warnings about files being stripped 27# Inhibit warnings about files being stripped
29INHIBIT_PACKAGE_DEBUG_SPLIT = "1" 28INHIBIT_PACKAGE_DEBUG_SPLIT = "1"