summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
| * xrt_git:zocl_git:update commitidrbramand2022-01-291-1/+1
| | | | | | | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-291-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Add missing LAYERRECOMMENDS to meta-xilinx-coreJohn Toomey2022-01-271-0/+1
| | | | | | | | | | Signed-off-by: John Toomey <jtoomey@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Set dfx-mgr COMPATIBLE_MACHINES to zynqmp/versalJohn Toomey2022-01-261-0/+4
| | | | | | | | | | | | | | | | | | The dfx-mgr package depends on libdfx which is restricted to zynqmp and versal and it follows that this package should have the same restriction as it is not used on other platforms. Signed-off-by: John Toomey <jtoomey@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * pmufw: Fix dependency variable typoMark Hatle2022-01-251-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * embeddedsw: Update to skip checks in eSDK build/installMark Hatle2022-01-255-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | device-tree, fsbl, plmfw, pmufw, psmfw do basic validation checks, when in an eSDK skip these checks. Otherwise a partially configured system can't generate an eSDK for the end user. Sync Core and Standalone usages to be consistent. Also cleanup the BB_DONT_CACHE to be consistent in all usages. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-253-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com> Remove the qemu-xilinx uprev, it causes issues with mingw32. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Revert "Updated SRCREV for 2022"Mark Hatle2022-01-254-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit a1643135ff0942233bd475b1319e53d75c68defa. Caused QEMU build failure. When building for mingw32: | ../git/hw/misc/xlnx-versal-cframe-reg.c: In function 'cframe_incr_far': | ../git/hw/misc/xlnx-versal-cframe-reg.c:385:18: error: expected identifier or '(' before '=' token | 385 | uint32_t far = ARRAY_FIELD_EX32(s->regs, FAR0, FRAME_ADDR); | | ^ | ../git/hw/misc/xlnx-versal-cframe-reg.c:390:10: error: expected expression before ';' token | 390 | far++; | | ^ | ../git/hw/misc/xlnx-versal-cframe-reg.c:392:13: error: expected expression before '>' token | 392 | if (far > s->cfg.blktype_num_frames[blktype]) { | | ^ | ../git/hw/misc/xlnx-versal-cframe-reg.c:394:13: error: expected expression before '=' token | 394 | far = 0; | | ^ Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-254-4/+4
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * kernel-module-vcu: Update to latest versionMark Hatle2022-01-251-1/+1
| | | | | | | | | | | | | | Changelog: set and enable the encoder & decoder clock Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Sync to honisterMark Hatle2022-01-251-3/+3
| | | | | | | | | | | | Honister fixed a couple of typos, this resolves the same in the 2022 branch. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-251-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-241-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * xilinx-microblaze.bbclass: Fail if meta-microblaze is not includedMark Hatle2022-01-233-16/+14
| | | | | | | | | | | | | | | | | | | | When the user uses a microblaze tune, we need to check if meta-microblaze is part of their build. If not stop, and tell them they need to add it. meta-microblaze is not a layers dependency as it is not needed for most builds. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-core: README.md update to explain recent changesMark Hatle2022-01-231-1/+32
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * linux-xlnx: Only include microblaze when enabledMark Hatle2022-01-232-2/+7
| | | | | | | | | | | | | | This prevents meta-microblaze from being required, and hash values changing unless microblaze processor is enabled. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * base-pdi: Move COMPATIBLE_MACHINE to .*Mark Hatle2022-01-232-14/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * zynqmp-generic: Enable pmu-rom-native as a qemu-native dependencyMark Hatle2022-01-231-1/+4
| | | | | | | | | | | | qemu-native requires pmu-rom-native when building for zynqmp based systems. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * machine-xilinx-default.inc: Fix bootbin and UBOOT SUFFIX typeMark Hatle2022-01-231-3/+2
| | | | | | | | | | | | | | | | | | The default for virtual/boot-bin should be xilinx-bootbin. The default UBOOT_SUFFIX should be 'bin'. Otherwise u-boot-xlnx may fail being able to not find u-boot.img. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * embeddedsw: Rework the embeddedsw copy firmware recipesMark Hatle2022-01-236-62/+168
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fsbl, plmfw, pufw, and psmfw are reworked to provide earlier error messages, and better handle multiconfig builds. Also adjust MACHINE specific changes to use .* for compatibility based on the SOC_FAMILY override. The system doesn't always set the SOC_FAMILY as COMPATIBLE_MACHINE, so this avoids an error of incompatible machine. Align all of the expected firmware filenames to be <firmware>-${MACHINE}. The user can override as necessary. The license moves to CLOSED as we don't know the license of the software being provided by the user or other dependencies. It'll be up to the user to reconcile it. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * device-tree: Merge experimental and standard flowsMark Hatle2022-01-231-4/+40
| | | | | | | | | | | | | | | | | | | | | | We need a method for regular building to specify a device tree. Since the experimental flow already contained this, merge it in and connect to the existing SYSTEM_DTFILE as a fall back. Also enable addition 'early package failure' messages to alert the user as soon as possible they need to pass in additional information. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * dfx-mgr: Fix override syntaxChristian Kohn2022-01-211-2/+2
| | | | | | | | | | | | | | Fix override syntax in systemd variables. Signed-off-by: Christian Kohn <christian.kohn@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-211-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-202-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-201-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * core: Move lopper and python modules to dynamic-layersMark Hatle2022-01-197-0/+4
| | | | | | | | | | | | | | Lopper comes from meta-virtualization, the python modules are required by it and the related changes. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * README.qemu.md: Update to reflect the new pmu-rom-native recipeMark Hatle2022-01-191-14/+9
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-192-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-191-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-182-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-181-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-142-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * libmali-xlnx: Update to 2022 branchMark Hatle2022-01-121-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * pmu-rom-native: Remove PACKAGE_ARCH and skip do_configureMark Hatle2022-01-121-1/+1
| | | | | | | | | | | | | | | | | | PACKAGE_ARCH is not relevant to native recipes, remove this do_configure is not used as the package is simply loading in a binary. Skip this as an optimization Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-121-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-121-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-111-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * libdfx: Move to 2022 development branch and commitMark Hatle2022-01-101-2/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Revert "*TEMPORARY* Disable mali for zynqmp builds"Mark Hatle2022-01-101-2/+2
| | | | | | | | | | | | This reverts commit 231e0d0c2be1af73bb42a1ec7eb893615eaae6a2. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * xrt_git:zocl_git:update commitidrbramand2022-01-101-2/+2
| | | | | | | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-101-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-102-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * dfx-mgr: Enable systemd hooksSai Hari Chandana Kalluri2022-01-072-6/+29
| | | | | | | | | | | | | | | | Enable SYSTEMD hooks by default as DISTRO_FEATURE is systemd. Enable sysvinit hooks only if DISTRO_FEATURE is sysvinit. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Resolved DRI compilation for xserver and xwaylandNeel Gandhi2022-01-072-0/+3
| | | | | | | | | | Signed-off-by: Neel Gandhi <neel.gandhi@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-071-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * kernel-module-hdmi: Support 5.15 kernelMark Hatle2022-01-041-2/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * pmu-rom-native: Automatically download from public site for QEMU usageMark Hatle2022-01-043-42/+28
| | | | | | | | | | | | | | | | Move the pmu-rom to pmu-rom-native recipe. The ROM is only deployed in the standard directory for qemu-xilinx usage when required by a zynqmp-generic system. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2022Sivaprasad Addepalli2022-01-032-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Revert "dfx-mgr: **** TEMPORARILY **** disable zocl, due to linux 5.15"Mark Hatle2021-12-241-2/+1
| | | | | | | | | | | | | | (dfx-mgr was moved from meta-xilinx-tools, the reverted patch was from before the move) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Revert "xrt: **** TEMPORARILY **** disable zocl, due to linux 5.15"Mark Hatle2021-12-241-2/+1
| | | | | | | | | | | | This reverts commit a8ff12032173cc24285a85202c0f8265de23d218. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>