| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
gen_config.py: Generate bootargs required for versal-net
README.md: Update README for gen-machineconf
hw-description.tcl: restricting PL uart support
Kconfig.part: Remove fpga-manager-util support
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
The build system expects the package to be buildable for all zynqmp-generic
configurations. Once build system is corrected, we can revert this patch.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
The build system expects the package to be buildable for all zynqmp-generic
configurations. Once build system is corrected, we can revert this patch.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Set when DISTRO_FEATURES ! 'libmali' and MACHINE_FEATURES = 'mali400'
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Combination of MACHINE_FEATURES = 'mali400' and DISTRO_FEATURES = 'libmali'.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Enabled when MACHINE_FEATURES 'mali400' and DISTRO_FEATURES ! 'libmali'.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Move mesa-demos work from meta-petalinux, fix libmali integration and remove
the testapps workaround.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Define a new MACHINE_FEATURE called mali400 that is used to determine if the
hardware has a mali400.
Define a new DISTRO_FEATURE called libmali, as well as one called lima to
indicated which configuration to build.
Both the MACHINE_FEATURE and DISTRO_FEATURE must be enabled to activate
the new code. This means any recipe that gets libmali-xlnx is expected
to be:
PACKAGE_ARCH = "${MACHINE_ARCH}"
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
The override was not being used anywhere, this was just acting as a potential
tigger for recipes. Instead, we define the MACHINE_FEATURES vcu and will
use that to determine if VCU functionality is enabled.
By default the zynqmp-ev has VCU feature present.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Side effect of this change, all vcu recipes are now package arch of machine.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Fix an issue when soc_family is not defined that an exception was thrown.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add yocto recipe to integrate AllegroDVT2 OpenMax Integration Layer. The
OpenMax APIs define a standardized media component interface to enable
developers and platform providers to integrate and communicate with multimedia
codecs implemented in hardware or software.
The OpenMAX IL layer is integrated on top of the VDU Control Software.
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Assignemnts like COMPATIBLE_MACHINE:zynqmp = ".*" won't allow recipes that
inherit from this bbclass to restrict the COMPATIBLE_MACHINE via machine
overrides. Therefore remove the COMPATIBLE_MACHINE assignments here and force
downstream recipes set the desired value. Don't allow microblaze to use this
bbclass. Also set PACKAGE_ARCH in this bbclass.
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: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating commit id for below commits:
Kconfig.part:update default QSPI_FIT_IMAGE_OFFSET
gen_plnx_machine.py: Use soc_family override for IMAGE_FSTYPES
gen-machineconf: Add user-rootfsconfig support
gen_config:gen_plnx_machine: Update rootfs config name
Kconfig: Add option to build openamp dtsi
update MACHINEOVERRIDES for k26 BSP's
gen_config.py: vdu support
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Added 0025-Import-DMA_BUF-module-and-update-register_shrinker-f.patch
which has register_shrinker API changes and DMA_BUF Import
to make mali400 compilation compatible with 6.1 kernel.
Signed-off-by: Yash Ladani <yash.ladani@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the commit to support following:
gen_config.py: Generate flash info
configs:gen_yocto_machine.py: Update TMPDIR, BOARD overrides
rootfs_config.py: Add machine_features mali400 Add MACHINE_FEATURES
as mali400 when libmali-xlnx enabled.
Kconfig*: Updated config name with suffix essential
Kconfig: Remove libdrm-kms
Remove webkitgtk and epiphany rootfs packages Support
for the chromium and web apps is dropped so removing webkitgtk and epiphany from rootfs.
petalinux-yocto:*-description.tcl: Remove DNS variable from .network file for systemd
machineconf.json: Update machineconf json file
machineconf.json: Update MACHINEOVERRIDES for SC Update MACHINEOVERRIDES for SC bsps with -zynqmp.
Kconfig.part: Update gen-machineconf Kconfig file
Kconfig.part: Add check to change the help section as per plnx sdt flow
Kconfig.part:*.tcl: Renaming menu config option
Kconfig.part:metadata.json: Add menu config option to specify pmufw bsp flags
Kconfig.part: Add config option to enable eeprom and rtc
adding hbm support
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable VDU IP in yocto. Video Decode Unit (VDU) core is a Hard IP in Versal®
AI Edge and Versal® AI Core series. The VDU core has multiple instance decoder
cores (upto four cores) and are implemented as Hard IP in Versal® AI Edge and
Versal® AI Core series. To enable this the following recipes are included:
- kernel-module-vdu
- vdu-firmware
- vdu-ctrlsw
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
| |
Signed-off-by: rbramand <rbramand@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
Changelog:
gen_plnx_machine.py: Adjust IMAGE_FSTYPES override for initramdisk
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Loading the devicetree/openamp.dtbo if present and merge into the loaded
system dtb. (Note, not all boot modes support this behavior.)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
The recipe will generate a DTBO for OpenAMP
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
If meta-openamp is available, ENABLE_OPENAMP_DTSI is set to 1, automatically
add the openamp nodes to the system-top.dts.
This may not work in all configurations, but should work in most.
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: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Switch the machine files to use the new 'xilinx-default-sd.wks' file.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IMAGE_BOOT_FILES and WKS_FILE_DEPENDS are used in the bootimg technique.
THis ensures that an bootimg will continue to work in the future.
The MACHINE_ESSENTIAL_EXTRA_RDEPENDS is also filled out based on the
same IMAGE_BOOT_FILES. This ensures that the packages used to generate
the filesystem's /boot partition is matching and full.
The end result of both approaches is slightly different, but the rootfs
method must be used for on-target package upgrade to work properly.
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|