summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move microblaze arch settings to xilinx-microblaze.incMark Hatle2021-12-202-8/+10
| | | | | | | No reason to set any microblaze defaults, unless we're actually building for microblaze. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Microblaze: Make microblaze-generic arch dynamic to configurationMark Hatle2021-12-208-19/+35
| | | | | | | | Adjust configurations, and users of the generic configuration. The TUNE must be set BEFOER the inclusion, otherwise there is no way to dynamicly generate the correct MACHINE_ARCH. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* soc-versal: Add AI Edge, and HBM versal variantsMark Hatle2021-12-201-1/+3
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: Move from cortexr5f to cortexr5Mark Hatle2021-12-204-5/+5
| | | | | | | After moving from Xilinx specific cortex r5 turning file, the 5f is no longer defined. Move to the now standard 'cortexr5' definition. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Remove cortexrm tune, as Yocto Project now has cortex-r tunesMark Hatle2021-12-206-59/+59
| | | | | | | armrm override is now replaced by armv7r and armv8r overrides. Adjust recipes to match the new usage. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Move baremetal include to meta-xilinx-standaloneMark Hatle2021-12-201-0/+0
| | | | | | | This was missed in the prior move of the components to meta-xilinx-standalone layer. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* remove accidently committed fileMark Hatle2021-12-201-12/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* New microblaze-generic based on microblazeel-v11.0-bs-cmp-mh-div-genericMark Hatle2021-12-203-31/+25
| | | | | | | The new generic will be the default microblaze configuration, with the other remaining temporarily for compatibility. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* linux-xlnx: Move from 5.10 to 5.15Mark Hatle2021-12-202-5/+5
| | | | | | | linux-xlnx sources now come from the 5.15 branch (xlnx_rebase_v5.15) yocto-kernel-cache now from the 5.15 branch as well Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* zynqmp-generic.conf: Remove KERNEL_DEVICETREERaju Kumar Pothuraju2021-12-161-1/+0
| | | | | | | | | | | As per the new kernel-fitimage changes in honister it is first adding the dtb from KERNEL_DEVICETREE and then dtb from device-tree.bb file. Which is leading to boot issue using the fitimage in petalinux flow. Disabling the KERNEL_DEVICETREE variable to add only dtb from device-tree.bb file(system.dtb). Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-162-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* arm-trusted-firmware: Updated branch for 2022Mark Hatle2021-12-161-3/+3
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-151-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* gcc-runtime: Fix a missing _ to : transitionMark Hatle2021-12-141-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-141-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-141-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* fpgamanager_custom: Moved from meta-xilinx-toolsMark Hatle2021-12-131-0/+85
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "**TEMPORARY** atf: set ATF_MEM_BASE, ATF_MEM_SIZE to bypass size ↵Venkatesh Yadav Abbarapu2021-12-111-2/+2
| | | | | | | | issues with latest gcc version" This reverts commit 00c9ca7989542caef20ea30bbf263d66d3942cad. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "arm-trusted-firmware.inc: Use atf MEM_BASE, MEM_SIZE from DDR only ↵Venkatesh Yadav Abbarapu2021-12-111-4/+2
| | | | | | | | for zynqmp" This reverts commit cd447cabee3052ab4c084a55149f5d9a232b380d. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-112-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* esw.bbclass: Workaround for experimental esw buildMark Hatle2021-12-101-1/+3
| | | | | | | | | For some reason build no longer works in a separate directory. It fails with a message indicating the system was unable to load 'the cache'. Until this is resolved, set B = S. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-setup: Update for honister based systemMark Hatle2021-12-102-7/+3
| | | | | | | | | | | README file was updates, as uninative no longer needs to be separately included. The meta-xilinx-setup needs to be updated from ?= to =, as a distro (poky) may configure it's own default TOOLCHAIN_HOST_TASK, which causes the wrong items to be loaded. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-091-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-091-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* microblaze-tc: Remove bigendian variants per tc groupMark Hatle2021-12-071-180/+5
| | | | | | | | The big endian variants as they are not used much anymore. This preserved all of the little endian variants, and saves roughly 90 MiB of space and speeds up the build time considerably. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-toolchain: Adjust the bbappend to work with a 'fuller' size SDKMark Hatle2021-12-071-9/+0
| | | | | | | | The user may have specified additional host tools for the toolchain, allow this -- as a new meta-xilinx-toolchain was introduced for the cut-down prebuilt toolchain. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* bootgen: Move branch and commit to 2022 development branchMark Hatle2021-12-071-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* xrt_git:zocl_git:update commitidrbramand2021-12-071-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* aarch32-tc.conf: Fix reference to cortex-a9 tune fileMark Hatle2021-12-071-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-071-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-061-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* microblaze systemd: Add additional missing architecture supportMark Hatle2021-12-036-1/+868
| | | | | | | | | | | | | | Rename a mispelled patch name Add a patch that defines the microblaze syscalls. Disable stack-protection, as it is not supported on Microblaze at this time. Add a patch to resolve an undefined gcc internal, that is not enabled on microblaze. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* microblaze systemd: Move initial patch from meta-petalinuxMark Hatle2021-12-032-0/+61
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* microblaze m4/diffutils/grep: Add stack direction info to m4 macrosMark Hatle2021-12-036-0/+45
| | | | | | | | | | | | These tools require knowledge of the stack direction, since we are cross compiling they are unable to detect the stack growth direction so it must be defined in the m4 macro. It turns out the direction was already set, but defined as 'microblaze' instead of 'microblaze*' which caused problems on little endian. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* microblaze libxcrypt: Fall back to older style symver supportMark Hatle2021-12-032-0/+19
| | | | | | | | | | | | | Using symver related functions results in: | ../git/lib/crypt-static.c:32:1: error: symver is only supported on ELF platforms | 32 | SYMVER_crypt; | | ^~~~~~~~~~~~ Microblaze does not support these functions at this time, so fall back to the older approach to resolve this issue. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gcc-source: Move from gcc 10 to gcc 11 supportMark Hatle2021-12-032-13/+14
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* newlib: Update to honister versionMark Hatle2021-12-0313-72/+50
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gdb: Upgrade to the honister versionMark Hatle2021-12-0368-6140/+2579
| | | | | | | | Move from pinned gdb version 9.2 to the honister version. Note: gdb/gdbserver for the target is known to not work yet. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gcc: Upgrade to honister (11.2) versionMark Hatle2021-12-0357-710/+465
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* binutils: Upgraade to honister versionMark Hatle2021-12-0359-5446/+3912
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gcc: Move everything to gcc-11 directoryMark Hatle2021-12-032-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "binutils: Import gatesgarth version, converted to new variable syntax"Mark Hatle2021-12-0329-25355/+0
| | | | | | This reverts commit 294443d89dd53435fc0ccc6113c7ec5aff326612. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "binutils: convert away from bbappend"Mark Hatle2021-12-035-4/+15
| | | | | | This reverts commit 7f12056ccc3a978e9b69c380bffc3c04ee20520e. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "gcc: Import gatesgarth version, converted to new variable syntax"Mark Hatle2021-12-0371-7082/+0
| | | | | | This reverts commit 2c819946b5258291d1725dabb3f5180d36971bd6. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "gcc: convert away from bbappend"Mark Hatle2021-12-0359-2/+3
| | | | | | This reverts commit b56b1562c129fd12b486fd6666315afd4644ce6a. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Siva Addepalli2021-12-031-1/+1
| | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Updated SRCREV for 2022Sivaprasad Addepalli2021-12-031-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* qemu-xilinx: set FILES:PN for nativesdk-qemu-xilinxSai Hari Chandana Kalluri2021-12-011-0/+1
| | | | | | | | Set FILES:PN for nativesdk-qemu-xilinx when SDKMACHINE is x86_64-mingw32. This will fix do_package error:Files/directories were installed but not shipped in any package Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Move from gatesgarth to honisterMark Hatle2021-12-01385-1182/+35174
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2021-11-292-2/+2
| | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com> (cherry picked from commit 6e71b6801254a618761513f3e71a2aa565e86d10) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>