summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* various: Update license to match supported valuesMark Hatle2022-08-312-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* arm-trusted-firmware, device-tree, qemu-devicetrees: Update license to match ↵Mark Hatle2022-08-312-2/+2
| | | | | | | | supported values GPLv2 and BSD are no longer valid. Choose an appropriate replacement. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* Merge remote-tracking branch 'origin/rel-v2022.1' into honister-nextMark Hatle2022-08-313-3/+5
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-08-261-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * boot.cmd.sd.versal: Use SDBOOTDEV variable for SD deviceSandeep Gundlupet Raju2022-08-191-1/+3
| | | | | | | | | | | | | | | | | | | | When you have both SD controllers enabled, user can boot from either mmc0 or mmc1 by setting the SDBOOTDEV variable. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 9b2443f479fb2d8e7e706c8fc18662235c38405c) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * dfx-mgr: SRCREV: unload SIHA baseSergei Korneichuk2022-08-191-1/+1
| | | | | | | | | | | | | | | | | | The SRCREV is for a commit to unload SIHA base. Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 5ad2bcd17de7993a32560b4590d640c3b1773cb6) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * dfx-mgr: new SRCREV, backport 22.2 patchesSergei Korneichuk2022-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | This is a cherry-pick of all patches in the master, i.e. the xlnx_rel_v2022.1 branch has the same code as the master. The commit ID’s are different, because of an unfortunate merge commit in the dfx-mgr repo. Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com> (cherry picked from commit 13e1a00011e48dc20dae3e7f452590a3789a5d7f) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * libdfx_1.0.bb: Manually specify that 'libdfx' package is being replacedMark Hatle2022-07-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The commit a64ff0bf015adcefbe691a94ac3e8ecf1a2ba911 updated the upstream source to include correct soname/soversion. Packaging was then modified to follow this example. The end result was that 'libdfx' was replaced by the automatic "libdfx1.0" package. This could result in: Error: Transaction test error: file /usr/lib/libdfx.so from install of libdfx-dev-1.0-r0.1.cortexa72_cortexa53 conflicts with file from package libdfx-1.0-r0.0.cortexa72_cortexa53 The cause was that libdfx wasn't upgraded when libdfx-dev was being installed. To resolve this we use RREPLACES, may look strange but this will instruct the system that "libdfx" is to be replaced by the dynamically generated package based on the soname. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 4dd53057341c8a88a0e89f623330f4f9a1915561) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * dfx-mgr: new SRCREV for xlnx_rel_v2022.1Sergei Korneichuk2022-06-151-1/+1
| | | | | | | | | | | | | | For Kria 2022.1 Update2 Signed-off-by: Sergei Korneichuk <sergei.korneichuk@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * meta-xilinx-core:recipes-bsp:arm-trusted-firmware: Remove multiple entry of flagAkshay Belsare2022-06-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The flag PRELOADED_BL33_BASE is populated from petalinux for different platforms. Removing the hardcoded entry which is causing multiple instance of the same flag to the make command Signed-off-by: Akshay Belsare <Akshay.Belsare@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit 1197387e16dec312ddb0a2c356ba9835d85aa15c) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * Updated SRCREV for 2022.1Siva Addepalli2022-06-101-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * meta-xilinx-core:recipes-bsp:arm-trusted-firmware: Update BL32 memory sizeAkshay Belsare2022-05-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | PMUFW reserves memory range 0x7ff0_0000 to 0x7fff_ffff for DDR Software Self-Refresh(refer PG201, enabled by defualt). Update the ZYNQMP_BL32_MEM_SIZE to 0x0ff0_0000 and thus memory range from 0x7000_0000 to 0x7fef_ffff. Provencore uses memory range 0x7000_0000 to 0x7fdf_ffff Signed-off-by: Akshay Belsare <Akshay.Belsare@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit 30d666532660082d9c3fb9d96d205fbb3f88e2f0) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * meta-xilinx-core:recipes-bsp:arm-trusted-firmware: Update PNCD NS IRQAkshay Belsare2022-05-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The SDP_PNCD_NS_IRQ flag is meant to set the NS interrupt number that will be used between ProvenCore OS and linux ProvenCore driver ATF is the one triggering this interrupt so it must be aware of its value. This value is hardcoded in ProvenCore binary as 51 As per input from ProvenRun the flag SPD_PNCD_NS_IRQ=51 is to be added, for right NS interruption to be used in PNCD Signed-off-by: Akshay Belsare <Akshay.Belsare@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit cbb8af2b3475620313fedb4fc677498b6461fb45) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * u-boot-xlnx: Move all u-boot FIT image (blob) implementation to hereMark Hatle2022-05-243-4/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The implementation appeared to have been split between meta-som and meta-xilinx-core. The core implementation should be generic and in meta-xilinx-core. Specifics for the som board (or other boards) will be captured in the board specific layers. Note: This code may be moved in the future as part of a consolidation of device tree related items. Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit b3470a5676ffb13addb446d0e8842e83b9c05eb2) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * libdfx: Remove custom do_install() taskNava kishore Manne2022-05-241-11/+1
| | | | | | | | | | | | | | | | | | | | | | | | A top-level Makefile and install rules have been added in the libdfx repo. This makes the custom do_install() task obsolete. So this patch removes the do_install() from libdfx bb file. Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit a64ff0bf015adcefbe691a94ac3e8ecf1a2ba911) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * libdfx: Update bb file to align with libdfx CMake changes.Nava kishore Manne2022-05-241-5/+1
| | | | | | | | | | | | | | | | | | | | This patch updates bb file to align with libdfx latest CMake changes. Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit 2848271f22a77abd2086fa4438886f885a75e1ef) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * u-boot-xlnx.inc: stripping .dtb from BASE_DTS variableVaralaxmi Bingi2022-05-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch will remove the .dtb from BASE_DTS as the .dtb will be added later in the python function. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@xilinx.com> Allow CONFIG_DTFILE to be blank. Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit 0c19d07c7f0bc767c160c8fcce15b30601cd6d8d) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * fpga-manager-script: adding this recipe to meta-xilinxVaralaxmi Bingi2022-05-242-0/+487
| | | | | | | | | | | | | | | | | | | | | | | | | | This fpgautil recipe was part of meta-xilinx-tools. This is required in decoupling flow as well till dfx mgr gets stabled and meta-xilinx-tools layer will no be there in decoupling flow. So moving this recipe to meta-xilinx. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit e75c70e4db78afa8f5c5ec1790359ede5e8bf00e) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * u-boot-xlnx: Update branch and SRCREV for update releaseChristian Kohn2022-05-141-2/+2
| | | | | | | | | | | | Update the u-boot branch and commit ID for the 2022.1_update1 release. Signed-off-by: Christian Kohn <christian.kohn@xilinx.com>
| * u-boot-xlnx_%.bbappend: reorganizing u-boot recipe codeVaralaxmi Bingi2022-05-041-0/+40
| | | | | | | | | | | | | | | | | | | | | | This patch will move the u-boot code from meta-xilinx-tools to meta-xilinx. Not all flows use the meta-xilinx-tools layer. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit ea12b72b50072cf43ce0aa142100d2a3166f21e7) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * dfx-mgr: new SRCREV, remove xrtSergei Korneichuk2022-04-121-2/+2
| | | | | | | | | | | | | | | | | | Remove xrt due to changes in the new SRCREV Signed-off-by: Sergei Korneichuk <sergei.korneichuk@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit 9403fc26b709c6babf868b8b6e2fab927220563d) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * dfx-mgr: new SRCREV, remove libdfxgraphSergei Korneichuk2022-04-061-6/+2
| | | | | | | | | | | | | | | | | | | | Remove libdfxgraph package since the new SRCREV is due to removal of the opendfx-graph code. Signed-off-by: Sergei Korneichuk <sergei.korneichuk@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit 6945929681a1466a5310e7cce1c30e0aa9d6b7d3) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-04-051-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Siva Addepalli2022-04-011-1/+1
| | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 3084f56453891b9570c5c2be479b2f2afab6bfbc) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Update to bootgen SRCREV to point to latest commit.RamyaSree2022-04-011-1/+1
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 34e25a7ef6be15bd6d8120b7c0a292a3bbe71480) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Fix ATF provencore enable not workingJohn Toomey2022-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | arm-trusted-firmware checks if "provencore" is in COMBINED_FEATURES but this is not correct as COMBINED_FEATURES contains the intersection of MACHINE_FEATURES and DISTRO_FEATURES rather than the union and the required settings do not get applied. This change checks for "provencore" in MACHINE_FEATURES. Signed-off-by: John Toomey <jtoomey@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 5cae9775ec4a1744a6bd43d8d0ad828e6ca256e0) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-311-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-291-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-252-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-231-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-222-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * libdfx: update libdfx bb file to enable shared library supportNava kishore Manne2022-03-191-6/+6
| | | | | | | | | | | | | | | | | | | | This patch updates libdfx bb file to enable shared library support Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 65230983f4183fddbe4a45cb85da656eb5054c55) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * u-boot-xlnx: oe-core now provides an xxd-native if requiredMark Hatle2022-03-181-1/+1
| | | | | | | | | | | | | | | | | | Remove host-tool requirement, switch to using Yocto Project provided xxd-native, provided by vim-native. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 533fb1625481f46d214474507192e965062d7aba) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Enable ProvenCore in ATF with MACHINE_FEATURESJohn Toomey2022-03-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | The ProvenCore secure OS required changes have been merged into the ATF repo but require extra settings to be passed in order to enable it. When "provencore" is found in MACHINE_FEATURES the required settings are passed using EXTRA_OEMAKE. Signed-off-by: John Toomey <jtoomey@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit bee4893778edbb935867cfae50825544a53d0cb9) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * device-tree: Allow the CONFIG_DTFILE to be a dts and cleanupMark Hatle2022-03-101-11/+10
| | | | | | | | | | | | | | | | | | | | | | Cleanup the conditionals, as only one file is allowed to be specified. Also use the converted version so if a dts is passed in, the dtb will be installed after it is generated. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 1d7d956ce3fb7b5aba76c9798e669ea64f61e223) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Revert "device-tree: Allow the CONFIG_DTFILE to be a dts"Mark Hatle2022-03-101-2/+2
| | | | | | | | | | | | | | | | This reverts commit f03941e1d98828e17d2bd9d6de56f61baa712f52. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit f9d632a99fffc46b3c8bc55f3e38b82d63905804) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-101-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-091-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * device-tree: Allow the CONFIG_DTFILE to be a dtsMark Hatle2022-03-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | Instead of processing the CONFIG_DTFILE, process the converted (generated) DTB files. This resolves an issue where a user passes in a DTS, the system generated a DTB and attempts to install both the DTS and DTB triggering an unexpected file problem during package generation. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit f03941e1d98828e17d2bd9d6de56f61baa712f52) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-071-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-061-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-03-021-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-02-281-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Update to bootgen SRCREV to point to latest commit.RamyaSree2022-02-251-1/+1
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 71f56b11e0b0418f62c608026aded96ef1b9ed00) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-02-251-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * dfx-mgr: fix systemd service fileSergei Korneichuk2022-02-242-3/+10
| | | | | | | | | | | | | | | | | | | | Fix ExecStart and Description. Add Documentation and comments. Fix warnings during systemd start-up. Signed-off-by: Sergei Korneichuk <sergei.korneichuk@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 299550b94abee3c8653fbcbc4f2e1f94fae7741e) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-02-241-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-02-172-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-02-141-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.1Sivaprasad Addepalli2022-02-111-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>