summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone-sdt/recipes-drivers
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2024-05-23 09:49:48 -0600
committerMark Hatle <mark.hatle@amd.com>2024-11-21 10:43:43 -0600
commit3fb0ec778d76d509c30dcf1e07dcdd659f823be7 (patch)
treecbc9c3a8458add6f673b3124ccbd8688767c934e /meta-xilinx-standalone-sdt/recipes-drivers
parentafad32c5d133a1f8a6e59e51d228161b9f47bb10 (diff)
downloadmeta-xilinx-3fb0ec778d76d509c30dcf1e07dcdd659f823be7.tar.gz
meta-xilinx-standalone-sdt: Rename from ...-experimental
Add symlink to old name for temporarily compatibility. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-standalone-sdt/recipes-drivers')
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/avbuf_2024.1.bb10
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axicdma-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axicdma_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axidma-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axidma_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axiethernet-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axiethernet_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axipmon-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axipmon_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axis-switch_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axivdma-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/axivdma_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/bram-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/bram_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/can-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/can_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/canfd-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/canfd_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/canps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/canps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/cframe_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/cfupmc_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/clockps-example_2024.1.bb40
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/clockps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/common_2024.1.bb25
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/coresightps-dcc_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/csudma-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/csudma_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/ddrcpsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/devcfg-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/devcfg_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeccf-example_2024.1.bb8
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeccf_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeequ-example_2024.1.bb8
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeequ_2024.1.bb15
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfemix-example_2024.1.bb8
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfemix_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm-example_2024.1.bb8
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeprach-example_2024.1.bb8
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfeprach_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfxasm-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dfxasm_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dmaps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dmaps_2024.1.bb18
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dpdma_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/dppsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/emaclite-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/emaclite_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/emacps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/emacps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/emc_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/gpio-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/gpio_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/gpiops-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/gpiops_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/hwicap_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/i2srx_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/i2stx_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/iic-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/iic_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/iicps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/iicps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/intc-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/intc_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/iomodule_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/ipipsu-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/ipipsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/llfifo-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/llfifo_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/mbox-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/mbox_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/mcdma-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/mcdma_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/mutex-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/mutex_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/nandps_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/nandpsu-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/nandpsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/ospipsv-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/ospipsv_2024.1.bb19
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/pciepsu-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/pciepsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/prc_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/prd_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/qspips-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/qspips_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/qspipsu-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/qspipsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/resetps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/resetps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/rfdc-example_2024.1.bb8
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/rfdc_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/scugic-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/scugic_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/scutimer_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/scuwdt_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sd-fec_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sdps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sdps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/spi_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/spips-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/spips_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sysmon-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sysmon_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/tft_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/tmr-inject_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/tmr-manager_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/tmrctr-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/tmrctr_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/trafgen-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/trafgen_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/trngpsv_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/trngpsx_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/ttcps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/ttcps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartlite-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartlite_2024.1.bb16
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartns550-example_2024.1.bb6
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartns550_2024.1.bb16
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartps_2024.1.bb16
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartpsv-example_2024.1.bb6
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/uartpsv_2024.1.bb16
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/usb-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/usb_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/usbps_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/usbpsu-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/usbpsu_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-csc_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-deinterlacer_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd_2024.1.bb16
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr_2024.1.bb16
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hcresampler_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.1.bb11
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-hscaler_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-letterbox_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-mix-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-mix_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-tpg_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-vcresampler_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-vscaler_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-warp-filter_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/v-warp-init_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/video-common_2024.1.bb10
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.1.bb14
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/vprocss-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/vprocss_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/vtc_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/wdtps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/wdtps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/wdttb-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/wdttb_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/xadcps-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/xadcps_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet_2024.1.bb13
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/zdma-example_2024.1.bb5
-rw-r--r--meta-xilinx-standalone-sdt/recipes-drivers/zdma_2024.1.bb13
188 files changed, 2004 insertions, 0 deletions
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/avbuf_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/avbuf_2024.1.bb
new file mode 100644
index 00000000..7edd2d9d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/avbuf_2024.1.bb
@@ -0,0 +1,10 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "avbuf"
4
5inherit esw
6
7DEPENDS += "xilstandalone"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/avbuf/src/"
10ESW_COMPONENT_NAME = "libavbuf.a"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axicdma-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axicdma-example_2024.1.bb
new file mode 100644
index 00000000..1846b291
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axicdma-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "axicdma"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axicdma/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axicdma_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axicdma_2024.1.bb
new file mode 100644
index 00000000..47111dc5
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axicdma_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "axicdma"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axicdma/src/"
10ESW_COMPONENT_NAME = "libaxicdma.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axidma-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axidma-example_2024.1.bb
new file mode 100644
index 00000000..68a26f45
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axidma-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "axidma"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axidma/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axidma_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axidma_2024.1.bb
new file mode 100644
index 00000000..c385d13f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axidma_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "axidma"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axidma/src/"
10ESW_COMPONENT_NAME = "libaxidma.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axiethernet-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axiethernet-example_2024.1.bb
new file mode 100644
index 00000000..04c2c151
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axiethernet-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "axiethernet"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axiethernet/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axiethernet_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axiethernet_2024.1.bb
new file mode 100644
index 00000000..0b635859
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axiethernet_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "axiethernet"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axiethernet/src/"
10ESW_COMPONENT_NAME = "libaxiethernet.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axipmon-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axipmon-example_2024.1.bb
new file mode 100644
index 00000000..4aa716e7
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axipmon-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "axipmon"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axipmon/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axipmon_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axipmon_2024.1.bb
new file mode 100644
index 00000000..ff2eae91
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axipmon_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "axipmon"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axipmon/src/"
10ESW_COMPONENT_NAME = "libaxipmon.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axis-switch_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axis-switch_2024.1.bb
new file mode 100644
index 00000000..b34dedb0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axis-switch_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "axis-switch"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axis_switch/src/"
10ESW_COMPONENT_NAME = "libaxis_switch.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axivdma-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axivdma-example_2024.1.bb
new file mode 100644
index 00000000..2866c02b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axivdma-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "axivdma"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axivdma/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axivdma_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axivdma_2024.1.bb
new file mode 100644
index 00000000..15268629
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/axivdma_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "axivdma"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axivdma/src/"
10ESW_COMPONENT_NAME = "libaxivdma.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/bram-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/bram-example_2024.1.bb
new file mode 100644
index 00000000..a3145467
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/bram-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "bram"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/bram/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/bram_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/bram_2024.1.bb
new file mode 100644
index 00000000..3c81c619
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/bram_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "bram"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/bram/src/"
10ESW_COMPONENT_NAME = "libbram.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/can-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/can-example_2024.1.bb
new file mode 100644
index 00000000..115852fa
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/can-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "can"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/can/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/can_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/can_2024.1.bb
new file mode 100644
index 00000000..eb7fc473
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/can_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "can"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/can/src/"
10ESW_COMPONENT_NAME = "libcan.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/canfd-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/canfd-example_2024.1.bb
new file mode 100644
index 00000000..84276569
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/canfd-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "canfd"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canfd/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/canfd_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/canfd_2024.1.bb
new file mode 100644
index 00000000..5f2e6ea8
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/canfd_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "canfd"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canfd/src/"
10ESW_COMPONENT_NAME = "libcanfd.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/canps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/canps-example_2024.1.bb
new file mode 100644
index 00000000..574dc563
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/canps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "canps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/canps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/canps_2024.1.bb
new file mode 100644
index 00000000..c9f61cd2
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/canps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "canps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/canps/src/"
10ESW_COMPONENT_NAME = "libcanps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/cframe_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/cframe_2024.1.bb
new file mode 100644
index 00000000..6ffdf85d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/cframe_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "cframe"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/cframe/src/"
10ESW_COMPONENT_NAME = "libcframe.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/cfupmc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/cfupmc_2024.1.bb
new file mode 100644
index 00000000..3cb675bc
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/cfupmc_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "cfupmc"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/cfupmc/src/"
10ESW_COMPONENT_NAME = "libcfupmc.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz-example_2024.1.bb
new file mode 100644
index 00000000..71ffdc32
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "clk-wiz"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clk_wiz/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz_2024.1.bb
new file mode 100644
index 00000000..ae0453a1
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/clk-wiz_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "clk-wiz"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clk_wiz/src/"
10ESW_COMPONENT_NAME = "libclk_wiz.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/clockps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/clockps-example_2024.1.bb
new file mode 100644
index 00000000..9e9ba432
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/clockps-example_2024.1.bb
@@ -0,0 +1,40 @@
1inherit esw deploy features_check
2
3ESW_COMPONENT_SRC = "XilinxProcessorIPLib/drivers/clockps/examples/"
4
5REQUIRED_MACHINE_FEATURES = "clockps"
6
7DEPENDS += "libxil xiltimer resetps"
8
9inherit python3native
10
11do_configure:prepend() {
12 (
13 cd ${S}
14 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
15 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
16 )
17}
18
19CLOCKPS_EX_IMAGE_NAME ??= "${BPN}"
20
21inherit image-artifact-names
22
23CLOCKPS_EX_NAME ?= "${CLOCKPS_EX_IMAGE_NAME}-${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAGE_VERSION_SUFFIX}"
24
25ESW_COMPONENT ??= "*.elf"
26
27addtask deploy before do_build after do_install
28
29do_install() {
30 install -d ${D}/${base_libdir}/firmware
31 install -m 0755 ${B}/*.elf ${D}/${base_libdir}/firmware
32}
33
34do_deploy() {
35 install -d ${DEPLOYDIR}/${BPN}/
36 install -Dm 0644 ${UNPACKDIR}/package/${base_libdir}/firmware/*.elf ${DEPLOYDIR}/${BPN}/
37}
38addtask deploy before do_build after do_package
39
40FILES:${PN} = "${base_libdir}/firmware/*.elf"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/clockps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/clockps_2024.1.bb
new file mode 100644
index 00000000..3a464480
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/clockps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "clockps"
4
5inherit esw
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clockps/src/"
10ESW_COMPONENT_NAME = "libclockps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/common_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/common_2024.1.bb
new file mode 100644
index 00000000..10635f7f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/common_2024.1.bb
@@ -0,0 +1,25 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "common"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9PACKAGECONFIG ?= "${@bb.utils.contains("MACHINE_FEATURES", "clockps", "clockps", "", d)} \
10 ${@bb.utils.contains("MACHINE_FEATURES", "scugic", "scugic", "", d)} \
11 ${@bb.utils.contains("MACHINE_FEATURES", "intc", "intc", "", d)}"
12PACKAGECONFIG[clockps] = "${RECIPE_SYSROOT}/usr/lib/libclockps.a,,clockps,,"
13PACKAGECONFIG[scugic] = "${RECIPE_SYSROOT}/usr/lib/libscugic.a,,scugic,,"
14PACKAGECONFIG[intc] = "${RECIPE_SYSROOT}/usr/lib/libintc.a,,intc,,"
15
16ESW_COMPONENT_SRC = "/lib/bsp/standalone/src/common/intr/"
17ESW_COMPONENT_NAME = "libcommon.a"
18
19do_configure:prepend() {
20 (
21 cd ${S}/${ESW_COMPONENT_SRC}/
22 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/intc/src/
23 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/scugic/src/
24 )
25}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/coresightps-dcc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/coresightps-dcc_2024.1.bb
new file mode 100644
index 00000000..9110b51e
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/coresightps-dcc_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "coresightps-dcc"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/coresightps_dcc/src/"
10ESW_COMPONENT_NAME = "libcoresightps_dcc.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/csudma-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/csudma-example_2024.1.bb
new file mode 100644
index 00000000..5706967a
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/csudma-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "csudma"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csudma/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/csudma_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/csudma_2024.1.bb
new file mode 100644
index 00000000..8283ce8d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/csudma_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "csudma"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csudma/src/"
10ESW_COMPONENT_NAME = "libcsudma.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ddrcpsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ddrcpsu_2024.1.bb
new file mode 100644
index 00000000..4728b6c5
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/ddrcpsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "ddrcpsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ddrcpsu/src/"
10ESW_COMPONENT_NAME = "libddrcpsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/devcfg-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/devcfg-example_2024.1.bb
new file mode 100644
index 00000000..dd70e09d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/devcfg-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "devcfg"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/devcfg/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/devcfg_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/devcfg_2024.1.bb
new file mode 100644
index 00000000..4b794d22
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/devcfg_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "devcfg"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/devcfg/src/"
10ESW_COMPONENT_NAME = "libdevcfg.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeccf-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeccf-example_2024.1.bb
new file mode 100644
index 00000000..fd01b757
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeccf-example_2024.1.bb
@@ -0,0 +1,8 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit esw_examples features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeccf"
5
6DEPENDS += " dfeccf"
7
8ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeccf/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeccf_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeccf_2024.1.bb
new file mode 100644
index 00000000..86a55b9f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeccf_2024.1.bb
@@ -0,0 +1,14 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeccf"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone libmetal "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeccf/src/"
11ESW_COMPONENT_NAME = "libdfeccf.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeequ-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeequ-example_2024.1.bb
new file mode 100644
index 00000000..0f4d45be
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeequ-example_2024.1.bb
@@ -0,0 +1,8 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit esw_examples features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeequ"
5
6DEPENDS += " dfeequ"
7
8ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeequ/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeequ_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeequ_2024.1.bb
new file mode 100644
index 00000000..8ad43c1b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeequ_2024.1.bb
@@ -0,0 +1,15 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeequ"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone libmetal "
9
10
11ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeequ/src/"
12ESW_COMPONENT_NAME = "libdfeequ.a"
13
14addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
15do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfemix-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfemix-example_2024.1.bb
new file mode 100644
index 00000000..9149e9c4
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfemix-example_2024.1.bb
@@ -0,0 +1,8 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit esw_examples features_check
3
4REQUIRED_MACHINE_FEATURES = "dfemix"
5
6DEPENDS += " dfemix"
7
8ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfemix/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfemix_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfemix_2024.1.bb
new file mode 100644
index 00000000..31c7b8ed
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfemix_2024.1.bb
@@ -0,0 +1,14 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "dfemix"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone libmetal "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfemix/src/"
11ESW_COMPONENT_NAME = "libdfemix.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm-example_2024.1.bb
new file mode 100644
index 00000000..661c2768
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm-example_2024.1.bb
@@ -0,0 +1,8 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit esw_examples features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeofdm"
5
6DEPENDS += " dfeofdm"
7
8ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeofdm/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm_2024.1.bb
new file mode 100644
index 00000000..a02ceae7
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeofdm_2024.1.bb
@@ -0,0 +1,14 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeofdm"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone libmetal "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeofdm/src/"
11ESW_COMPONENT_NAME = "libdfeofdm.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeprach-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeprach-example_2024.1.bb
new file mode 100644
index 00000000..10ac2029
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeprach-example_2024.1.bb
@@ -0,0 +1,8 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit esw_examples features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeprach"
5
6DEPENDS += " dfeprach"
7
8ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeprach/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfeprach_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfeprach_2024.1.bb
new file mode 100644
index 00000000..0890ff3b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfeprach_2024.1.bb
@@ -0,0 +1,14 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "dfeprach"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone libmetal "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfeprach/src/"
11ESW_COMPONENT_NAME = "libdfeprach.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfxasm-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfxasm-example_2024.1.bb
new file mode 100644
index 00000000..974dd48b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfxasm-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "dfxasm"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfxasm/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dfxasm_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dfxasm_2024.1.bb
new file mode 100644
index 00000000..81f2157b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dfxasm_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "dfxasm"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dfxasm/src/"
10ESW_COMPONENT_NAME = "libdfxasm.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dmaps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dmaps-example_2024.1.bb
new file mode 100644
index 00000000..40d08e4b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dmaps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "dmaps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dmaps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dmaps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dmaps_2024.1.bb
new file mode 100644
index 00000000..1dcd8404
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dmaps_2024.1.bb
@@ -0,0 +1,18 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "dmaps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dmaps/src/"
10ESW_COMPONENT_NAME = "libdmaps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
14
15do_configure:prepend() {
16 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetal_xparameters_xlnx.py ${ESW_MACHINE} ${S}
17 install -m 0755 xparameters.h ${S}/${ESW_COMPONENT_SRC}/
18}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.1.bb
new file mode 100644
index 00000000..ab63d3a1
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "dp14"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14/src/"
11ESW_COMPONENT_NAME = "libdp14.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.1.bb
new file mode 100644
index 00000000..4e98b2e4
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "dp14rxss"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14rxss/src/"
11ESW_COMPONENT_NAME = "libdp14rxss.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dpdma_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dpdma_2024.1.bb
new file mode 100644
index 00000000..3adb88a6
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dpdma_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "dpdma"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common avbuf"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dpdma/src/"
10ESW_COMPONENT_NAME = "libdpdma.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dppsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dppsu_2024.1.bb
new file mode 100644
index 00000000..87cca884
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/dppsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "dppsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dppsu/src/"
10ESW_COMPONENT_NAME = "libdppsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/emaclite-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/emaclite-example_2024.1.bb
new file mode 100644
index 00000000..6ed717fb
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/emaclite-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "emaclite"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emaclite/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/emaclite_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/emaclite_2024.1.bb
new file mode 100644
index 00000000..9ceb477f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/emaclite_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "emaclite"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emaclite/src/"
10ESW_COMPONENT_NAME = "libemaclite.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/emacps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/emacps-example_2024.1.bb
new file mode 100644
index 00000000..2c57eafe
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/emacps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "emacps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emacps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/emacps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/emacps_2024.1.bb
new file mode 100644
index 00000000..8ed85984
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/emacps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "emacps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emacps/src/"
10ESW_COMPONENT_NAME = "libemacps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/emc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/emc_2024.1.bb
new file mode 100644
index 00000000..0f46f99b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/emc_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "emc"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/emc/src/"
11ESW_COMPONENT_NAME = "libemc.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/gpio-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/gpio-example_2024.1.bb
new file mode 100644
index 00000000..3f79cfec
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/gpio-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "gpio"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpio/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/gpio_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/gpio_2024.1.bb
new file mode 100644
index 00000000..83a746b7
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/gpio_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "gpio"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpio/src/"
10ESW_COMPONENT_NAME = "libgpio.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/gpiops-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/gpiops-example_2024.1.bb
new file mode 100644
index 00000000..cc2e1703
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/gpiops-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "gpiops"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpiops/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/gpiops_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/gpiops_2024.1.bb
new file mode 100644
index 00000000..4bd63d1e
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/gpiops_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "gpiops"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/gpiops/src/"
10ESW_COMPONENT_NAME = "libgpiops.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hwicap_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hwicap_2024.1.bb
new file mode 100644
index 00000000..37d70f6a
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/hwicap_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "hwicap"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hwicap/src/"
11ESW_COMPONENT_NAME = "libhwicap.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/i2srx_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/i2srx_2024.1.bb
new file mode 100644
index 00000000..27333e13
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/i2srx_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "i2srx"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i2srx/src/"
11ESW_COMPONENT_NAME = "libi2srx.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/i2stx_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/i2stx_2024.1.bb
new file mode 100644
index 00000000..ca09a7f0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/i2stx_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "i2stx"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i2stx/src/"
11ESW_COMPONENT_NAME = "libi2stx.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx-example_2024.1.bb
new file mode 100644
index 00000000..699b9d97
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "i3cpsx"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3cpsx/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx_2024.1.bb
new file mode 100644
index 00000000..7b88520d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/i3cpsx_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "i3cpsx"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3cpsx/src/"
10ESW_COMPONENT_NAME = "libi3cpsx.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/iic-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/iic-example_2024.1.bb
new file mode 100644
index 00000000..b781b82c
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/iic-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "iic"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iic/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/iic_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/iic_2024.1.bb
new file mode 100644
index 00000000..7011f90b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/iic_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "iic"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iic/src/"
10ESW_COMPONENT_NAME = "libiic.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/iicps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/iicps-example_2024.1.bb
new file mode 100644
index 00000000..e9df1cbd
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/iicps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "iicps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iicps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/iicps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/iicps_2024.1.bb
new file mode 100644
index 00000000..e96dc2ac
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/iicps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "iicps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iicps/src/"
10ESW_COMPONENT_NAME = "libiicps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/intc-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/intc-example_2024.1.bb
new file mode 100644
index 00000000..0b4b95a8
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/intc-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "intc"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/intc/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/intc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/intc_2024.1.bb
new file mode 100644
index 00000000..331c2e32
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/intc_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "intc"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/intc/src/"
10ESW_COMPONENT_NAME = "libintc.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/iomodule_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/iomodule_2024.1.bb
new file mode 100644
index 00000000..1f625521
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/iomodule_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "iomodule"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/iomodule/src/"
10ESW_COMPONENT_NAME = "libiomodule.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ipipsu-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ipipsu-example_2024.1.bb
new file mode 100644
index 00000000..0b31601d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/ipipsu-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "ipipsu"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ipipsu/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ipipsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ipipsu_2024.1.bb
new file mode 100644
index 00000000..3e2ccc0b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/ipipsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "ipipsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ipipsu/src/"
10ESW_COMPONENT_NAME = "libipipsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/llfifo-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/llfifo-example_2024.1.bb
new file mode 100644
index 00000000..6b1c211a
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/llfifo-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "llfifo"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/llfifo/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/llfifo_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/llfifo_2024.1.bb
new file mode 100644
index 00000000..1fb76b18
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/llfifo_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "llfifo"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/llfifo/src/"
10ESW_COMPONENT_NAME = "libllfifo.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mbox-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mbox-example_2024.1.bb
new file mode 100644
index 00000000..3c4870b4
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/mbox-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "mbox"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mbox/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mbox_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mbox_2024.1.bb
new file mode 100644
index 00000000..5c1b8393
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/mbox_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "mbox"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mbox/src/"
10ESW_COMPONENT_NAME = "libmbox.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mcdma-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mcdma-example_2024.1.bb
new file mode 100644
index 00000000..64979470
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/mcdma-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "mcdma"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mcdma/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mcdma_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mcdma_2024.1.bb
new file mode 100644
index 00000000..f13a7e54
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/mcdma_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "mcdma"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mcdma/src/"
10ESW_COMPONENT_NAME = "libmcdma.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mutex-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mutex-example_2024.1.bb
new file mode 100644
index 00000000..fc0527da
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/mutex-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "mutex"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mutex/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mutex_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mutex_2024.1.bb
new file mode 100644
index 00000000..98abc948
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/mutex_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "mutex"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mutex/src/"
10ESW_COMPONENT_NAME = "libmutex.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/nandps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/nandps_2024.1.bb
new file mode 100644
index 00000000..ce3f7898
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/nandps_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "nandps"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/nandps/src/"
11ESW_COMPONENT_NAME = "libnandps.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/nandpsu-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/nandpsu-example_2024.1.bb
new file mode 100644
index 00000000..8b7a88b5
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/nandpsu-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "nandpsu"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/nandpsu/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/nandpsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/nandpsu_2024.1.bb
new file mode 100644
index 00000000..6d2a71c5
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/nandpsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "nandpsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/nandpsu/src/"
10ESW_COMPONENT_NAME = "libnandpsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ospipsv-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ospipsv-example_2024.1.bb
new file mode 100644
index 00000000..0ded4fd2
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/ospipsv-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "ospipsv"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ospipsv/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ospipsv_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ospipsv_2024.1.bb
new file mode 100644
index 00000000..f0548efc
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/ospipsv_2024.1.bb
@@ -0,0 +1,19 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "ospipsv"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ospipsv/src/"
10ESW_COMPONENT_NAME = "libospipsv.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
14
15do_configure:prepend() {
16 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetal_xparameters_xlnx.py ${ESW_MACHINE} ${S}
17 install -m 0755 xparameters.h ${S}/${ESW_COMPONENT_SRC}/
18}
19
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/pciepsu-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/pciepsu-example_2024.1.bb
new file mode 100644
index 00000000..23895fba
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/pciepsu-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "pciepsu"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/pciepsu/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/pciepsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/pciepsu_2024.1.bb
new file mode 100644
index 00000000..ccedb1df
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/pciepsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "pciepsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/pciepsu/src/"
10ESW_COMPONENT_NAME = "libpciepsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/prc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/prc_2024.1.bb
new file mode 100644
index 00000000..12390ae2
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/prc_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "prc"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/prc/src/"
11ESW_COMPONENT_NAME = "libprc.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/prd_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/prd_2024.1.bb
new file mode 100644
index 00000000..9ea7b2d8
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/prd_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "prd"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/prd/src/"
11ESW_COMPONENT_NAME = "libprd.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/qspips-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/qspips-example_2024.1.bb
new file mode 100644
index 00000000..674b879a
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/qspips-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "qspips"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspips/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/qspips_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/qspips_2024.1.bb
new file mode 100644
index 00000000..fa28d901
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/qspips_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "qspips"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspips/src/"
10ESW_COMPONENT_NAME = "libqspips.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/qspipsu-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/qspipsu-example_2024.1.bb
new file mode 100644
index 00000000..21231450
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/qspipsu-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "qspipsu"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspipsu/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/qspipsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/qspipsu_2024.1.bb
new file mode 100644
index 00000000..5b4b1614
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/qspipsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "qspipsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/qspipsu/src/"
10ESW_COMPONENT_NAME = "libqspipsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/resetps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/resetps-example_2024.1.bb
new file mode 100644
index 00000000..243393bb
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/resetps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "resetps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/resetps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/resetps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/resetps_2024.1.bb
new file mode 100644
index 00000000..c753c666
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/resetps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "resetps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/resetps/src/"
10ESW_COMPONENT_NAME = "libresetps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/rfdc-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/rfdc-example_2024.1.bb
new file mode 100644
index 00000000..973e5177
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/rfdc-example_2024.1.bb
@@ -0,0 +1,8 @@
1# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
2inherit esw_examples features_check
3
4REQUIRED_MACHINE_FEATURES = "rfdc"
5
6DEPENDS += " rfdc"
7
8ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rfdc/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/rfdc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/rfdc_2024.1.bb
new file mode 100644
index 00000000..cfc106b6
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/rfdc_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "rfdc"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone libmetal"
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rfdc/src/"
11ESW_COMPONENT_NAME = "librfdc.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu-example_2024.1.bb
new file mode 100644
index 00000000..ac386c4c
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "rtcpsu"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rtcpsu/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu_2024.1.bb
new file mode 100644
index 00000000..7b96bf16
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/rtcpsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "rtcpsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/rtcpsu/src/"
10ESW_COMPONENT_NAME = "librtcpsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/scugic-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/scugic-example_2024.1.bb
new file mode 100644
index 00000000..cbef3ce9
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/scugic-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "scugic"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scugic/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/scugic_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/scugic_2024.1.bb
new file mode 100644
index 00000000..f079354d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/scugic_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "scugic"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scugic/src/"
10ESW_COMPONENT_NAME = "libscugic.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/scutimer_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/scutimer_2024.1.bb
new file mode 100644
index 00000000..9e101058
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/scutimer_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "scutimer"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scutimer/src/"
11ESW_COMPONENT_NAME = "libscutimer.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/scuwdt_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/scuwdt_2024.1.bb
new file mode 100644
index 00000000..757a5de1
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/scuwdt_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "scuwdt"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/scuwdt/src/"
11ESW_COMPONENT_NAME = "libscuwdt.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sd-fec_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sd-fec_2024.1.bb
new file mode 100644
index 00000000..e4f61219
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sd-fec_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "sd-fec"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sd_fec/src/"
11ESW_COMPONENT_NAME = "libsd_fec.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sdps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sdps-example_2024.1.bb
new file mode 100644
index 00000000..550d664b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sdps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "sdps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sdps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sdps_2024.1.bb
new file mode 100644
index 00000000..4caf0e63
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sdps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "sdps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdps/src/"
10ESW_COMPONENT_NAME = "libsdps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/spi_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/spi_2024.1.bb
new file mode 100644
index 00000000..3e564725
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/spi_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "spi"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spi/src/"
11ESW_COMPONENT_NAME = "libspi.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/spips-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/spips-example_2024.1.bb
new file mode 100644
index 00000000..71ead5d3
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/spips-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "spips"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spips/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/spips_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/spips_2024.1.bb
new file mode 100644
index 00000000..ca02fda0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/spips_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "spips"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spips/src/"
10ESW_COMPONENT_NAME = "libspips.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sysmon-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sysmon-example_2024.1.bb
new file mode 100644
index 00000000..5bc007ad
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sysmon-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "sysmon"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmon/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sysmon_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sysmon_2024.1.bb
new file mode 100644
index 00000000..5353f6f8
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sysmon_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "sysmon"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmon/src/"
10ESW_COMPONENT_NAME = "libsysmon.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu-example_2024.1.bb
new file mode 100644
index 00000000..2c76a978
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "sysmonpsu"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsu/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu_2024.1.bb
new file mode 100644
index 00000000..871a77a3
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "sysmonpsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsu/src/"
10ESW_COMPONENT_NAME = "libsysmonpsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv-example_2024.1.bb
new file mode 100644
index 00000000..edce2794
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "sysmonpsv"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsv/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv_2024.1.bb
new file mode 100644
index 00000000..2c693809
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/sysmonpsv_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "sysmonpsv"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone ${@'scugic' if d.getVar('ESW_MACHINE') != 'psv_pmc_0' and d.getVar('ESW_MACHINE') != 'psv_psm_0' else ''}"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sysmonpsv/src/"
10ESW_COMPONENT_NAME = "libsysmonpsv.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/tft_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/tft_2024.1.bb
new file mode 100644
index 00000000..d8dcff08
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/tft_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "tft"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tft/src/"
11ESW_COMPONENT_NAME = "libtft.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/tmr-inject_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/tmr-inject_2024.1.bb
new file mode 100644
index 00000000..dbf3d364
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/tmr-inject_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "tmr-inject"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmr_inject/src/"
10ESW_COMPONENT_NAME = "libtmr_inject.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/tmr-manager_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/tmr-manager_2024.1.bb
new file mode 100644
index 00000000..dd91fed7
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/tmr-manager_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "tmr-manager"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmr_manager/src/"
10ESW_COMPONENT_NAME = "libtmr_manager.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/tmrctr-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/tmrctr-example_2024.1.bb
new file mode 100644
index 00000000..8224d6fe
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/tmrctr-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "tmrctr"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmrctr/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/tmrctr_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/tmrctr_2024.1.bb
new file mode 100644
index 00000000..cf94a9d0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/tmrctr_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "tmrctr"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/tmrctr/src/"
10ESW_COMPONENT_NAME = "libtmrctr.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/trafgen-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/trafgen-example_2024.1.bb
new file mode 100644
index 00000000..84c5618c
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/trafgen-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "trafgen"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/trafgen/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/trafgen_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/trafgen_2024.1.bb
new file mode 100644
index 00000000..77d000db
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/trafgen_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "trafgen"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/trafgen/src/"
10ESW_COMPONENT_NAME = "libtrafgen.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/trngpsv_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/trngpsv_2024.1.bb
new file mode 100644
index 00000000..1651ede2
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/trngpsv_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "trngpsv"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/trngpsv/src/"
11ESW_COMPONENT_NAME = "libtrngpsv.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/trngpsx_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/trngpsx_2024.1.bb
new file mode 100644
index 00000000..7699dfe5
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/trngpsx_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "trngpsx"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/trngpsx/src/"
11ESW_COMPONENT_NAME = "libtrngpsx.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ttcps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ttcps-example_2024.1.bb
new file mode 100644
index 00000000..d294c383
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/ttcps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "ttcps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ttcps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ttcps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ttcps_2024.1.bb
new file mode 100644
index 00000000..ea520656
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/ttcps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "ttcps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ttcps/src/"
10ESW_COMPONENT_NAME = "libttcps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartlite-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartlite-example_2024.1.bb
new file mode 100644
index 00000000..9aa0f598
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartlite-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "uartlite"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartlite/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartlite_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartlite_2024.1.bb
new file mode 100644
index 00000000..5998e092
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartlite_2024.1.bb
@@ -0,0 +1,16 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "uartlite"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartlite/src/"
10ESW_COMPONENT_NAME = "libuartlite.a"
11
12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}
15 install -m 0755 xuartlite_g.c ${S}/${ESW_COMPONENT_SRC}
16}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartns550-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartns550-example_2024.1.bb
new file mode 100644
index 00000000..d81ce77b
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartns550-example_2024.1.bb
@@ -0,0 +1,6 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "uartns550"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartns550/examples/"
6
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartns550_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartns550_2024.1.bb
new file mode 100644
index 00000000..a08763cb
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartns550_2024.1.bb
@@ -0,0 +1,16 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "uartns550"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartns550/src/"
10ESW_COMPONENT_NAME = "libuartns550.a"
11
12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}
15 install -m 0755 xuartns550_g.c ${S}/${ESW_COMPONENT_SRC}
16}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartps-example_2024.1.bb
new file mode 100644
index 00000000..bbff466d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "uartps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartps_2024.1.bb
new file mode 100644
index 00000000..932be9eb
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartps_2024.1.bb
@@ -0,0 +1,16 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "uartps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartps/src/"
10ESW_COMPONENT_NAME = "libuartps.a"
11
12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xuartps_g.c ${S}/${ESW_COMPONENT_SRC}/
16}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartpsv-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartpsv-example_2024.1.bb
new file mode 100644
index 00000000..78f878a6
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartpsv-example_2024.1.bb
@@ -0,0 +1,6 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "uartpsv"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartpsv/examples/"
6
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/uartpsv_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/uartpsv_2024.1.bb
new file mode 100644
index 00000000..01e48caa
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/uartpsv_2024.1.bb
@@ -0,0 +1,16 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "uartpsv"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartpsv/src/"
10ESW_COMPONENT_NAME = "libuartpsv.a"
11
12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xuartpsv_g.c ${S}/${ESW_COMPONENT_SRC}/
16}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/usb-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/usb-example_2024.1.bb
new file mode 100644
index 00000000..0d4e113a
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/usb-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "usb"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usb/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/usb_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/usb_2024.1.bb
new file mode 100644
index 00000000..9dac8cba
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/usb_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "usb"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usb/src/"
10ESW_COMPONENT_NAME = "libusb.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/usbps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/usbps_2024.1.bb
new file mode 100644
index 00000000..c4a2fff0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/usbps_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "usbps"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usbps/src/"
11ESW_COMPONENT_NAME = "libusbps.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/usbpsu-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/usbpsu-example_2024.1.bb
new file mode 100644
index 00000000..4eb9bc93
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/usbpsu-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "usbpsu"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usbpsu/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/usbpsu_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/usbpsu_2024.1.bb
new file mode 100644
index 00000000..194b1f0f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/usbpsu_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "usbpsu"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/usbpsu/src/"
10ESW_COMPONENT_NAME = "libusbpsu.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-csc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-csc_2024.1.bb
new file mode 100644
index 00000000..068a43e9
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-csc_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-csc"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_csc/src/"
10ESW_COMPONENT_NAME = "libv_csc.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-deinterlacer_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-deinterlacer_2024.1.bb
new file mode 100644
index 00000000..741fdd91
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-deinterlacer_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-deinterlacer"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_deinterlacer/src/"
10ESW_COMPONENT_NAME = "libv_deinterlacer.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic-example_2024.1.bb
new file mode 100644
index 00000000..cf2cdf6f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "v-demosaic"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_demosaic/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic_2024.1.bb
new file mode 100644
index 00000000..79ef55f2
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-demosaic_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-demosaic"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_demosaic/src/"
10ESW_COMPONENT_NAME = "libv_demosaic.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd-example_2024.1.bb
new file mode 100644
index 00000000..fc13c194
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "v-frmbuf-rd"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_rd/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd_2024.1.bb
new file mode 100644
index 00000000..91ee34d8
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-rd_2024.1.bb
@@ -0,0 +1,16 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-frmbuf-rd"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_rd/src/"
10ESW_COMPONENT_NAME = "libv_frmbuf_rd.a"
11
12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xv_frmbufrd_g.c ${S}/${ESW_COMPONENT_SRC}/
16}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr-example_2024.1.bb
new file mode 100644
index 00000000..87a1be53
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "v-frmbuf-wr"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_wr/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr_2024.1.bb
new file mode 100644
index 00000000..d88ac592
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-frmbuf-wr_2024.1.bb
@@ -0,0 +1,16 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-frmbuf-wr"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_wr/src/"
10ESW_COMPONENT_NAME = "libv_frmbuf_wr.a"
11
12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xv_frmbufwr_g.c ${S}/${ESW_COMPONENT_SRC}/
16}
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut-example_2024.1.bb
new file mode 100644
index 00000000..4d5dcf03
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "v-gamma-lut"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_gamma_lut/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut_2024.1.bb
new file mode 100644
index 00000000..8cf95c9d
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-gamma-lut_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-gamma-lut"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_gamma_lut/src/"
10ESW_COMPONENT_NAME = "libv_gamma_lut.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hcresampler_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hcresampler_2024.1.bb
new file mode 100644
index 00000000..1731f984
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hcresampler_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-hcresampler"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hcresampler/src/"
10ESW_COMPONENT_NAME = "libv_hcresampler.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.1.bb
new file mode 100644
index 00000000..1e592d40
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.1.bb
@@ -0,0 +1,11 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-hdmi-common"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmi_common/src/"
11ESW_COMPONENT_NAME = "libv_hdmi_common.a"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.1.bb
new file mode 100644
index 00000000..d3d601cb
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-hdmiphy1"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmiphy1/src/"
11ESW_COMPONENT_NAME = "libv_hdmiphy1.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.1.bb
new file mode 100644
index 00000000..f2b576cd
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-hdmirx1"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirx1/src/"
11ESW_COMPONENT_NAME = "libv_hdmirx1.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.1.bb
new file mode 100644
index 00000000..faf57614
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-hdmirxss1"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirxss1/src/"
11ESW_COMPONENT_NAME = "libv_hdmirxss1.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.1.bb
new file mode 100644
index 00000000..7070235e
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-hdmitx1"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitx1/src/"
11ESW_COMPONENT_NAME = "libv_hdmitx1.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.1.bb
new file mode 100644
index 00000000..de4f4ad9
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-hdmitxss1"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitxss1/src/"
11ESW_COMPONENT_NAME = "libv_hdmitxss1.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hscaler_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hscaler_2024.1.bb
new file mode 100644
index 00000000..b239380e
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hscaler_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-hscaler"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hscaler/src/"
10ESW_COMPONENT_NAME = "libv_hscaler.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-letterbox_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-letterbox_2024.1.bb
new file mode 100644
index 00000000..f5ad5f4e
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-letterbox_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-letterbox"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_letterbox/src/"
10ESW_COMPONENT_NAME = "libv_letterbox.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-mix-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-mix-example_2024.1.bb
new file mode 100644
index 00000000..8bafbf00
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-mix-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "v-mix"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_mix/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-mix_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-mix_2024.1.bb
new file mode 100644
index 00000000..acc19bd0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-mix_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-mix"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_mix/src/"
10ESW_COMPONENT_NAME = "libv_mix.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler-example_2024.1.bb
new file mode 100644
index 00000000..28660316
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "v-multi-scaler"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_multi_scaler/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler_2024.1.bb
new file mode 100644
index 00000000..bd725dbe
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-multi-scaler_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-multi-scaler"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_multi_scaler/src/"
10ESW_COMPONENT_NAME = "libv_multi_scaler.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange-example_2024.1.bb
new file mode 100644
index 00000000..2859de79
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "v-scenechange"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_scenechange/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange_2024.1.bb
new file mode 100644
index 00000000..77cf9189
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-scenechange_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-scenechange"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_scenechange/src/"
10ESW_COMPONENT_NAME = "libv_scenechange.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-tpg_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-tpg_2024.1.bb
new file mode 100644
index 00000000..6ea70db1
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-tpg_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-tpg"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_tpg/src/"
10ESW_COMPONENT_NAME = "libv_tpg.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-vcresampler_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-vcresampler_2024.1.bb
new file mode 100644
index 00000000..45913cdc
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-vcresampler_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-vcresampler"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_vcresampler/src/"
10ESW_COMPONENT_NAME = "libv_vcresampler.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-vscaler_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-vscaler_2024.1.bb
new file mode 100644
index 00000000..9528d2e0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-vscaler_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "v-vscaler"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_vscaler/src/"
10ESW_COMPONENT_NAME = "libv_vscaler.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-warp-filter_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-warp-filter_2024.1.bb
new file mode 100644
index 00000000..f908ce55
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-warp-filter_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-warp-filter"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_warp_filter/src/"
11ESW_COMPONENT_NAME = "libv_warp_filter.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-warp-init_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-warp-init_2024.1.bb
new file mode 100644
index 00000000..ff04ec35
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-warp-init_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "v-warp-init"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_warp_init/src/"
11ESW_COMPONENT_NAME = "libv_warp_init.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/video-common_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/video-common_2024.1.bb
new file mode 100644
index 00000000..278dee8a
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/video-common_2024.1.bb
@@ -0,0 +1,10 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "video-common"
4
5inherit esw
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/video_common/src/"
10ESW_COMPONENT_NAME = "libvideo_common.a"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.1.bb
new file mode 100644
index 00000000..1a06cf60
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.1.bb
@@ -0,0 +1,14 @@
1
2inherit features_check
3
4REQUIRED_MACHINE_FEATURES = "vphy"
5
6inherit esw python3native
7
8DEPENDS += "xilstandalone "
9
10ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vphy/src/"
11ESW_COMPONENT_NAME = "libvphy.a"
12
13addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
14do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/vprocss-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/vprocss-example_2024.1.bb
new file mode 100644
index 00000000..d9050ec4
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/vprocss-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "vprocss"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vprocss/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/vprocss_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/vprocss_2024.1.bb
new file mode 100644
index 00000000..26b2852f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/vprocss_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "vprocss"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common gpio axis-switch axivdma v-csc v-deinterlacer v-hcresampler v-vcresampler v-hscaler v-vscaler v-letterbox"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vprocss/src/"
10ESW_COMPONENT_NAME = "libvprocss.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/vtc_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/vtc_2024.1.bb
new file mode 100644
index 00000000..a82ae5ee
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/vtc_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "vtc"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone video-common"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vtc/src/"
10ESW_COMPONENT_NAME = "libvtc.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/wdtps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/wdtps-example_2024.1.bb
new file mode 100644
index 00000000..610a7476
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/wdtps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "wdtps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdtps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/wdtps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/wdtps_2024.1.bb
new file mode 100644
index 00000000..2c900038
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/wdtps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "wdtps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdtps/src/"
10ESW_COMPONENT_NAME = "libwdtps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/wdttb-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/wdttb-example_2024.1.bb
new file mode 100644
index 00000000..cad6ca20
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/wdttb-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "wdttb"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdttb/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/wdttb_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/wdttb_2024.1.bb
new file mode 100644
index 00000000..33331c32
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/wdttb_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "wdttb"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/wdttb/src/"
10ESW_COMPONENT_NAME = "libwdttb.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/xadcps-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/xadcps-example_2024.1.bb
new file mode 100644
index 00000000..f8878144
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/xadcps-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "xadcps"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xadcps/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/xadcps_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/xadcps_2024.1.bb
new file mode 100644
index 00000000..85800a27
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/xadcps_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "xadcps"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xadcps/src/"
10ESW_COMPONENT_NAME = "libxadcps.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie-example_2024.1.bb
new file mode 100644
index 00000000..26983a8f
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "xdmapcie"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xdmapcie/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie_2024.1.bb
new file mode 100644
index 00000000..cab8e9d0
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/xdmapcie_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "xdmapcie"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xdmapcie/src/"
10ESW_COMPONENT_NAME = "libxdmapcie.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet-example_2024.1.bb
new file mode 100644
index 00000000..d6a87183
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "xxvethernet"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xxvethernet/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet_2024.1.bb
new file mode 100644
index 00000000..491eb07c
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/xxvethernet_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "xxvethernet"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone"
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/xxvethernet/src/"
10ESW_COMPONENT_NAME = "libxxvethernet.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/zdma-example_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/zdma-example_2024.1.bb
new file mode 100644
index 00000000..e74e3279
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/zdma-example_2024.1.bb
@@ -0,0 +1,5 @@
1inherit esw_examples features_check
2
3REQUIRED_MACHINE_FEATURES = "zdma"
4
5ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/zdma/examples/"
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/zdma_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-drivers/zdma_2024.1.bb
new file mode 100644
index 00000000..e987f560
--- /dev/null
+++ b/meta-xilinx-standalone-sdt/recipes-drivers/zdma_2024.1.bb
@@ -0,0 +1,13 @@
1inherit features_check
2
3REQUIRED_MACHINE_FEATURES = "zdma"
4
5inherit esw python3native
6
7DEPENDS += "xilstandalone "
8
9ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/zdma/src/"
10ESW_COMPONENT_NAME = "libzdma.a"
11
12addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"