Age | Commit message (Collapse) | Author |
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Latest binutils contains everything we need to Linux support.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Currently poky master-next has a few patches for QEMU 8.2 to workaround
a new requirement for some MMAP flags. For 7.1, we need to make sure we
don't have these patches as they are not relevant.
If this patch is not merged into Poky, we can drop this patch.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
gdb 12 python support requires 'distutils', which was removed in python 3.12.
Disable until we can patch this or upgrade.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
The DRI patch is only relevant when used with an AMD (Xilinx) machine.
When a nativesdk version of mesa is built the patch will cause a patching
failure.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Fixes:
ERROR: vdu-firmware-1.0.0-xilinx-v2023.2+git-r0 do_package_qa: QA Issue: vdu-firmware package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge]
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Cairo no longer directly links to libgl/libgles. This avoids any mali
specific dependencies.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Normally we default to qemu-xlnx (the AMD/Xilinx QEMU fork). However, this
fork depends on some functionality not present on 32-bit arm. For on-target
qemu we need to use the stock QEMU instead.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Based on github Pull Request #60.
Signed-off-by: Felix Kuhlmann <felix-kuhlmann@gmx.de>
Update commit message and added PR number in commit message.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Testimage has specific requirements about how the filesystem, qemu and other
components are configured. Create a special QEMU bsp for the ZynqMP and
it's variants. Note, eg/ev can not emulate the Mali, so may fail mesa and
OpenGL/GLES testing.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
A default (blank) QB_XILINX_SERIAL will fall back to the runqemu default
which works correctly for this board.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Apply the same change as 6b9f17f0c990645063efaf21fff3f76072c5300e to
2023.2.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
The change was already in 2023.1, carry forward to 2023.2.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
The change was already in 2023.1, carry forward to 2023.2.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Results in patching error of weston, patch applied twice.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
The rules file does not need to be named local.rules, instead keep the
existing name to avoid a conflict.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
As of Yocto Project nanbield, if a -serial is pass in QB_OPT_APPEND the
runqemu may add additional null entries (padding) or simply skip further
setup.
Due to this, emulated platforms where the first hardware serial port
is not used in Linux need specific "-serial null" settings, but with
the new rules also need the real serial port defined (this can no
longer be assumed.)
The downside of this new approach is all consoles must be defined, so
we can not rely on runqemu adding "-serial mon:<device>", as now
assume the primary usage is stdio (nographic/serial port) settings.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
While including a default gdb in the QEMU configuration might be useful,
it does require a static port that will prevent multiple QEMU sessions from
running in parallel. If the user wants GDB support, they will need to
manually add this on the runqemu command line.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Duplicate what was done in 2023.1 to allow qemu-xilinx to build.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
testimage requires qemu, qemu requires qemu-devicetrees:do_deploy. Adjust
the dependencies to specifically list do_deploy and not the authomatic
do_install.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
qemu-devicetrees and the extracted cdo are required for QEMU booting. These
are only populated after do_deploy, so make sure our dependency clearly
depends on do_deploy and not the (automatic) do_install.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
These BSPs are no longer public, and have been removed in 2023.2.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Make sure that we have native and nativesdk versions of esw-conf.
Add a dependency on lopper and xilinx-lops, as presumably users of this
recipe will need to use lopper to process the configurations. This will
allow someone to use oe-run-native with esw-conf-native to use lopper
to transform system to domain specific device trees and their associated
configurations.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
xilpm: versal: server: Remove XRAM axi-lite clock selection
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
Changelog:
fix for AIE1 status (#7735)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
scripts: pyesw: open_amp: Extend cleanup support for Libmetal and OpenAMP
scripts: pyesw: open_amp: Simplify openamp-lopper run
scripts: pyesw: open_amp: Add support for Zynq for OpenAMP and Libmetal in BSP
scripts: Enable OpenAMP and Libmetal demos to mimic convention of other ESW apps
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
Changelog:
backport the xbutil validate issue for ps kernel (#7732)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
arm: Add support for r52 IMP_PERIPHPREGIONR register
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
driver:src: AIE decoupling build bsp & build app failed
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
fix: data cache issue
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Move to release branch, which is rebased from the dev branch
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
scripts: pyesw: build_app: Add command line arg to specify .repo.yaml path
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|