summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-262-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-261-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-253-3/+3
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* versal-net-generic: Fix u-boot defconfigMark Hatle2022-08-241-4/+5
| | | | | | | The defconfig, due to being set with ?=, but be set BEFORE the inclusion of the default versal settings, otherwise the version defconfig will be used. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* microblaze-generic.conf: Use generic root boot scriptSandeep Gundlupet Raju2022-08-241-0/+1
| | | | | | | | Use boot.cmd.generic.root boot script for microblaze generic machine configuration file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* zynq-generic.conf: Use generic root boot scriptSandeep Gundlupet Raju2022-08-241-0/+1
| | | | | | | | Use boot.cmd.generic.root boot script for zynq generic machine configuration file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* zynqmp-generic.conf: Use generic root boot scriptSandeep Gundlupet Raju2022-08-241-0/+1
| | | | | | | | Use boot.cmd.generic.root boot script for zynqmp generic configuration file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* versal-generic.conf: Use generic root boot scriptSandeep Gundlupet Raju2022-08-241-0/+1
| | | | | | | | Use boot.cmd.generic.root boot script for versal generic configuration file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-zynq-scr: Add new uboot generic boot scriptSandeep Gundlupet Raju2022-08-241-1/+15
| | | | | | | | | | | Add new boot.cmd.generic.root boot script with root params. The root param is defined for both SD/eMMC and other boot modes. Uboot script recipe has SDBOOTDEV set to 0 and PARTNUM to 2 as default. User can switch this to MMC 1 controller and associated rootfs partition number by tuning this variable. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* boot.cmd.generic.root: Add new boot script with root paramsSandeep Gundlupet Raju2022-08-241-0/+91
| | | | | | | | | | Add new boot script with kernel root parameters which is appended in boot.scr for all the boot modes when the root parameters is not defined in DTB file. This boot script is set as default in the yocto generic machine configuration file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-243-3/+3
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: Update repo for ↵Appana Durga Kedareswara rao2022-08-231-3/+3
| | | | | | | beta release Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-222-2/+2
| | | | 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>
* dt-processor.sh: Ignore TOPDIR in the CONFIG_DTFILEMark Hatle2022-08-191-0/+22
| | | | | | | | sstate-cache re-use is affected by the value of CONFIG_DTFILE as used by the device-tree recipe. If we are setting CONFIG_DTFILE, be sure to exclude TOPDIR from the hash calculations to avoid unnecessary rebuilds. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dt-process.sh: Ensure the psu_init has the full pathMark Hatle2022-08-191-2/+6
| | | | | | | | | | By move system_dtb real path earlier, we ensure that the default psu_init (and other users) of system_dtb path will get the full path. Also ensure if the user passes in a psu_init or pdi path, it is expanded as well. 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>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-191-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Add Versal Net support to meta-xilinx-coreJohn Toomey2022-08-173-1/+34
| | | | | | | | | | | | | Initial support for Versal Net devices including new machine config, bootbin and QEMU changes. Signed-off-by: John Toomey <jtoomey@xilinx.com> Refactor the versal-net-generic.conf file bootbin changes already existed due to prior cleanups Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update branch and srcrev for beta releaseAppana Durga Kedareswara rao2022-08-171-2/+2
| | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dt-processor.sh: Move BASE_TMPDIR from = to ?=Mark Hatle2022-08-171-1/+1
| | | | | | | | | | | The build directory may be on an NFS server, while it's easy for a user to modify the BASE_TMPDIR to a local device, this is difficult for an automated build to do via another configuration file. Switching to ?= will allow site.conf (or a similar file) to set a custom value for BASE_TMPDIR to a local disk. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-171-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-164-4/+4
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* device-tree.bbappend:wire vek280 board dtsSwagath Gadde2022-08-111-0/+1
| | | | | | | This patch will wire the vek280 board dts wrt yocto MACHINEOVERRIDES. Signed-off-by: Swagath Gadde <swagath.gadde@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update srcrev for 2022Appana Durga Kedareswara rao2022-08-101-1/+1
| | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-101-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* xrt_git:zocl_git:update commitidrbramand2022-08-081-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-081-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: Update srcrev for ↵Appana Durga Kedareswara rao2022-08-051-1/+1
| | | | | | | 2022 Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-051-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-041-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-032-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* xrt_git:zocl_git:update commitidrbramand2022-08-021-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update srcrev for 2022Appana Durga Kedareswara rao2022-08-021-1/+1
| | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* fpgamanager_custom: Remove LICENSE and LIC_FILES_CHKSUMChristian Kohn2022-08-021-3/+0
| | | | | | | | | | Don't set the LICENSE and LIC_FILES_CHKSUM variables as otherwise the values set at the recipe or inc file level don't get honored, depending on where the inherit line is placed in the file. The user shall explicitely set the LICENSE at the inc file or recipe level. Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-021-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-core: meta: files: ↵Appana Durga Kedareswara rao2022-07-291-2/+7
| | | | | | | | | | dt-processor.sh: Add relative path support for system device-tree and domain file With the existing dt-processor.sh fails if relative paths of system-top.dts or domains yaml have been provided, this commit fixes this issue. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dfx-mgr: Use source files from repoChristian Kohn2022-07-293-117/+5
| | | | | | | | Use the firmware detection script and systemd unit file from the source repo instead of local files. Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx.inc: Fix conditional checkMark Hatle2022-07-291-1/+2
| | | | | | | EXTRA_OEMAKE needs to be blank, unless a specific DTB_NAME or user specified DTS is listed. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* gdb: Fix error in inline_frame_snifferMark Hatle2022-07-292-0/+62
| | | | | | | | | Depth: Total number of inline functions [refer inline-frame.c] state->skipped_frames : Number of inline functions skipped. the current unwind_pc is causing an issue when we try to step into inline functions[Depth is becoming 0]. It’s incrementing pc by 8 even with si instruction. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-291-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* qemuboot-xilinx.bbclass: Defaults should be ?= as classes load after confMark Hatle2022-07-281-5/+5
| | | | | | | | | | | The conf file(s) should specify board specific defaults, but if left not set should fall back to what is implemented here. Since the load order is: machine.conf -> *-generic.conf -> xilinx-machine-qemu.conf ---| |--> inherits -> qemuboot-xilinx.bbclass Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemu-xilinx cleanupJohn Toomey2022-07-287-125/+134
| | | | | | | | | | | | | | | | | | | | | | | | | Refactor qemuboot-xilinx.bbclass and machine-xilinx-qemu.inc. Following the example of the core version of qemu.bbclass and match inc file. Refactor some of the functions to make them more readable. Specifically around qemu_rootfs_params. Code may not be as compact, but it'll be easier to read (and update) in the future. Add mising qemu-system-native PREFERRED_PROVIDER (and recipe PROVIDE). This resolves the issue where occasionally you use runqemu and the qemu binary appears to be missing. *-generic.conf: Remove overrides that are the same as the default qemu settings. Remove :append operations on QB_OPT_APPEND, this allows easy override when someone includes a generic machine. Signed-off-by: John Toomey <jtoomey@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit b0baa647143aab6815af13cc9e66061c9e25a07c) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* *-generic.conf: Fix QB_NETWORK_DEVICE to use default settingsMark Hatle2022-07-282-2/+4
| | | | | | | | runqemu will pass in the correct network choice for the user. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 5c11d939c12685207e46550401edaa2acdd8f9cc) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* *-generic.conf: Update qemu config to remove duplicate optionsMark Hatle2022-07-284-7/+5
| | | | | | | | | | | | | | runqemu now appears to set -serial mon:stdio by default. This can conflict with the built in parameters. Reported by: Jeremy Puhlman <jpuhlman@mvista.com> It may look unusual, but the remaining -serial null are still required for booting. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 72754d63ce7552d9b67f907ec82bb540e060435b) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemu-system-aarch64-multiarch: Add --help supportMark Hatle2022-07-281-0/+2
| | | | | | | | | | --help may need to be passed in and should be directed to the main APU handler. runqemu may use --help for various reasons. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit c8eb35a80313ce857ab5556f1acf384433cf51bd) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* microblaze-generic: microblaze requires a device treeMark Hatle2022-07-281-1/+7
| | | | | | | | | | | Add the device-tree as a dependency and kc705-microblazeel is defined as the default HDF_MACHINE. Also simplify by removing the QB_DTB and using the default value. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit bb1bf5b198104441b5391e5327981a668a103384) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* zynq-generic: use default QB_DTB valueMark Hatle2022-07-281-2/+0
| | | | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 9b0fbd1dc351a98442e602ee32d99e02668f3402) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine-xilinx-qemu.inc: Adjust function to verify fstype is validMark Hatle2022-07-281-6/+7
| | | | | | | | | | Simplify the function to treat microblaze as a soc_family. If we do not have initramfs_image defined, then verify wic.qemu-sd is available before returning that value, otherwise fall back to the dictionary. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 67e5e1ab7176c5aa3e4c6d903287f16a521f7d41) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: esw.bbclass: Add var XLNX_CMAKE_BSP_VARSBen Levinsky2022-07-281-0/+2
| | | | | | | Add a variable that can be used to add BSP flags Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>