summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-09-064-4/+4
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-09-031-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-09-021-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| | * | Merge remote-tracking branch 'origin/rel-v2022.2' into honisterMark Hatle2022-09-0139-96/+349
| | |\|
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-09-011-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| | | * Revert "versal-net-generic.conf: Disable psmfw on versal net *** TEMPORARY ***"Mark Hatle2022-08-311-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 3b679a0e52234fe4fa933e9ea060e5ba2f663b3e. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * microblaze-generic.conf: Fix Serial console device nameSandeep Gundlupet Raju2022-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Microblaze generic use AXI Uart Lite serial device, Hence change the serial console device to ttyUL0 as default serial device. This also fixes INIT freeze issue. Starting syslogd/klogd: done Starting tcf-agent: OK INIT: Id "S0" respawning too fast: disabled for 5 minutes INIT: no more processes left in this runlevel Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * linux-xlnx: Add new kernel fragment for microblaze machineSandeep Gundlupet Raju2022-08-302-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new kernel fragment configuration for microblaze-generic machine configuration file. This fixes QEMU boot issue for microblaze-generic images. This kernel fragment is set for Kintex7 microblaze family and user can override this to required family. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * xrt_git:zocl_git:update commitidBramandlapalli, Rahul2022-08-302-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [AMD Official Use Only - General] Signed-off-by: rbramand rbramand@xilinx.com<mailto:rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-302-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| | | * dfx-mgr: SRCREV: remove unused websocketsSergei Korneichuk2022-08-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The SRCREV is for a commit to remove unused websockets code Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * u-boot-zynq-scr: Update boot.cmd.generic.root to auto select mmc or usbMark Hatle2022-08-262-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Autoselect the root device as mmcblk0/1p, or sda. This allows the partition to be appended as well as other overrides to be selected from the Yocto Project configuration. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * device-tree.bbappend: Add board dt flags for generic machine confSandeep Gundlupet Raju2022-08-262-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add YAML_DT_BOARD_FLAGS for all the generic machine configuration files. Below table provides machine conf, xsa and associated dtsi files details. Machine Conf XSA Board DTSI ------------ --- --------- microbalze-generic kc705-microblazeel kc705-full zynq-generic zc702-zynq7 zc702 zynqmp-generic zcu102-zynqmp zcu102-rev1.0 versal-generic vck190-versal versal-vck190-reva-x-ebm-01-reva versal-net-generic versal-net-generic versal-net-ipp-rev1.5 For ZC702 and ZCU102 eval boards linux kernel source has a copy of zc702 and zcu102-rev1.0 dts files but for VCK190 and KC705 kernel doesn't have a board dtsi files. Hence for Versal and MicroBlaze generic machine use VCK190 and KC705 board dtsi files from DTG which is synced from u-boot-xlnx repo. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Moved from meta-xilinx-bsp to meta-xilinux-core, as the machines are defined in core. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * versal-net-generic.conf: Move Board DT Flags to dynamic layersSandeep Gundlupet Raju2022-08-261-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move YAML_DT_BOARD_FLAGS to meta-xilinx-tools dynamic layers else build fails when meta-xilinx-tools layers is not part of bblayers. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * machine-xilinx-default.inc: Add WKS_FILE_DEPENDS based on IMAGE_BOOT_FILESMark Hatle2022-08-261-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the files pointed to by IMAGE_BOOT_FILES change, we need to let the wic system know a new rootfs is required. Do this via WKS_FILE_DEPENDS. A number of automatic ones have been added to the system, if additional files are added (or ones that use different names) it is up to the machine.conf file [or configuration] to add the necessary dependencies. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * versal-net-generic.conf: Disable psmfw on versal net *** TEMPORARY ***Mark Hatle2022-08-261-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the psmfw is not working properly, fall back to the version embedded into the XSA. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | | * versal-net-generic.conf: Move to different psm DTBMark Hatle2022-08-261-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.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-261-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-252-2/+2
| | | | | | | | | | | | | | | | 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-242-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-221-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>
| | | * 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>
| | | * 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>
| | | * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-163-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.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>
| | | * 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-031-1/+1
| | | | | | | | | | | | | | | | 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>
| | | * 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>
| | | * 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>