summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone/recipes-bsp
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2021-03-05 08:46:17 -0800
committerSai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>2021-07-14 14:48:56 -0700
commit5a98db991461fdb60b95c81a79314384bcd751f8 (patch)
tree1051389e0d34b3a7d7f2493fdffe60349278820c /meta-xilinx-standalone/recipes-bsp
parenta3c36e50ddbab5c144b99a953d35380746137f7e (diff)
downloadmeta-xilinx-5a98db991461fdb60b95c81a79314384bcd751f8.tar.gz
embeddedsw: Update mcpu version in Makefile
Use -mcpu=v10.0 instead of indeterminate -mcpu=v. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
Diffstat (limited to 'meta-xilinx-standalone/recipes-bsp')
-rw-r--r--meta-xilinx-standalone/recipes-bsp/embeddedsw/embeddedsw/0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch35
-rw-r--r--meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2020.2.bb1
-rw-r--r--meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_git.bb1
-rw-r--r--meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2020.2.bb1
-rw-r--r--meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_git.bb1
-rw-r--r--meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2020.2.bb1
-rw-r--r--meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_git.bb1
7 files changed, 41 insertions, 0 deletions
diff --git a/meta-xilinx-standalone/recipes-bsp/embeddedsw/embeddedsw/0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch b/meta-xilinx-standalone/recipes-bsp/embeddedsw/embeddedsw/0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch
new file mode 100644
index 00000000..072691d8
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-bsp/embeddedsw/embeddedsw/0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch
@@ -0,0 +1,35 @@
1From 7b5cd70e8d77f5df345a2f1a29e09a51af248040 Mon Sep 17 00:00:00 2001
2From: Rajan Vaja <rajan.vaja@xilinx.com>
3Date: Fri, 26 Feb 2021 02:30:28 -0800
4Subject: [PATCH] versal_psmfw: misc: Update mcpu version in Makefile
5
6Use -mcpu=v10.0 instead of -mcpu=v as -mcpu=v is not defined and
7PSM is using v10.0.
8
9Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>
10Acked-by: Nicole Baze <nicole.baze@xilinx.com>
11---
12 lib/sw_apps/versal_psmfw/misc/Makefile | 4 ++--
13 1 file changed, 2 insertions(+), 2 deletions(-)
14
15diff --git a/lib/sw_apps/versal_psmfw/misc/Makefile b/lib/sw_apps/versal_psmfw/misc/Makefile
16index 2164c19f03..02d85e492e 100644
17--- a/lib/sw_apps/versal_psmfw/misc/Makefile
18+++ b/lib/sw_apps/versal_psmfw/misc/Makefile
19@@ -41,11 +41,11 @@ $(PROCESSOR)/lib/libxil.a: $(PROCESSOR)/lib/libxil_init.a
20
21 %/make.include: $(if $(wildcard $(PROCESSOR)/lib/libxil_init.a),$(PROCESSOR)/lib/libxil.a,)
22 @echo "Running Make include in $(subst /make.include,,$@)"
23- $(MAKE) -C $(subst /make.include,,$@) -s include "SHELL=$(SHELL)" "COMPILER=$(COMPILER)" "ASSEMBLER=$(ASSEMBLER)" "ARCHIVER=$(ARCHIVER)" "COMPILER_FLAGS= -O2 -c -mcpu=v -mlittle-endian -mxl-barrel-shift -mxl-pattern-compare" "EXTRA_COMPILER_FLAGS=-g -ffunction-sections -fdata-sections -Wall -Wextra"
24+ $(MAKE) -C $(subst /make.include,,$@) -s include "SHELL=$(SHELL)" "COMPILER=$(COMPILER)" "ASSEMBLER=$(ASSEMBLER)" "ARCHIVER=$(ARCHIVER)" "COMPILER_FLAGS= -O2 -c -mcpu=v10.0 -mlittle-endian -mxl-barrel-shift -mxl-pattern-compare" "EXTRA_COMPILER_FLAGS=-g -ffunction-sections -fdata-sections -Wall -Wextra"
25
26 %/make.libs: include
27 @echo "Running Make libs in $(subst /make.libs,,$@)"
28- $(MAKE) -C $(subst /make.libs,,$@) -s libs "SHELL=$(SHELL)" "COMPILER=$(COMPILER)" "ASSEMBLER=$(ASSEMBLER)" "ARCHIVER=$(ARCHIVER)" "COMPILER_FLAGS= -O2 -c -mcpu=v -mlittle-endian -mxl-barrel-shift -mxl-pattern-compare" "EXTRA_COMPILER_FLAGS=-g -ffunction-sections -fdata-sections -Wall -Wextra"
29+ $(MAKE) -C $(subst /make.libs,,$@) -s libs "SHELL=$(SHELL)" "COMPILER=$(COMPILER)" "ASSEMBLER=$(ASSEMBLER)" "ARCHIVER=$(ARCHIVER)" "COMPILER_FLAGS= -O2 -c -mcpu=v10.0 -mlittle-endian -mxl-barrel-shift -mxl-pattern-compare" "EXTRA_COMPILER_FLAGS=-g -ffunction-sections -fdata-sections -Wall -Wextra"
30
31 %/make.clean:
32 $(MAKE) -C $(subst /make.clean,,$@) -s clean
33--
342.17.1
35
diff --git a/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2020.2.bb b/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2020.2.bb
index a72b055d..b8a920ae 100644
--- a/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2020.2.bb
+++ b/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_2020.2.bb
@@ -5,6 +5,7 @@ SRC_URI += " \
5 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \ 5 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \
6 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \ 6 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \
7 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \ 7 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \
8 file://0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch \
8 file://zynqmp_pmufw-fixup.patch \ 9 file://zynqmp_pmufw-fixup.patch \
9 file://makefile-skip-copy_bsp.sh.patch \ 10 file://makefile-skip-copy_bsp.sh.patch \
10 " 11 "
diff --git a/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_git.bb b/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_git.bb
index e1c2873c..b625b332 100644
--- a/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_git.bb
+++ b/meta-xilinx-standalone/recipes-bsp/embeddedsw/plm-firmware_git.bb
@@ -8,6 +8,7 @@ SRC_URI += " \
8 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \ 8 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \
9 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \ 9 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \
10 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \ 10 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \
11 file://0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch \
11 file://zynqmp_pmufw-fixup.patch \ 12 file://zynqmp_pmufw-fixup.patch \
12 file://makefile-skip-copy_bsp.sh.patch \ 13 file://makefile-skip-copy_bsp.sh.patch \
13 " 14 "
diff --git a/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2020.2.bb b/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2020.2.bb
index 09c7492a..12fc5c76 100644
--- a/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2020.2.bb
+++ b/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_2020.2.bb
@@ -5,6 +5,7 @@ SRC_URI += " \
5 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \ 5 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \
6 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \ 6 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \
7 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \ 7 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \
8 file://0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch \
8 file://zynqmp_pmufw-fixup.patch \ 9 file://zynqmp_pmufw-fixup.patch \
9 file://makefile-skip-copy_bsp.sh.patch \ 10 file://makefile-skip-copy_bsp.sh.patch \
10 " 11 "
diff --git a/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_git.bb b/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_git.bb
index f8975141..17ce7693 100644
--- a/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_git.bb
+++ b/meta-xilinx-standalone/recipes-bsp/embeddedsw/pmu-firmware_git.bb
@@ -8,6 +8,7 @@ SRC_URI += " \
8 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \ 8 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \
9 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \ 9 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \
10 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \ 10 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \
11 file://0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch \
11 file://zynqmp_pmufw-fixup.patch \ 12 file://zynqmp_pmufw-fixup.patch \
12 file://makefile-skip-copy_bsp.sh.patch \ 13 file://makefile-skip-copy_bsp.sh.patch \
13 " 14 "
diff --git a/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2020.2.bb b/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2020.2.bb
index e3125c47..39353fdf 100644
--- a/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2020.2.bb
+++ b/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_2020.2.bb
@@ -5,6 +5,7 @@ SRC_URI += " \
5 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \ 5 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \
6 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \ 6 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \
7 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \ 7 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \
8 file://0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch \
8 file://zynqmp_pmufw-fixup.patch \ 9 file://zynqmp_pmufw-fixup.patch \
9 file://makefile-skip-copy_bsp.sh.patch \ 10 file://makefile-skip-copy_bsp.sh.patch \
10 " 11 "
diff --git a/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_git.bb b/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_git.bb
index 21ef13b5..6d34e723 100644
--- a/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_git.bb
+++ b/meta-xilinx-standalone/recipes-bsp/embeddedsw/psm-firmware_git.bb
@@ -8,6 +8,7 @@ SRC_URI += " \
8 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \ 8 file://0001-zynqmp_pmufw-Correct-structure-header-of-PmResetOps.patch \
9 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \ 9 file://0001-sw_apps-versal_plm-Changes-to-ensure-versionless-bui.patch \
10 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \ 10 file://0001-versal_psmfw-misc-Update-makefile-for-version-less-b.patch \
11 file://0001-versal_psmfw-misc-Update-mcpu-version-in-Makefile.patch \
11 file://zynqmp_pmufw-fixup.patch \ 12 file://zynqmp_pmufw-fixup.patch \
12 file://makefile-skip-copy_bsp.sh.patch \ 13 file://makefile-skip-copy_bsp.sh.patch \
13 " 14 "