| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change Log:
petalinuxconfig_xlnx.py:pass memory_type value to device_type.
lops: mb-riscv: Add generic cpus_* pattern to re-use riscv lop file for asu.
openamp: xlnx: Validate reserved-mem regions.
isospec: add permissive flag for non-SMID devices.
lopper/log: move basicConfig to init().
lopper: assists: gen_domain_dts: Add Audio formatter DT yaml.
lopper: assists: gen_domain_dts: Add SPDIF DT yaml.
lopper: assists: gen_domain_dts: Add I2S sound card DT yaml.
lopper: assists: gen_domain_dts: Add SDI Rx Subsystem DT yaml.
lopper: assists: gen_domain_dts: Add SDI Tx Subsystem DT yaml.
assists: gen_domain_dts: Add support for MB-V zephyr.
Signed-off-by: Swagath Gadde <swagath.gadde@amd.com>
Add fix for two typos in the openamp xlnx processing.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
arm64: versal2: add power domain and reset entry for usb
arm64: versal2: Update UFS dt node
arm64: zynqmp: Add u-boot command to boot into recovery image
arm64: zynqmp: Enable usb3 for k24 som
spi: cadence_qspi: Fix Versal NET loopback bit error
spi: cadence_qspi: Fix Versal NET ospi indirect write timed out issue
arm64: versal-net: Enable octal DTR mode
cmd: sf: fix redefinition of return value in read/write
sf: Add lock info option to sf command list
spi: zynq-qspi: Fix QSPI controller stripe for stacked mode
spi: zynq_qspi: Add write status command to update_stripe()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
net: axienet: Deprecate xlnx,mrmac-rate and switch to generic max-speed binding
dt-bindings: net: xlnx,axi-ethernet: Use "max-speed" device tree property
arm64: xilinx: Enable UFS, ARM SCMI in default config
ufs: amd-versal2: Disable AUTO_HIBERN8 and HS modes
ufs: amd-versal2: Add AMD Versal Gen 2 UFS support
ufs: core: Add vendor specific ops to handle interrupts
firmware: xilinx: Add UFS interface API support for Versal Gen 2
dt-bindings: ufs: amd-versal2: Add support for AMD Versal Gen 2 UFS
edac: xilsem: Add error event handling support for Versal NET platform
dmaengine: zynqmp_dma: Add support for AMD Versal Gen 2 DMA IP
dt-bindings: dmaengine: zynqmp_dma: Add a new compatible string
staging: xilinx-tsn: Add Endpoint Packet Switch Feature and Control Frame Handling for STP/LLDP
dt-bindings: staging: xilinx_tsn_ep_ex: Deprecate packet-switch property
dt-bindings: staging: xilinx_tsn_ep: Add Endpoint Packet Switch support
arm64: configs: Enable CRYPTO_DEV_XILINX_ECDSA by default
crypto: xilinx: Add NIST P-521 curve support in ECDSA Driver
remoteproc: zynqmp_r5: Update power domains property to power-domains
crypto: x509 - Add OID for NIST P521 and extend parser for it
crypto: asymmetric_keys - Adjust signature size calculation for NIST P521
crypto: ecdsa - Register NIST P521 and extend test suite
crypto: ecdsa - Rename keylen to bufsize where necessary
crypto: ecdsa - Replace ndigits with nbits where precision is needed
crypto: ecc - Add NIST P521 curve parameters
crypto: ecc - Add special case for NIST P521 in ecc_point_mult
crypto: ecc - Implement vli_mmod_fast_521 for NIST p521
crypto: ecc - Add nbits field to ecc_curve structure
crypto: ecdsa - Extend res.x mod n calculation for NIST P521
crypto: ecdsa - Adjust tests on length of key parameters
crypto: ecdsa - Convert byte arrays with key coordinates to digits
crypto: ecc - Use ECC_CURVE_NIST_P192/256/384_DIGITS where possible
i2c: cadence: Add atomic transfer support for controller version 1.4
i2c: cadence: Split cdns_i2c_master_xfer for Atomic Mode
i2c: cadence: Relocate cdns_i2c_runtime_suspend and cdns_i2c_runtime_resume to facilitate atomic mode
i2c: cadence: remove printout on handled timeouts
i2c: cadence: Add system suspend and resume PM support
misc: xilinx-ai-engine: Add condition compilation flag
irqchip/xilinx: Fix shift out of bounds
|
|
|
|
| |
driver: src:add the numtiles check condition in PrivilegeInitPart
|
|
|
|
|
|
|
|
| |
Reorder the serial ports for an alternative vck190 machine. This puts the
Linux (APU) serial ports first in the processing order which will help enable
Yocto Project testimage support.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Yocto Project scarthgap requries a slightly newer qmp in order for testimage and
other automations to work. Backport the necessary changes to enable the required
interfaces.
Signed-off-by: Mark Hatle <mark.hatle@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>
|
|
|
|
| |
versal: Add Versal Alveo V80 board
|
|
|
|
|
|
|
|
|
|
| |
power-domains
Update Overlays to go with genpd convention and use 'power-domains' for management
with firmware node ID's.
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Zynq-7000 SoC
Remove openamp support for Zynq-7000 Soc Reasons for removing listed below:
1 - Removing redundant or unmaintained code from Linux tree
2 - Reduce technical debt carried by OpenAMP team
3 - OpenAMP drivers (remoteproc/rpmsg) for Zynq-7000 SoC is not standardized
on same code base as ZynqMP or Versal
4 - very few customer using openamp on Zynq-7000 SoC
For users of Zynq-7000 SoC the last working and tested release version is
rel-v2023.2
Signed-off-by: Rajiv Mohan <rajiv.mohan@amd.com>
Removed the reference to zynq from the device-tree bbappend and
openamp specific device-tree recipe.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Add initial version of recipe for building HDMI v2.1 FMC module
Signed-off-by: Rajesh Gugulothu <rajesh.gugulothu@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Update bootargs to pick full rootfs according to the
selected boot targets in case of kria som.
Signed-off-by: John Vicky Vykuntapu <johnvicky.vykuntapu@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
base-pdi doesn't requrie any default dependencies, instead just copy the
file(s) and setup the package(s) as necessary.
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Generic machines no longer depend on firmware (ESW) components. Thus they
will now build a full Linux system, where possible, without XSCT or SDT
modes. (Default, if XILINX_WITH_ESW is set to xsct, still builds firmware.)
It is up to the specific machine.conf files to enable the correct build
flow and that will enable the necessary firmware dependencies for the SoC.
This also means HDF_MACHINES is no longer required. Set HDF_MACHINES = ""
to produce a firmware-less build.
Also correct QEMU settings so they can be overridden.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
The DTC_FLAGS default should be set with ?= so it can be overridden.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Before all messages, even blank ones would be displayed. This made it
difficult to have messages that only appeared sometimes.
The standard yocto project behavior for messages is "" (blank) means no
message, anything else gets displayed. Follow this behavior.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Revert "arm64: xilinx: Enable SMMU by default"
|
|
|
|
|
|
|
|
| |
Upstream poky/oe-core contains the exact same recipe. Remove the local one and
let upstream maintain it.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
|
| |
Upstream poky/oe-core contains the exact same recipe. Remove the local one and
let upstream maintain it.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
|
| |
Drop the locally-carried recipe since the upstream one in oe-core/poky is a
newer release.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Add NULL check in xf86RotateBlockHandler(). The checked BlockHandler
callback is not guaranteed to be always defined.
Fixes xorg crash on startup when screen rotation option is enabled.
Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
|
|
| |
Make picture composition acceleration optional. Add xorg config option to
control picture composition acceleration. Update xf86-video-armsoc man
page.
Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
|
| |
DFX-MGR: Bug fix while loading smartcam app
DFX-MGR: Update listPackage with RPU slot number
DFX-MGR extension to support -remove for RPU
DFX-MGR extension to support -load for RPU
DFX-MGR extension to support -listPackage for RPU
|
|
|
|
|
|
|
|
|
|
| |
In scarthgap release, By default IMAGE_NAME_SUFFIX=".rootfs" set in
image-artifact-name.bbclass, Due to this boot-jtag script doesn't
include rootfs in .tcl script. Hence add IMAGE_NAME_SUFFIX to tcl
script.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
openamp: xlnx: Update property 'power-domain' to 'power-domains'
assists: gen_domain_dts: Hardcode DDR address for Zynq to always start from 0
lopper_sanity: add phandle selection test
assists/isospec: introduce base protections
lopper: fix property comparisions
lopper: assists: Initial support for Versal Gen2 pl configuration
lopper: add --symbols command line flag
lopper: update default phandle map definitions
lopper/base: enhance node dereference field lookup
lopper: assists: baremetal_xparameters_xlnx: Generate coherency defines to inline with old tool defines
lopper: assists: petalinuxconfig_xlnx: Add support for memory_type in the generated yaml file
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Also add imgsel wrapper allowing for the correct image-selector recipe
to be built depending if the XSCT or SDT flow is in use
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
XDP AIE Halt Plugin to set Debug Halt on AIE Cores for debugging on Client (#8344)
fixing zynqmp build (#8346)
Add DRC to xclbinutil for Linux file command utility compliance (#8337)
add support for kernel_commit_id in AIE_PARTITION (#8335)
Integrate aiebu as a submodule into XRT (#8336)
Fixing issue in OpenCL counter information in Edge hardware emulation (#8342)
Fixing issue where hardware emulation on Edge was not finding the debug_ip_layout file on disk (#8341)
XRT OS Support for AlmaLinux 8 (#8331)
Add signal API to fence_handle (#8339)
Starting Event trace from specific layer (#8334)
add a new metadata section in xclbin to support AIE profiling/debug (#8304)
Corrected the logic in the function (#8296)
Removal of AIESIM compilation flag in XRT (#8333)
Remove Hardcoded register space 64KB in shim and zocl (#8300)
Adding release variable (#8330)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
apps: zynqmp_r5: Update symbol IPI_IRQ_VECT_ID for FreeRTOS
apps: examples: Add support for FreeRTOS OS for echo, matrix and rpc_demo
apps: examples: Prepare echo, matrix and rpc_demo demos to support other OS's
apps: zynqmp_r5: Move linker file logic to apps/machine/zynqmp_r5
apps: zynqmp_r5: Enable linker file generation based off SDT Lopper plugin
apps: zynqmp_r5: Move all R5 library checks to apps/machine/zynqmp_r5
apps: zynqmp_r5: Remove SDT lib dependencies from OpenAMP Repo
apps: zynqmp_r5: Add Versal and Versal-NET Information to Debug Banner
apps: zynqmp_r5: Change get_ipi_msg_buf to use unsigned ints
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add (move) the python3-bokeh recipe to here from meta-jupyter while updating
from 2.4.2 → 3.5.1. Bokeh is not a requirement or dependency for jupyter,
therefore it does not need to be stored in that layer.
Bokeh is used by:
- meta-kria/recipes-utils/kria-dashboard/kria-dashboard.bb
- meta-system-controller/recipes-utils/pmtool/pmtool.bb
Both of those layers have dependencies on meta-xilinx-core, so moving the
recipe here will still make it available to both.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
cmd: sf: prevent overwriting the reserved memory
arm64: versal2: fix the USB ref clock frequency
initcall: break loop immediately on failure
arm64: versal-net: add OSPI reset gpio for VNX board
arm64: xilinx: Remove current-speed property from pl011
|
|
|
|
|
|
|
|
|
|
| |
Revert "irqchip: gic: Add changes to handle SGI for Zynq Remoteproc driver"
Revert "irqchip: gic: Add remoteproc changes to the driver"
staging: xilinx-tsn: fix kernel crash when new bridge if is created
dma: xilinx_dpdma: Fix locking
Revert "dmaengine: xilinx: dpdma: Fix race condition in vsync IRQ"
EDAC/synopsys: Fix error injection on Zynq UltraScale+
remoteproc: zynq: remove openamp support for Zynq-7000
|
|
|
|
|
| |
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
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>
|
|
|
|
|
|
|
|
|
|
| |
1. Add recipe version to bitstream recipe.
2. Install and deploy bit file for non xsct builds, This is required for
packaging bitstream to boot.bin when MACHINE_FEATURES=fpga-overlay
is not set.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
driver: src: core: Provide profiling capability in partial LoadElf
|
|
|
|
|
| |
Update send-email.yml
driver: src: Fix aie-rt compilation warnings while compiling plm/psm.
|
|
|
|
|
|
| |
This reverts commit da77c918db698d7912b6a2c6807720e9e2c522c8.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Remove soft assignment in IMAGE_FSTYPES variable due to this cpio file
are not generated for poky distro and this is required for devtool
boot-jtag feature.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Updated branch and srcrev to pull-in the latest code changes
and updated image update app version to 1.2
Signed-off-by: Dasari Sharath Kumar <sharath.kumar.dasari@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
lopper: assists: yaml_bindings: Documentation for switch and broadcaster
assists: gen_domain_dts: Add ocm IPs into linux ignore list
assists: gen_domain_dts: Add few Zynq specific IPs in Linux ignore list
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Remove FSBL recipe variables from soc-zynq.inc as this is already set
in fsbl recipes and no more required in machine inclusion file.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Add cortexa9 DEFAULTTUNE which is required for zynq-7000 multiconfig
builds.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Remove review bot approval check
|
|
|
|
|
| |
fal: src: update the driver api to global one
driver: src: Update the Interanl API to global API
|