From 393d9c00c826bfcdacf374782bba27e0e8e57764 Mon Sep 17 00:00:00 2001 From: Kunal Rane Date: Fri, 30 Aug 2024 11:55:57 +0530 Subject: recipes-drivers: Support for multimedia recipes Adding support for multimedia baremetal driver recipes to compile fsbl-firmware. Signed-off-by: Kunal Rane Signed-off-by: Mark Hatle --- .../recipes-drivers/audio-formatter_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/axipcie_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/csi2tx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/csi2txss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/csi_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dp12_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dp12rxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dp12txss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dp14_2024.2.bb | 2 +- .../recipes-drivers/dp14rxss_2024.2.bb | 2 +- .../recipes-drivers/dp14txss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dp21_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dp21rxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dp21txss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dphy_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dsi2rx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dsi_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dsirxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dsitxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/dual-splitter_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp1x_2024.2.bb | 21 +++++++++++++++++++++ .../recipes-drivers/hdcp22-cipher-dp_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp22-cipher_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp22-common_2024.2.bb | 12 ++++++++++++ .../recipes-drivers/hdcp22-mmult_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp22-rng_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp22-rx-dp_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp22-rx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp22-tx-dp_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/hdcp22-tx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/i3c_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/mipi-rx-phy_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/mipi-tx-phy_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/mipicsiss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/sdi-common_2024.2.bb | 12 ++++++++++++ .../recipes-drivers/sdiaud_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/spdif_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/ufspsxc_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-axi4s-remap_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-hdmi-common_2024.2.bb | 2 +- .../recipes-drivers/v-hdmiphy1_2024.2.bb | 2 +- .../recipes-drivers/v-hdmirx1_2024.2.bb | 2 +- .../recipes-drivers/v-hdmirx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-hdmirxss1_2024.2.bb | 2 +- .../recipes-drivers/v-hdmirxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-hdmitx1_2024.2.bb | 2 +- .../recipes-drivers/v-hdmitx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-hdmitxss1_2024.2.bb | 2 +- .../recipes-drivers/v-hdmitxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-sdirx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-sdirxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-sditx_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/v-sditxss_2024.2.bb | 14 ++++++++++++++ .../recipes-drivers/vphy_2024.2.bb | 2 +- 54 files changed, 642 insertions(+), 9 deletions(-) create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/audio-formatter_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/axipcie_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/csi2tx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/csi2txss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/csi_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dp12_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dp14txss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dp21_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dp21rxss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dp21txss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dphy_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dsi2rx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dsi_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dsirxss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dsitxss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/dual-splitter_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp1x_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher-dp_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-common_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-mmult_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rng_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx-dp_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx-dp_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/i3c_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/mipi-rx-phy_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/mipi-tx-phy_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/mipicsiss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/sdi-common_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/sdiaud_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/spdif_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/ufspsxc_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-axi4s-remap_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-sdirx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-sdirxss_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-sditx_2024.2.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-drivers/v-sditxss_2024.2.bb diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/audio-formatter_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/audio-formatter_2024.2.bb new file mode 100644 index 00000000..0ebdc46a --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/audio-formatter_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "audio-formatter" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/audio_formatter/src/" +ESW_COMPONENT_NAME = "libaudio_formatter.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/axipcie_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/axipcie_2024.2.bb new file mode 100644 index 00000000..a587d2ea --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/axipcie_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "axipcie" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/axipcie/src/" +ESW_COMPONENT_NAME = "libaxipcie.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/csi2tx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/csi2tx_2024.2.bb new file mode 100644 index 00000000..638ff85d --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/csi2tx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "csi2tx" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csi2tx/src/" +ESW_COMPONENT_NAME = "libcsi2tx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/csi2txss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/csi2txss_2024.2.bb new file mode 100644 index 00000000..0c438681 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/csi2txss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "csi2txss" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csi2txss/src/" +ESW_COMPONENT_NAME = "libcsi2txss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/csi_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/csi_2024.2.bb new file mode 100644 index 00000000..6b1ccfb7 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/csi_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "csi" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/csi/src/" +ESW_COMPONENT_NAME = "libcsi.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp12_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp12_2024.2.bb new file mode 100644 index 00000000..d3e102a1 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp12_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dp12" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp12/src/" +ESW_COMPONENT_NAME = "libdp12.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb new file mode 100644 index 00000000..dcd2c83c --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dp12rxss" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common dp12 iic iicps hdcp1x" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp12rxss/src/" +ESW_COMPONENT_NAME = "libdp12rxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb new file mode 100644 index 00000000..fb06efac --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dp12txss" + +inherit esw python3native + +DEPENDS += "xilstandalone dual-splitter vtc dp12 tmrctr" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp12txss/src/" +ESW_COMPONENT_NAME = "libdp12txss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.2.bb index ab63d3a1..8b9e1ef7 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp14_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "dp14" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone video-common" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14/src/" ESW_COMPONENT_NAME = "libdp14.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.2.bb index 4e98b2e4..b623d5df 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp14rxss_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "dp14rxss" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone video-common dp14 iic iicps hdcp1x hdcp22-rx-dp" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14rxss/src/" ESW_COMPONENT_NAME = "libdp14rxss.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp14txss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp14txss_2024.2.bb new file mode 100644 index 00000000..078d277f --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp14txss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dp14txss" + +inherit esw python3native + +DEPENDS += "xilstandalone dual-splitter vtc dp14 tmrctr hdcp1x hdcp22-tx-dp" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14txss/src/" +ESW_COMPONENT_NAME = "libdp14txss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp21_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp21_2024.2.bb new file mode 100644 index 00000000..0398c202 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp21_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dp21" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp21/src/" +ESW_COMPONENT_NAME = "libdp21.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp21rxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp21rxss_2024.2.bb new file mode 100644 index 00000000..ec939378 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp21rxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dp21rxss" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp21rxss/src/" +ESW_COMPONENT_NAME = "libdp21rxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp21txss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp21txss_2024.2.bb new file mode 100644 index 00000000..714fa146 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp21txss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dp21txss" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp21txss/src/" +ESW_COMPONENT_NAME = "libdp21txss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dphy_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dphy_2024.2.bb new file mode 100644 index 00000000..c0a32a38 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dphy_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dphy" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dphy/src/" +ESW_COMPONENT_NAME = "libdphy.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dsi2rx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dsi2rx_2024.2.bb new file mode 100644 index 00000000..ffea6eb4 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dsi2rx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dsi2rx" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dsi2rx/src/" +ESW_COMPONENT_NAME = "libdsi2rx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dsi_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dsi_2024.2.bb new file mode 100644 index 00000000..ab2a81fa --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dsi_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dsi" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dsi/src/" +ESW_COMPONENT_NAME = "libdsi.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dsirxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dsirxss_2024.2.bb new file mode 100644 index 00000000..169037f3 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dsirxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dsirxss" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dsirxss/src/" +ESW_COMPONENT_NAME = "libdsirxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dsitxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dsitxss_2024.2.bb new file mode 100644 index 00000000..185d5b96 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dsitxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dsitxss" + +inherit esw python3native + +DEPENDS += "xilstandalone dsi dphy" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dsitxss/src/" +ESW_COMPONENT_NAME = "libdsitxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dual-splitter_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dual-splitter_2024.2.bb new file mode 100644 index 00000000..45d546f7 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dual-splitter_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "dual-splitter" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dual_splitter/src/" +ESW_COMPONENT_NAME = "libdual_splitter.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp1x_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp1x_2024.2.bb new file mode 100644 index 00000000..d3090048 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp1x_2024.2.bb @@ -0,0 +1,21 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp1x" + +inherit esw python3native + +DEPENDS += "xilstandalone tmrctr" + +DEPENDS += " ${@bb.utils.contains_any("MACHINE_FEATURES", "v-hdmirx1", "v-hdmirx1", "",d)}" +DEPENDS += " ${@bb.utils.contains_any("MACHINE_FEATURES", "v-hdmitx1", "v-hdmitx1", "",d)}" +DEPENDS += " ${@bb.utils.contains_any("MACHINE_FEATURES", "v-hdmirx", "v-hdmirx", "",d)}" +DEPENDS += " ${@bb.utils.contains_any("MACHINE_FEATURES", "v-hdmitx", "v-hdmitx", "",d)}" +DEPENDS += " ${@bb.utils.contains_any("MACHINE_FEATURES", "dp12", "dp12", "",d)}" +DEPENDS += " ${@bb.utils.contains_any("MACHINE_FEATURES", "dp14", "dp14", "",d)}" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp1x/src/" +ESW_COMPONENT_NAME = "libhdcp1x.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher-dp_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher-dp_2024.2.bb new file mode 100644 index 00000000..01ab14c9 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher-dp_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-cipher-dp" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_cipher_dp/src/" +ESW_COMPONENT_NAME = "libhdcp22_cipher_dp.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher_2024.2.bb new file mode 100644 index 00000000..7899f880 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-cipher_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-cipher" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_cipher/src/" +ESW_COMPONENT_NAME = "libhdcp22_cipher.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-common_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-common_2024.2.bb new file mode 100644 index 00000000..05bb66ef --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-common_2024.2.bb @@ -0,0 +1,12 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-common" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_common/src/" +ESW_COMPONENT_NAME = "libhdcp22_common.a" + diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-mmult_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-mmult_2024.2.bb new file mode 100644 index 00000000..8dff5e6b --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-mmult_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-mmult" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_mmult/src/" +ESW_COMPONENT_NAME = "libhdcp22_mmult.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rng_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rng_2024.2.bb new file mode 100644 index 00000000..96bab361 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rng_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-rng" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_rng/src/" +ESW_COMPONENT_NAME = "libhdcp22_rng.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx-dp_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx-dp_2024.2.bb new file mode 100644 index 00000000..fba6bd9d --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx-dp_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-rx-dp" + +inherit esw python3native + +DEPENDS += "xilstandalone tmrctr hdcp22-common hdcp22-cipher-dp hdcp22-mmult hdcp22-rng" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_rx_dp/src/" +ESW_COMPONENT_NAME = "libhdcp22_rx_dp.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx_2024.2.bb new file mode 100644 index 00000000..67832580 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-rx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-rx" + +inherit esw python3native + +DEPENDS += "xilstandalone tmrctr hdcp22-common hdcp22-cipher hdcp22-mmult hdcp22-rng" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_rx/src/" +ESW_COMPONENT_NAME = "libhdcp22_rx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx-dp_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx-dp_2024.2.bb new file mode 100644 index 00000000..1054d500 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx-dp_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-tx-dp" + +inherit esw python3native + +DEPENDS += "xilstandalone tmrctr hdcp22-common hdcp22-cipher-dp hdcp22-rng" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_tx_dp/src/" +ESW_COMPONENT_NAME = "libhdcp22_tx_dp.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx_2024.2.bb new file mode 100644 index 00000000..9a96606a --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/hdcp22-tx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "hdcp22-tx" + +inherit esw python3native + +DEPENDS += "xilstandalone tmrctr hdcp22-common hdcp22-cipher hdcp22-rng" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/hdcp22_tx/src/" +ESW_COMPONENT_NAME = "libhdcp22_tx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/i3c_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/i3c_2024.2.bb new file mode 100644 index 00000000..e4185d58 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/i3c_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "i3c" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/i3c/src/" +ESW_COMPONENT_NAME = "libi3c.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mipi-rx-phy_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mipi-rx-phy_2024.2.bb new file mode 100644 index 00000000..f3fe328e --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/mipi-rx-phy_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "mipi-rx-phy" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mipi_rx_phy/src/" +ESW_COMPONENT_NAME = "libmipi_rx_phy.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mipi-tx-phy_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mipi-tx-phy_2024.2.bb new file mode 100644 index 00000000..c7ecb399 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/mipi-tx-phy_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "mipi-tx-phy" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mipi_tx_phy/src/" +ESW_COMPONENT_NAME = "libmipi_tx_phy.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/mipicsiss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/mipicsiss_2024.2.bb new file mode 100644 index 00000000..42d07889 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/mipicsiss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "mipicsiss" + +inherit esw python3native + +DEPENDS += "xilstandalone csi iic dphy" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/mipicsiss/src/" +ESW_COMPONENT_NAME = "libmipicsiss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sdi-common_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sdi-common_2024.2.bb new file mode 100644 index 00000000..828a9ac9 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/sdi-common_2024.2.bb @@ -0,0 +1,12 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "sdi-common" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdi_common/src/" +ESW_COMPONENT_NAME = "libsdi_common.a" + diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/sdiaud_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/sdiaud_2024.2.bb new file mode 100644 index 00000000..192a71d7 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/sdiaud_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "sdiaud" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/sdiaud/src/" +ESW_COMPONENT_NAME = "libsdiaud.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/spdif_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/spdif_2024.2.bb new file mode 100644 index 00000000..34331128 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/spdif_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "spdif" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/spdif/src/" +ESW_COMPONENT_NAME = "libspdif.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/ufspsxc_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/ufspsxc_2024.2.bb new file mode 100644 index 00000000..2c52f967 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/ufspsxc_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "ufspsxc" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/ufspsxc/src/" +ESW_COMPONENT_NAME = "libufspsxc.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-axi4s-remap_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-axi4s-remap_2024.2.bb new file mode 100644 index 00000000..cd5fbccd --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-axi4s-remap_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-axi4s-remap" + +inherit esw python3native + +DEPENDS += "xilstandalone " + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_axi4s_remap/src/" +ESW_COMPONENT_NAME = "libv_axi4s_remap.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.2.bb index 1e592d40..f6b191a7 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmi-common_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "v-hdmi-common" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone video-common" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmi_common/src/" ESW_COMPONENT_NAME = "libv_hdmi_common.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.2.bb index d3d601cb..2b99a40a 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmiphy1_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "v-hdmiphy1" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone video-common" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmiphy1/src/" ESW_COMPONENT_NAME = "libv_hdmiphy1.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.2.bb index f2b576cd..4035ff1c 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx1_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "v-hdmirx1" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone video-common v-hdmi-common" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirx1/src/" ESW_COMPONENT_NAME = "libv_hdmirx1.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx_2024.2.bb new file mode 100644 index 00000000..c7d4d96b --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-hdmirx" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common v-hdmi-common" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirx/src/" +ESW_COMPONENT_NAME = "libv_hdmirx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.2.bb index faf57614..ffc2c249 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss1_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "v-hdmirxss1" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone v-hdmi-common v-hdmirx1 tmrctr hdcp1x hdcp22-rx" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirxss1/src/" ESW_COMPONENT_NAME = "libv_hdmirxss1.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss_2024.2.bb new file mode 100644 index 00000000..df690421 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-hdmirxss" + +inherit esw python3native + +DEPENDS += "xilstandalone v-hdmirx v-hdmi-common hdcp1x" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirxss/src/" +ESW_COMPONENT_NAME = "libv_hdmirxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.2.bb index 7070235e..c8e0e041 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx1_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "v-hdmitx1" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone video-common v-hdmi-common" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitx1/src/" ESW_COMPONENT_NAME = "libv_hdmitx1.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx_2024.2.bb new file mode 100644 index 00000000..d3de4af1 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-hdmitx" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common v-hdmi-common" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitx/src/" +ESW_COMPONENT_NAME = "libv_hdmitx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.2.bb index de4f4ad9..06a6c5a1 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss1_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "v-hdmitxss1" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone v-hdmitx1 vtc tmrctr v-hdmi-common hdcp1x hdcp22-tx" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitxss1/src/" ESW_COMPONENT_NAME = "libv_hdmitxss1.a" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss_2024.2.bb new file mode 100644 index 00000000..a7328b19 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-hdmitxss" + +inherit esw python3native + +DEPENDS += "xilstandalone v-hdmitx vtc v-hdmi-common hdcp1x" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitxss/src/" +ESW_COMPONENT_NAME = "libv_hdmitxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-sdirx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-sdirx_2024.2.bb new file mode 100644 index 00000000..39d54f2e --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-sdirx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-sdirx" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common sdi-common" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_sdirx/src/" +ESW_COMPONENT_NAME = "libv_sdirx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-sdirxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-sdirxss_2024.2.bb new file mode 100644 index 00000000..bba5be70 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-sdirxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-sdirxss" + +inherit esw python3native + +DEPENDS += "xilstandalone v-sdirx" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_sdirxss/src/" +ESW_COMPONENT_NAME = "libv_sdirxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-sditx_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-sditx_2024.2.bb new file mode 100644 index 00000000..4ee47426 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-sditx_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-sditx" + +inherit esw python3native + +DEPENDS += "xilstandalone video-common sdi-common" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_sditx/src/" +ESW_COMPONENT_NAME = "libv_sditx.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/v-sditxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/v-sditxss_2024.2.bb new file mode 100644 index 00000000..b3f7e2e9 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-sditxss_2024.2.bb @@ -0,0 +1,14 @@ + +inherit features_check + +REQUIRED_MACHINE_FEATURES = "v-sditxss" + +inherit esw python3native + +DEPENDS += "xilstandalone v-sditx vtc" + +ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_sditxss/src/" +ESW_COMPONENT_NAME = "libv_sditxss.a" + +addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot +do_prepare_recipe_sysroot[rdeptask] = "do_unpack" diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.2.bb index 1a06cf60..c24aaee3 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/vphy_2024.2.bb @@ -5,7 +5,7 @@ REQUIRED_MACHINE_FEATURES = "vphy" inherit esw python3native -DEPENDS += "xilstandalone " +DEPENDS += "xilstandalone video-common" ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/vphy/src/" ESW_COMPONENT_NAME = "libvphy.a" -- cgit v1.2.3-54-g00ecf