| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This value is passed to the kernel in order to choose the correct disk
but defaults to /dev/vda which does not boot.
Signed-off-by: John Toomey <jtoomey@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
UBOOT_IMAGE_BLOB may need a machine (override) specific default value, but we
always want the user to be above to override this easily. Adding the new
UBOOT_IMAGE_BLOB_DEFAULT allows us to set the default in a BSP layer, while
continuing to make the UBOOT_IMAGE_BLOB setting easy for the user to adjust.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Using append enabling the FSTYPE when using the soc override in
petalinux.
Using += to add/reflect the value only in yocto or defined with ?= or =
operators.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch will add runqemu support for zynqmp-generic machines when
INITRAMFS/INITRD/EXT4 sets.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch will add runqemu support for zynq-generic machines when
INITRAMFS/INITRD/EXT4 sets.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch will add runqemu support for versal-generic when
INITRAMFS/INITRD/EXT4 configurations.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch will add runqemu support for microblaze-generic machines for
INITRD/INITRAMFS types.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch will add generic fuctions to add qemu args as per the
configuration set and soc_family.
Ex: - Adding Image, rootfs and boot.scr files for zynqmp if in case of
IMAGE_INITRAMFS set.
- Add boot mode as 5 for versal
- Return the rootfs type per configuration
- Skip adding rootfs in case of bundle image as kernel image will
have it.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
For zynq,microblaze qemu supports direct kernel boot by specifying
kernel image name to QB_DEFAULT_KERNEL.
Adjusting the kernel image based on the bundle image selection.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
qemu-sd: Qemu 6.X onwards SD image should be of power of 2, this patch
will read the generate qemu-sd image and find out its next power of 2
and adjust the size using qemu-img resize command.
qemu-sd-fatimg: Due to circular dependencies in yocto when we enable
INITRAMFS_IMAGE + wic and we need SD fat image to boot versal on qemu.
For this added new image conversion type qemu-sd-fatimg, it will
generate the sd fatimg containing
boot.bin,boot.scr,rootfs.cpio.gz.u-boot files.
Usage: IMAGE_FSTYPES += "cpio.gz.u-boot.qemu-sd-fatimg"
NOTE: qemu-sd-fatimg creation is a workaround fix for circular
dependencies.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Board specific u-boot defconfigs are deprecated from u-boot source,
hence remove deprecated defconfigs from u-boot recipes.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
To populate the QEMU binaries into sysroot the populate_sysroot task
isn't enough for qemu-xilinx-helper-native, we need to use addto_recipe_sysroot task.
This patch will correct the mapping.
u-boot-zynq-uenv failing to add DEPENDS when EXTRA_IMAGEDEPENDS has
recipe:task. This patch will split the recipe name and add it to
DEPENDS.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
While unusual, the PR is updated, as the qemu and qemu helper need to have
the same version/pr or the path logic doesn't work properly.
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
dt-processor.sh: Remove permissive flag while processing domain yaml files
Earlier in the lopper, domain yaml support is there only with the
permissive flag, With the latest lopper source code passing this flag is
optional, When we have this flag in the lopper command and if the output
format is dts in that case it will include invalid phandle references
also(As this option is designed to maintain all phandle references) in
the final dts resulting compilation errors, so to avoid above mentioned
issue remove the permissive flag from the domain handling.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Due syntax issue in defining variable the pxelinux.cfg file was not
generated properly. This patch will fix that issue.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch updates the fpgautil help to describe the usage of
fpgautil -R
Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Using specific arch bootcmd script works only for SD bootmode. This
patch will allow yocto flow to use the boot.cmd.generic script to
generate the boot.scr which will support for jtag/sd/usb/qspi/ospi/nand
which already used by petalinux.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update the image offsets/sizes as per the petalinux 2022.2 changes.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use the devnum uboot env variable to detect and read the images from
mmc.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This recipe is to add generic udev rules files for linux-xlnx in-tree
drivers.
- Create a new aie group.
- Add udev rules for aie devices and change permissions and
ownership group to "aie" so that any new user added to aie groups can
access aie devices(/dev/aie0) from linux userspace.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit bb855e43a4dad0d55b7a8f18fba51cc09fcda71f)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
For Kria 2022.1 Update2
Signed-off-by: Sergei Korneichuk <sergei.korneichuk@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
2022.2
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit a521797b3b0e4acdecb417da29998d9f03124261)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Resolve build wanring about xilffs-example not having REQUIRED_DISTRO_FEATURES
when one of it's dependencies has them.
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 77f283404dcff5e89a5ef8830a68435782e575d1)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The do_configure prepend steps need to run in the 'S' directory, so wrap
the operations to prevent them from changing the working directory for the
rest of the do_configure operations.
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 7c5519b8b1dc782fd0fa50ac426094f9225de80a)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The provencore bbappend only applied when meta-xilinx-tools is available, so
move the bbappend to meta-xilinux-tools.
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit d44ab8d60eda1ba361715ad7dc8976dccf072e86)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit bf6da5278138538e4a28fd2ecf843afe094cbbe2.
(cherry picked from commit f86c64668a4e45b98130410467dafd9c1f7a7fb5)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
2022.2
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 53c0f55eb7cf2866258a21daadd551bb20da8749)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 3a5ca8eda7e67dbdeb8dda1036e95745c21a47af)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Issue: CR-1130331
Fix USB functionality after suspect/resume
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
2022
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 02f983aaa6f05ba077b795c1c7d9cef99e39e80d)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
MACHINE_FEATURES from packageconfig
libxil recipe PACKAGECONFIG is depending on only DISTRO_FEATURES,
but existing recipe is including MACHINE_FEATURES features also
due to which getting warnings invalid PACKAGECONFIG.
This commit fixes this issue.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 9f1712e832c92ba7f598b2cfedf1d5c1cae04f61)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
2022
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 69486af829acd83ce78c4687da46afce7da250a4
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
dt-processor.sh: Generate Linux domain dts file
Add support for generating Linux domain dts file along with dtb,
Generated dts file consumed by the petalinux tool to add support
for custom dts files (ex: system-user. dtsi).
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit f7268d92980681c3a408f80f872a30592c64d1ff)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
depends as per 2022.1 xilsecure library
Updated depends in xilsecure_git.bb as per 2022.1 xilsecure library
Signed-off-by: Praveen Teja Kundanala <praveen.teja.kundanala@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 704db482b8037ab1eaf505451e44cb5ffa274f77)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
2022.1
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 58d950c0d74f6593a5ea53479dab13884dd0c03f)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
All fetching must happen in the do_fetch operation.
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit ce70cc1055c32d4ea22a6386d84cbc4bb0cdc39f)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|