diff options
author | Kunal Rane <kunal.rane@amd.com> | 2024-09-12 12:35:49 +0530 |
---|---|---|
committer | Mark Hatle <mark.hatle@amd.com> | 2024-09-16 11:38:57 -0500 |
commit | 21c1aabc4be4f0609931c5f0de221fee26c3e02b (patch) | |
tree | 58be0d1a8f9ef6eaae8e0d872c16640727d11749 | |
parent | 4377e49ef615b1406562d9ad278c7114d0083b9b (diff) | |
download | meta-xilinx-21c1aabc4be4f0609931c5f0de221fee26c3e02b.tar.gz |
recipes-drivers: Update condition for subcores in multimedia recipes
HDCP subcores to be included only if its enabled in the subsystem.
Updated conditional inclusion of the same in the DP and HDMI recipes.
Signed-off-by: Kunal Rane <kunal.rane@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
8 files changed, 19 insertions, 7 deletions
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb index dcd2c83c..2304e259 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp12rxss_2024.2.bb | |||
@@ -5,7 +5,8 @@ REQUIRED_MACHINE_FEATURES = "dp12rxss" | |||
5 | 5 | ||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone video-common dp12 iic iicps hdcp1x" | 8 | DEPENDS += "xilstandalone video-common dp12 iic iicps" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
9 | 10 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp12rxss/src/" | 11 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp12rxss/src/" |
11 | ESW_COMPONENT_NAME = "libdp12rxss.a" | 12 | ESW_COMPONENT_NAME = "libdp12rxss.a" |
diff --git a/meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb index fb06efac..b2aaf9d0 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp12txss_2024.2.bb | |||
@@ -6,6 +6,7 @@ REQUIRED_MACHINE_FEATURES = "dp12txss" | |||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone dual-splitter vtc dp12 tmrctr" | 8 | DEPENDS += "xilstandalone dual-splitter vtc dp12 tmrctr" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
9 | 10 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp12txss/src/" | 11 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp12txss/src/" |
11 | ESW_COMPONENT_NAME = "libdp12txss.a" | 12 | ESW_COMPONENT_NAME = "libdp12txss.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 b623d5df..d3942a6e 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,9 @@ REQUIRED_MACHINE_FEATURES = "dp14rxss" | |||
5 | 5 | ||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone video-common dp14 iic iicps hdcp1x hdcp22-rx-dp" | 8 | DEPENDS += "xilstandalone video-common dp14 iic iicps" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
10 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp22-rx-dp", "hdcp22-rx-dp", "",d)}" | ||
9 | 11 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14rxss/src/" | 12 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14rxss/src/" |
11 | ESW_COMPONENT_NAME = "libdp14rxss.a" | 13 | 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 index 078d277f..2553e788 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/dp14txss_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/dp14txss_2024.2.bb | |||
@@ -5,7 +5,9 @@ REQUIRED_MACHINE_FEATURES = "dp14txss" | |||
5 | 5 | ||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone dual-splitter vtc dp14 tmrctr hdcp1x hdcp22-tx-dp" | 8 | DEPENDS += "xilstandalone dual-splitter vtc dp14 tmrctr" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp22-tx-dp", "hdcp22-tx-dp", "",d)}" | ||
10 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
9 | 11 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14txss/src/" | 12 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/dp14txss/src/" |
11 | ESW_COMPONENT_NAME = "libdp14txss.a" | 13 | ESW_COMPONENT_NAME = "libdp14txss.a" |
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 ffc2c249..a1139a5d 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,9 @@ REQUIRED_MACHINE_FEATURES = "v-hdmirxss1" | |||
5 | 5 | ||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone v-hdmi-common v-hdmirx1 tmrctr hdcp1x hdcp22-rx" | 8 | DEPENDS += "xilstandalone v-hdmi-common v-hdmirx1 tmrctr" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
10 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp22-rx", "hdcp22-rx", "",d)}" | ||
9 | 11 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirxss1/src/" | 12 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirxss1/src/" |
11 | ESW_COMPONENT_NAME = "libv_hdmirxss1.a" | 13 | 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 index df690421..5b703988 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmirxss_2024.2.bb | |||
@@ -5,7 +5,8 @@ REQUIRED_MACHINE_FEATURES = "v-hdmirxss" | |||
5 | 5 | ||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone v-hdmirx v-hdmi-common hdcp1x" | 8 | DEPENDS += "xilstandalone v-hdmirx v-hdmi-common" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
9 | 10 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirxss/src/" | 11 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmirxss/src/" |
11 | ESW_COMPONENT_NAME = "libv_hdmirxss.a" | 12 | ESW_COMPONENT_NAME = "libv_hdmirxss.a" |
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 06a6c5a1..7d86f9c6 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,9 @@ REQUIRED_MACHINE_FEATURES = "v-hdmitxss1" | |||
5 | 5 | ||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone v-hdmitx1 vtc tmrctr v-hdmi-common hdcp1x hdcp22-tx" | 8 | DEPENDS += "xilstandalone v-hdmitx1 vtc tmrctr v-hdmi-common" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
10 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp22-tx", "hdcp22-tx", "",d)}" | ||
9 | 11 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitxss1/src/" | 12 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitxss1/src/" |
11 | ESW_COMPONENT_NAME = "libv_hdmitxss1.a" | 13 | 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 index a7328b19..7dfbb3b5 100644 --- a/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-drivers/v-hdmitxss_2024.2.bb | |||
@@ -5,7 +5,8 @@ REQUIRED_MACHINE_FEATURES = "v-hdmitxss" | |||
5 | 5 | ||
6 | inherit esw python3native | 6 | inherit esw python3native |
7 | 7 | ||
8 | DEPENDS += "xilstandalone v-hdmitx vtc v-hdmi-common hdcp1x" | 8 | DEPENDS += "xilstandalone v-hdmitx vtc v-hdmi-common" |
9 | DEPENDS += " ${@bb.utils.contains("MACHINE_FEATURES", "hdcp1x", "hdcp1x", "",d)}" | ||
9 | 10 | ||
10 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitxss/src/" | 11 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_hdmitxss/src/" |
11 | ESW_COMPONENT_NAME = "libv_hdmitxss.a" | 12 | ESW_COMPONENT_NAME = "libv_hdmitxss.a" |