| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
Previously the system was copying the boot files directly to the /boot
partition. This does not match the package behavior, where dtbs exist
in /boot/devicetree. Adjust the configuration to keep them in the
subdirectory. This also adjust uEnv.txt and or other users of the
image-wic-utils functions.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
The system.dtb should be a symlink to the system-top.dtb in the devicetree
subdirectory. This matches the expected behavior for u-boot-zynq-scr and
possibly other users.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
During runtime we will rarely need BOTH .bin and .elf files, however we
may need them both during build. Follow the kernel example and split
the variations into subpackages, while the main package will install both.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
In meta-xilinx-core u-boot-zynq-scr and u-boot-zynq-uenv recipes are
renamed to u-boot-xlnx-scr and u-boot-xlnx-uenv. Hence change these
in all the configuraiton and inclusion files.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Rename u-boot script and uenv recipes. These recipes are used by all the
generic machines not just specific to zynq.
u-boot-zynq-scr -> u-boot-xlnx-scr
u-boot-zynq-uenv -> u-boot-xlnx-uenv
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
Replace fru-print with freeipmi which provide ipmi-fru for FRU data parsing.
Patch the xlnx-firmware-detect script from the dfx-mgr repo to use impi-fru
instead of fru-print.
Signed-off-by: Christian Kohn <chris.kohn@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The freeipmi project provides a utility named ipmi-fru which allows reading and
interpreting FRU data based that can be read from a binary file or EEPROM.
The patches add additional functionality to interpret the Xilinx OEM records and
format them properly when printing the output. They're cherry-picked from
upstream:
http://git.savannah.gnu.org/cgit/freeipmi.git/commit/?h=freeipmi-1-6-0-stable&id=181e279da345315efa06f593edaf0f04af614da5
http://git.savannah.gnu.org/cgit/freeipmi.git/commit/?h=freeipmi-1-6-0-stable&id=c578c999b7d9aabbd6e54b0310a609b8f96ae962
Signed-off-by: Christian Kohn <chris.kohn@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
1. Add microbalze-generic u-boot fragment cfg which is commonly used by
all the microblaze families.
2. Add microblaze-generic-top.h include configs to enable commands and
other options.
3. Add u-boot-xlnx-microblaze inclusion file.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Add microblaze common kernel configs which is commonly used by all
the microblaze families.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Remove microblaze-generic YAML configs and move these configs to
microblaze-generic.conf file.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
1. Switch default machine from kc705 to kcu105.
2. Move YAML configs to microblaze-generic file with weak assignments.
3. Add bitstream, bootloader and u-boot-zynq-scr to EXTRA_IMAGEDEPENDS.
4. Use QB_KERNEL_CMDLINE_APPEND to pass bootargs to QEMU.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Syntax for IMAGE_BOOT_FILES is <source>;<dest> where either or both
source can include a directory. In the case of:
devicetree/*.dtbo;devicetree/
The system will copy all of the contents (*.dtbo) from devicetree directory
and place it into a corresponding devicetree directory (using the same
filename) in the boot partition.
The code wasn't paying attention to this directory syntax, which caused
boot configuration errors.
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>
|
|
|
|
|
|
|
|
| |
Implement Xilinux versions to work with the PREFERRED_PROVIDER syntax. This
will prevent the non-preferred version of being used with the anonymous
python in the 'alt.inc' files.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
qemu-system-helper contains support for general system items, there is no
reason for us to provide our own version. We can then add a dependency for
the specific xilinx multiarch component as needed to the system-native
versions.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
meta-xilinx/gen-machine-conf will not packed into eSDK as its not a
layer moving to meta-xilinx-core.
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Added a symlink for the gen-machine-conf directory
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Update layer.conf file to export the gen-machine-conf PATH.
gen-machine-conf bbclass is to update the PATH in esdk.
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Change from INHERIT to IMAGE_CLASSES
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
information and cpu name
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.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>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
Due to issues with xlnx_rebase_v2.8, we revert back to xlnx_rebase_v2.6,
which is the 2022.2 version.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add udev rules for mali device and change permissions of device node
from 0600 to 0660 so that users can access mali device(/dev/mali)
without using sudo from linux userspace.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
libmali provides GLESv1 and v2, but not v3 which Weston is using.
Implement workarounds for v3 usage
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
Dependency gbm found: NO found 17.3 but need: '>= 21.1.1' (cached)
Message: dmabuf-feedback requires gbm which was not found. If you rather not build this, drop "dmabuf-feedback" from simple-clients option.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
The 'jack' PACKAGECONFIG is inherited from oe-core, disable this, as it
is not supported.
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>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
See the README files for specific requirements, but we have designed the
machine configurations into an inheritance model. This module can be
further broken into 3 distinct categories of variables:
1 - Variables that MUST be declared BEFORE inheriting the base machine
2 - Variables that SHOULD be declared BEFORE inheriting the base machine,
as they are commonly overridden. (This will need continual review.)
3 - All remaining variables that should only be declared in the machine
.conf file, and MUST be declared AFTER inheriting the base machine.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
This makes it clear a particular kernel version is related to a particular
Xilinx release. For example, 5.15.36 becomes 5.15.36-xilinx-v2022.2.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|