summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>2024-08-28 12:52:28 -0600
committerMark Hatle <mark.hatle@amd.com>2024-08-28 16:21:45 -0600
commit416e833e1588ac9f10f9d318db0dd8d6f835617d (patch)
treec7d9d99fa86f7af4a41427f9bfcf96d30b2e4430
parent012408af4c47994d88cf933022ae3eef9d98573d (diff)
downloadmeta-xilinx-416e833e1588ac9f10f9d318db0dd8d6f835617d.tar.gz
recipes-bsp: Move all rfsoc apps from petalinux layer
Move all rfsoc apps from meta-petalinux layer as these apps are independent of xsct or sdt builds. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.1.bb35
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.2.bb35
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.1.bb35
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.2.bb35
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-examples.inc25
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.1.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.2.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.1.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.2.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.1.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.2.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.1.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.2.bb13
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.1.bb12
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.2.bb12
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.1.bb12
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.2.bb12
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.2.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.1.bb37
-rw-r--r--meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.2.bb37
41 files changed, 1205 insertions, 0 deletions
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.1.bb
new file mode 100644
index 00000000..580ff41d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeccf Library"
2SECTION = "dfeccf"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeccf"
18
19DFECCF_SUBDIR = "XilinxProcessorIPLib/drivers/dfeccf/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFECCF_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFECCF_SUBDIR}
31 oe_libinstall -so libdfeccf ${D}${libdir}
32 install -m 0644 xdfeccf_hw.h ${D}${includedir}/xdfeccf_hw.h
33 install -m 0644 xdfeccf.h ${D}${includedir}/xdfeccf.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.2.bb
new file mode 100644
index 00000000..580ff41d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2023.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeccf Library"
2SECTION = "dfeccf"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeccf"
18
19DFECCF_SUBDIR = "XilinxProcessorIPLib/drivers/dfeccf/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFECCF_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFECCF_SUBDIR}
31 oe_libinstall -so libdfeccf ${D}${libdir}
32 install -m 0644 xdfeccf_hw.h ${D}${includedir}/xdfeccf_hw.h
33 install -m 0644 xdfeccf.h ${D}${includedir}/xdfeccf.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.1.bb
new file mode 100644
index 00000000..580ff41d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeccf Library"
2SECTION = "dfeccf"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeccf"
18
19DFECCF_SUBDIR = "XilinxProcessorIPLib/drivers/dfeccf/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFECCF_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFECCF_SUBDIR}
31 oe_libinstall -so libdfeccf ${D}${libdir}
32 install -m 0644 xdfeccf_hw.h ${D}${includedir}/xdfeccf_hw.h
33 install -m 0644 xdfeccf.h ${D}${includedir}/xdfeccf.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.2.bb
new file mode 100644
index 00000000..580ff41d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeccf/dfeccf_2024.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeccf Library"
2SECTION = "dfeccf"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeccf"
18
19DFECCF_SUBDIR = "XilinxProcessorIPLib/drivers/dfeccf/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFECCF_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFECCF_SUBDIR}
31 oe_libinstall -so libdfeccf ${D}${libdir}
32 install -m 0644 xdfeccf_hw.h ${D}${includedir}/xdfeccf_hw.h
33 install -m 0644 xdfeccf.h ${D}${includedir}/xdfeccf.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.1.bb
new file mode 100644
index 00000000..bf00de54
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeequ Library"
2SECTION = "dfeequ"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeequ"
18
19DFEEQU_SUBDIR = "XilinxProcessorIPLib/drivers/dfeequ/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEEQU_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEEQU_SUBDIR}
31 oe_libinstall -so libdfeequ ${D}${libdir}
32 install -m 0644 xdfeequ_hw.h ${D}${includedir}/xdfeequ_hw.h
33 install -m 0644 xdfeequ.h ${D}${includedir}/xdfeequ.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.2.bb
new file mode 100644
index 00000000..bf00de54
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2023.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeequ Library"
2SECTION = "dfeequ"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeequ"
18
19DFEEQU_SUBDIR = "XilinxProcessorIPLib/drivers/dfeequ/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEEQU_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEEQU_SUBDIR}
31 oe_libinstall -so libdfeequ ${D}${libdir}
32 install -m 0644 xdfeequ_hw.h ${D}${includedir}/xdfeequ_hw.h
33 install -m 0644 xdfeequ.h ${D}${includedir}/xdfeequ.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.1.bb
new file mode 100644
index 00000000..bf00de54
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeequ Library"
2SECTION = "dfeequ"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeequ"
18
19DFEEQU_SUBDIR = "XilinxProcessorIPLib/drivers/dfeequ/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEEQU_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEEQU_SUBDIR}
31 oe_libinstall -so libdfeequ ${D}${libdir}
32 install -m 0644 xdfeequ_hw.h ${D}${includedir}/xdfeequ_hw.h
33 install -m 0644 xdfeequ.h ${D}${includedir}/xdfeequ.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.2.bb
new file mode 100644
index 00000000..bf00de54
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeequ/dfeequ_2024.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeequ Library"
2SECTION = "dfeequ"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeequ"
18
19DFEEQU_SUBDIR = "XilinxProcessorIPLib/drivers/dfeequ/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEEQU_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEEQU_SUBDIR}
31 oe_libinstall -so libdfeequ ${D}${libdir}
32 install -m 0644 xdfeequ_hw.h ${D}${includedir}/xdfeequ_hw.h
33 install -m 0644 xdfeequ.h ${D}${includedir}/xdfeequ.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.1.bb
new file mode 100644
index 00000000..98397631
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfemix Library"
2SECTION = "dfemix"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfemix"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfemix/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfemix ${D}${libdir}
32 install -m 0644 xdfemix_hw.h ${D}${includedir}/xdfemix_hw.h
33 install -m 0644 xdfemix.h ${D}${includedir}/xdfemix.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.2.bb
new file mode 100644
index 00000000..98397631
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2023.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfemix Library"
2SECTION = "dfemix"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfemix"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfemix/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfemix ${D}${libdir}
32 install -m 0644 xdfemix_hw.h ${D}${includedir}/xdfemix_hw.h
33 install -m 0644 xdfemix.h ${D}${includedir}/xdfemix.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.1.bb
new file mode 100644
index 00000000..98397631
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfemix Library"
2SECTION = "dfemix"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfemix"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfemix/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfemix ${D}${libdir}
32 install -m 0644 xdfemix_hw.h ${D}${includedir}/xdfemix_hw.h
33 install -m 0644 xdfemix.h ${D}${includedir}/xdfemix.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.2.bb
new file mode 100644
index 00000000..98397631
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfemix/dfemix_2024.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfemix Library"
2SECTION = "dfemix"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfemix"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfemix/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfemix ${D}${libdir}
32 install -m 0644 xdfemix_hw.h ${D}${includedir}/xdfemix_hw.h
33 install -m 0644 xdfemix.h ${D}${includedir}/xdfemix.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.1.bb
new file mode 100644
index 00000000..45516d64
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeofdm Library"
2SECTION = "dfeofdm"
3LICENSE = "BSD-3-Clause"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeofdm"
18
19DFEOFDM_SUBDIR = "XilinxProcessorIPLib/drivers/dfeofdm/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEOFDM_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEOFDM_SUBDIR}
31 oe_libinstall -so libdfeofdm ${D}${libdir}
32 install -m 0644 xdfeofdm_hw.h ${D}${includedir}/xdfeofdm_hw.h
33 install -m 0644 xdfeofdm.h ${D}${includedir}/xdfeofdm.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.2.bb
new file mode 100644
index 00000000..45516d64
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2023.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeofdm Library"
2SECTION = "dfeofdm"
3LICENSE = "BSD-3-Clause"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeofdm"
18
19DFEOFDM_SUBDIR = "XilinxProcessorIPLib/drivers/dfeofdm/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEOFDM_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEOFDM_SUBDIR}
31 oe_libinstall -so libdfeofdm ${D}${libdir}
32 install -m 0644 xdfeofdm_hw.h ${D}${includedir}/xdfeofdm_hw.h
33 install -m 0644 xdfeofdm.h ${D}${includedir}/xdfeofdm.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.1.bb
new file mode 100644
index 00000000..45516d64
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeofdm Library"
2SECTION = "dfeofdm"
3LICENSE = "BSD-3-Clause"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeofdm"
18
19DFEOFDM_SUBDIR = "XilinxProcessorIPLib/drivers/dfeofdm/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEOFDM_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEOFDM_SUBDIR}
31 oe_libinstall -so libdfeofdm ${D}${libdir}
32 install -m 0644 xdfeofdm_hw.h ${D}${includedir}/xdfeofdm_hw.h
33 install -m 0644 xdfeofdm.h ${D}${includedir}/xdfeofdm.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.2.bb
new file mode 100644
index 00000000..45516d64
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeofdm/dfeofdm_2024.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeofdm Library"
2SECTION = "dfeofdm"
3LICENSE = "BSD-3-Clause"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeofdm"
18
19DFEOFDM_SUBDIR = "XilinxProcessorIPLib/drivers/dfeofdm/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEOFDM_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEOFDM_SUBDIR}
31 oe_libinstall -so libdfeofdm ${D}${libdir}
32 install -m 0644 xdfeofdm_hw.h ${D}${includedir}/xdfeofdm_hw.h
33 install -m 0644 xdfeofdm.h ${D}${includedir}/xdfeofdm.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.1.bb
new file mode 100644
index 00000000..9b14c488
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeprach Library"
2SECTION = "dfeprach"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeprach"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfeprach/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfeprach ${D}${libdir}
32 install -m 0644 xdfeprach_hw.h ${D}${includedir}/xdfeprach_hw.h
33 install -m 0644 xdfeprach.h ${D}${includedir}/xdfeprach.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.2.bb
new file mode 100644
index 00000000..9b14c488
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2023.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeprach Library"
2SECTION = "dfeprach"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeprach"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfeprach/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfeprach ${D}${libdir}
32 install -m 0644 xdfeprach_hw.h ${D}${includedir}/xdfeprach_hw.h
33 install -m 0644 xdfeprach.h ${D}${includedir}/xdfeprach.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.1.bb
new file mode 100644
index 00000000..9b14c488
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeprach Library"
2SECTION = "dfeprach"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeprach"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfeprach/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfeprach ${D}${libdir}
32 install -m 0644 xdfeprach_hw.h ${D}${includedir}/xdfeprach_hw.h
33 install -m 0644 xdfeprach.h ${D}${includedir}/xdfeprach.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.2.bb
new file mode 100644
index 00000000..9b14c488
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/dfeprach/dfeprach_2024.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "dfeprach Library"
2SECTION = "dfeprach"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "dfeprach"
18
19DFEMIX_SUBDIR = "XilinxProcessorIPLib/drivers/dfeprach/src"
20
21do_compile:prepend() {
22 cd ${S}/${DFEMIX_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${DFEMIX_SUBDIR}
31 oe_libinstall -so libdfeprach ${D}${libdir}
32 install -m 0644 xdfeprach_hw.h ${D}${includedir}/xdfeprach_hw.h
33 install -m 0644 xdfeprach.h ${D}${includedir}/xdfeprach.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.1.bb
new file mode 100644
index 00000000..003e5616
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.1.bb
@@ -0,0 +1,35 @@
1SUMMARY = "rfclk Library"
2SECTION = "rfclk"
3
4inherit pkgconfig xlnx-embeddedsw features_check
5
6REQUIRED_MACHINE_FEATURES = "rfsoc"
7
8FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
9
10S = "${WORKDIR}/git"
11
12PACKAGE_ARCH = "${MACHINE_ARCH}"
13
14PROVIDES = "rfclk"
15
16RFCLK_SUBDIR = "XilinxProcessorIPLib/drivers/board_common/src/rfclk/src"
17
18do_compile:prepend() {
19 cd ${S}/${RFCLK_SUBDIR}
20 cp Makefile.Linux Makefile
21}
22
23do_install() {
24 install -d ${D}${libdir}
25 install -d ${D}${includedir}
26
27 cd ${S}/${RFCLK_SUBDIR}
28 oe_libinstall -so librfclk ${D}${libdir}
29 install -m 0644 xrfclk.h ${D}${includedir}/xrfclk.h
30 install -m 0644 xrfclk_LMK_conf.h ${D}${includedir}/xrfclk_LMK_conf.h
31 install -m 0644 xrfclk_LMX_conf.h ${D}${includedir}/xrfclk_LMX_conf.h
32}
33
34FILES:${PN} = "${libdir}/*.so.*"
35FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.2.bb
new file mode 100644
index 00000000..003e5616
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2023.2.bb
@@ -0,0 +1,35 @@
1SUMMARY = "rfclk Library"
2SECTION = "rfclk"
3
4inherit pkgconfig xlnx-embeddedsw features_check
5
6REQUIRED_MACHINE_FEATURES = "rfsoc"
7
8FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
9
10S = "${WORKDIR}/git"
11
12PACKAGE_ARCH = "${MACHINE_ARCH}"
13
14PROVIDES = "rfclk"
15
16RFCLK_SUBDIR = "XilinxProcessorIPLib/drivers/board_common/src/rfclk/src"
17
18do_compile:prepend() {
19 cd ${S}/${RFCLK_SUBDIR}
20 cp Makefile.Linux Makefile
21}
22
23do_install() {
24 install -d ${D}${libdir}
25 install -d ${D}${includedir}
26
27 cd ${S}/${RFCLK_SUBDIR}
28 oe_libinstall -so librfclk ${D}${libdir}
29 install -m 0644 xrfclk.h ${D}${includedir}/xrfclk.h
30 install -m 0644 xrfclk_LMK_conf.h ${D}${includedir}/xrfclk_LMK_conf.h
31 install -m 0644 xrfclk_LMX_conf.h ${D}${includedir}/xrfclk_LMX_conf.h
32}
33
34FILES:${PN} = "${libdir}/*.so.*"
35FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.1.bb
new file mode 100644
index 00000000..003e5616
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.1.bb
@@ -0,0 +1,35 @@
1SUMMARY = "rfclk Library"
2SECTION = "rfclk"
3
4inherit pkgconfig xlnx-embeddedsw features_check
5
6REQUIRED_MACHINE_FEATURES = "rfsoc"
7
8FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
9
10S = "${WORKDIR}/git"
11
12PACKAGE_ARCH = "${MACHINE_ARCH}"
13
14PROVIDES = "rfclk"
15
16RFCLK_SUBDIR = "XilinxProcessorIPLib/drivers/board_common/src/rfclk/src"
17
18do_compile:prepend() {
19 cd ${S}/${RFCLK_SUBDIR}
20 cp Makefile.Linux Makefile
21}
22
23do_install() {
24 install -d ${D}${libdir}
25 install -d ${D}${includedir}
26
27 cd ${S}/${RFCLK_SUBDIR}
28 oe_libinstall -so librfclk ${D}${libdir}
29 install -m 0644 xrfclk.h ${D}${includedir}/xrfclk.h
30 install -m 0644 xrfclk_LMK_conf.h ${D}${includedir}/xrfclk_LMK_conf.h
31 install -m 0644 xrfclk_LMX_conf.h ${D}${includedir}/xrfclk_LMX_conf.h
32}
33
34FILES:${PN} = "${libdir}/*.so.*"
35FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.2.bb
new file mode 100644
index 00000000..003e5616
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfclk/rfclk_2024.2.bb
@@ -0,0 +1,35 @@
1SUMMARY = "rfclk Library"
2SECTION = "rfclk"
3
4inherit pkgconfig xlnx-embeddedsw features_check
5
6REQUIRED_MACHINE_FEATURES = "rfsoc"
7
8FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
9
10S = "${WORKDIR}/git"
11
12PACKAGE_ARCH = "${MACHINE_ARCH}"
13
14PROVIDES = "rfclk"
15
16RFCLK_SUBDIR = "XilinxProcessorIPLib/drivers/board_common/src/rfclk/src"
17
18do_compile:prepend() {
19 cd ${S}/${RFCLK_SUBDIR}
20 cp Makefile.Linux Makefile
21}
22
23do_install() {
24 install -d ${D}${libdir}
25 install -d ${D}${includedir}
26
27 cd ${S}/${RFCLK_SUBDIR}
28 oe_libinstall -so librfclk ${D}${libdir}
29 install -m 0644 xrfclk.h ${D}${includedir}/xrfclk.h
30 install -m 0644 xrfclk_LMK_conf.h ${D}${includedir}/xrfclk_LMK_conf.h
31 install -m 0644 xrfclk_LMX_conf.h ${D}${includedir}/xrfclk_LMX_conf.h
32}
33
34FILES:${PN} = "${libdir}/*.so.*"
35FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-examples.inc b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-examples.inc
new file mode 100644
index 00000000..63f1d5a4
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-examples.inc
@@ -0,0 +1,25 @@
1LICENSE = "BSD"
2
3inherit xlnx-embeddedsw features_check
4
5REQUIRED_MACHINE_FEATURES = "rfsoc"
6
7PACKAGE_ARCH = "${MACHINE_ARCH}"
8
9DEPENDS = "rfdc"
10RDEPENDS:${PN} = "rfdc"
11
12PACKAGES = "${PN}-dbg ${PN}"
13
14S = "${WORKDIR}/git"
15B = "${WORKDIR}/build"
16
17FLAG = ""
18FLAG:zcu111-zynqmp = "-DXPS_BOARD_ZCU111"
19
20RFDC_SUBDIR = "XilinxProcessorIPLib/drivers/rfdc/examples"
21
22do_compile:prepend () {
23 cd ${S}/${RFDC_SUBDIR}
24 cp Makefile.Linux Makefile
25}
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.1.bb
new file mode 100644
index 00000000..0f0ad56d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.1.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-intr application"
2
3require rfdc-examples.inc
4
5do_compile() {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-intr ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.2.bb
new file mode 100644
index 00000000..0f0ad56d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2023.2.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-intr application"
2
3require rfdc-examples.inc
4
5do_compile() {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-intr ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.1.bb
new file mode 100644
index 00000000..0f0ad56d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.1.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-intr application"
2
3require rfdc-examples.inc
4
5do_compile() {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-intr ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.2.bb
new file mode 100644
index 00000000..0f0ad56d
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-intr_2024.2.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-intr application"
2
3require rfdc-examples.inc
4
5do_compile() {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-intr RFDC_OBJS=xrfdc_intr_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-intr ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.1.bb
new file mode 100644
index 00000000..a1376370
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.1.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-read-write application"
2
3require rfdc-examples.inc
4
5do_compile () {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-read-write ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.2.bb
new file mode 100644
index 00000000..a1376370
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2023.2.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-read-write application"
2
3require rfdc-examples.inc
4
5do_compile () {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-read-write ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.1.bb
new file mode 100644
index 00000000..a1376370
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.1.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-read-write application"
2
3require rfdc-examples.inc
4
5do_compile () {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-read-write ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.2.bb
new file mode 100644
index 00000000..a1376370
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-read-write_2024.2.bb
@@ -0,0 +1,13 @@
1SUMMARY = "Simple rfdc-read-write application"
2
3require rfdc-examples.inc
4
5do_compile () {
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-read-write RFDC_OBJS=xrfdc_read_write_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-read-write ${D}${bindir}
12}
13
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.1.bb
new file mode 100644
index 00000000..97b5e701
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.1.bb
@@ -0,0 +1,12 @@
1SUMMARY = "Simple rfdc-selftest application"
2
3require rfdc-examples.inc
4
5do_compile (){
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-selftest ${D}${bindir}
12}
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.2.bb
new file mode 100644
index 00000000..97b5e701
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2023.2.bb
@@ -0,0 +1,12 @@
1SUMMARY = "Simple rfdc-selftest application"
2
3require rfdc-examples.inc
4
5do_compile (){
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-selftest ${D}${bindir}
12}
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.1.bb
new file mode 100644
index 00000000..97b5e701
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.1.bb
@@ -0,0 +1,12 @@
1SUMMARY = "Simple rfdc-selftest application"
2
3require rfdc-examples.inc
4
5do_compile (){
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-selftest ${D}${bindir}
12}
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.2.bb
new file mode 100644
index 00000000..97b5e701
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc-examples/rfdc-selftest_2024.2.bb
@@ -0,0 +1,12 @@
1SUMMARY = "Simple rfdc-selftest application"
2
3require rfdc-examples.inc
4
5do_compile (){
6 make all BOARD_FLAG=${FLAG} OUTS=${B}/rfdc-selftest RFDC_OBJS=xrfdc_selftest_example.o
7}
8
9do_install() {
10 install -d ${D}${bindir}
11 install -m 0755 ${B}/rfdc-selftest ${D}${bindir}
12}
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.1.bb
new file mode 100644
index 00000000..ede637f9
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "rfdc Library"
2SECTION = "rfdc"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "rfdc"
18
19RFDC_SUBDIR = "XilinxProcessorIPLib/drivers/rfdc/src"
20
21do_compile:prepend() {
22 cd ${S}/${RFDC_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${RFDC_SUBDIR}
31 oe_libinstall -so librfdc ${D}${libdir}
32 install -m 0644 xrfdc_hw.h ${D}${includedir}/xrfdc_hw.h
33 install -m 0644 xrfdc.h ${D}${includedir}/xrfdc.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.2.bb
new file mode 100644
index 00000000..ede637f9
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2023.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "rfdc Library"
2SECTION = "rfdc"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "rfdc"
18
19RFDC_SUBDIR = "XilinxProcessorIPLib/drivers/rfdc/src"
20
21do_compile:prepend() {
22 cd ${S}/${RFDC_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${RFDC_SUBDIR}
31 oe_libinstall -so librfdc ${D}${libdir}
32 install -m 0644 xrfdc_hw.h ${D}${includedir}/xrfdc_hw.h
33 install -m 0644 xrfdc.h ${D}${includedir}/xrfdc.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.1.bb b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.1.bb
new file mode 100644
index 00000000..ede637f9
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.1.bb
@@ -0,0 +1,37 @@
1SUMMARY = "rfdc Library"
2SECTION = "rfdc"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "rfdc"
18
19RFDC_SUBDIR = "XilinxProcessorIPLib/drivers/rfdc/src"
20
21do_compile:prepend() {
22 cd ${S}/${RFDC_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${RFDC_SUBDIR}
31 oe_libinstall -so librfdc ${D}${libdir}
32 install -m 0644 xrfdc_hw.h ${D}${includedir}/xrfdc_hw.h
33 install -m 0644 xrfdc.h ${D}${includedir}/xrfdc.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"
diff --git a/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.2.bb b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.2.bb
new file mode 100644
index 00000000..ede637f9
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/rfdc/rfdc_2024.2.bb
@@ -0,0 +1,37 @@
1SUMMARY = "rfdc Library"
2SECTION = "rfdc"
3LICENSE = "BSD"
4
5inherit pkgconfig xlnx-embeddedsw features_check
6
7REQUIRED_MACHINE_FEATURES = "rfsoc"
8
9FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
10
11S = "${WORKDIR}/git"
12
13PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15DEPENDS = "libmetal"
16
17PROVIDES = "rfdc"
18
19RFDC_SUBDIR = "XilinxProcessorIPLib/drivers/rfdc/src"
20
21do_compile:prepend() {
22 cd ${S}/${RFDC_SUBDIR}
23 cp Makefile.Linux Makefile
24}
25
26do_install() {
27 install -d ${D}${libdir}
28 install -d ${D}${includedir}
29
30 cd ${S}/${RFDC_SUBDIR}
31 oe_libinstall -so librfdc ${D}${libdir}
32 install -m 0644 xrfdc_hw.h ${D}${includedir}/xrfdc_hw.h
33 install -m 0644 xrfdc.h ${D}${includedir}/xrfdc.h
34}
35
36FILES:${PN} = "${libdir}/*.so.*"
37FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"