diff options
author | Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> | 2023-10-18 15:54:07 +0530 |
---|---|---|
committer | Mark Hatle <mark.hatle@amd.com> | 2023-10-31 09:43:05 -0500 |
commit | 4539ea952092c96dd7c8dece1524a93c340920d9 (patch) | |
tree | 507c242442426da33761cd68a70ee2b688bffdca /meta-xilinx-standalone-experimental/recipes-drivers | |
parent | 106fe79d8b10d8d94e92f0a8a35654cd5d28a6da (diff) | |
download | meta-xilinx-4539ea952092c96dd7c8dece1524a93c340920d9.tar.gz |
meta-xilinx-standalone-experimental: Update recipes as per unified embeddedsw sources
In the unified repo few driver recipes are depends on xparamters.h file
so move the xparameters.h generation to xilstandalone recipe and update
other recipes as per latest sources.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-standalone-experimental/recipes-drivers')
-rw-r--r-- | meta-xilinx-standalone-experimental/recipes-drivers/clockps_git.bb | 3 | ||||
-rw-r--r-- | meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb | 6 |
2 files changed, 7 insertions, 2 deletions
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/clockps_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/clockps_git.bb index 4bddb2c0..3a464480 100644 --- a/meta-xilinx-standalone-experimental/recipes-drivers/clockps_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-drivers/clockps_git.bb | |||
@@ -8,3 +8,6 @@ DEPENDS += "xilstandalone " | |||
8 | 8 | ||
9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clockps/src/" | 9 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/clockps/src/" |
10 | ESW_COMPONENT_NAME = "libclockps.a" | 10 | ESW_COMPONENT_NAME = "libclockps.a" |
11 | |||
12 | addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysroot | ||
13 | do_prepare_recipe_sysroot[rdeptask] = "do_unpack" | ||
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb index 541ff225..40d2a1ae 100644 --- a/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb | |||
@@ -13,11 +13,13 @@ PACKAGECONFIG[clockps] = "${RECIPE_SYSROOT}/usr/lib/libclockps.a,,clockps,," | |||
13 | PACKAGECONFIG[scugic] = "${RECIPE_SYSROOT}/usr/lib/libscugic.a,,scugic,," | 13 | PACKAGECONFIG[scugic] = "${RECIPE_SYSROOT}/usr/lib/libscugic.a,,scugic,," |
14 | PACKAGECONFIG[intc] = "${RECIPE_SYSROOT}/usr/lib/libintc.a,,intc,," | 14 | PACKAGECONFIG[intc] = "${RECIPE_SYSROOT}/usr/lib/libintc.a,,intc,," |
15 | 15 | ||
16 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/common/src/" | 16 | ESW_COMPONENT_SRC = "/lib/bsp/standalone/src/common/intr/" |
17 | ESW_COMPONENT_NAME = "libcommon.a" | 17 | ESW_COMPONENT_NAME = "libcommon.a" |
18 | 18 | ||
19 | do_configure:prepend() { | 19 | do_configure:prepend() { |
20 | LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/intc/src/ | 20 | LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/intc/src/ |
21 | LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/scugic/src/ | 21 | LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/scugic/src/ |
22 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 22 | if [ -f *.cmake ]; then |
23 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | ||
24 | fi | ||
23 | } | 25 | } |