| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Initial implementation of HIP apis and objects (#7940)
VITIS-11348 Refactor how the platform path is found per OS (#7953)
Vitis 6479 - Changing profiling to use correct clock frequencies for compute units and monitors (#7952)
VITIS-11415 Remove dynamic region report for Ryzen devices (#7950)
CR-1189595: Fixed issue where memory module events are not configured correctly (#7948)
Further support of memory module DMA events on Edge devices (#7947)
VITIS-11339 Remove AIE start column parameter from query. Remove AIE information query from alveo device shim
Support for memory module DMA events on client devices (#7928)
add tct all column test (#7942)
CR-1188254 Disable xbutil reset and program in RyzenAI 1.1 ARC2 (#7932)
Xcl Api Replacement (#7915)
Add iterations to df-bw to increase throughput (#7939)
Fix incorrect return value for xclRead (#7914)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
hw/sd/sd: implement the sleep state
hw/misc/xlnx-versal-pmc-iou-slcr: implement the USB power state regs
hw/intc/arm_gicv3_redist: set the GICR_WAKER quiecent bit when asleep
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
update_buildconf: Ignore errors looking for bitbake-layers
project_config.py: Move all Kconfig generation to GenKconfigProj
multiconfigs.py: Replace BASE_TMPDIR with MC_TMPDIR_PREFIX
update_buildconf.py: No longer print the full BBMULTICONF list
project_config.py: Move configuration file generation here
multiconfigs: Adjust output to make it more clear
gen-machineconf: Refactor SDT and XSCT flows
sdt_flow.py: Use the hw_file path for args.psu_init_path default
update_buildconf.py: Always output local.conf info
update_buildconf.py: GenSdtConf use logger.plain for reference output
gen-machineconf: Add additional exceptions to traceback
yocto_machine.py:passing boot pdi
Sync hardware info printing
Make gen-machineconf capable of directly working with bitbake
Move from various sys.exit(x) to raising exceptions
lib: multiconfigs: Add support for domains generated by hardware design
|
|
|
|
|
|
|
|
|
|
| |
Below are the updates
ac63f30 openamp: xlnx: Add versal SOC's vhk158 and vek280
5b0289f lopper: assistes: Reduce dtb for sd-fec designs
6ce8ab4 lopper: assists: Enhance special proprety removal
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EDAC/versal: Report the bit position of the error
EDAC/versal: Do not send the cumulative values
EDAC/versal: Add a NULL check for the user passed values
EDAC/versal: Do not register for the NOC errors
arm64: versal: Use iommu name for smmus
arm64: versal: Remove second interrupt property for qspi/ospi
arm64: versal: Remove unused xlnx,mc-id property
arm64: versal: Align dmas with dt schema
arm64: versal: Define 8 irqs for cci-500-pmu instead of 9
arm64: versal: Fix gic DT description
arm64: versal: Fix cpu-opp-table name
arm64: versal: Remove additional cpu property
xilinx: dts: Update the reg names for ddrmc edac
arm64: zynqmp: Fix kr260 clock wiring
arm64: zynqmp: Sync clock labels with kr260 revB
arm64: zynqmp: Describe 25MHz fixed clock for PL GEMs
arm64: versal-net: Align interrupts for ipp-rev1.9
drivers: crypto: Return fallback values as true/false in versal fallback
phy: xilinx-xhdmiphy: Disable dru_clk in error path
phy: xilinx-xhdmiphy: Fix function return types
media: i2c: Fix compilation issue for ap1302 isp driver
dt-bindings: remoteproc: zynqmp_r5: Make sram property required only for Versal and ZynqMP
remoteproc: zynqmp_r5: Versal NET: Enable R52 boot without TCM or OCM
drm: xlnx: dp: Reset DisplayPort IP
drivers: remoteproc: zynqmp: kick remote during detach
EDAC/versal: Make the bit position of injected errors configurable
dt-bindings: misc: xlnx,sd-fec: convert bindings to yaml
remoteproc: Make rproc_get_by_phandle() work for clusters
cdx: call of_node_put() on error path
cdx: create resource debugfs file for cdx device
cdx: add support for bus enable, disable and reset
cdx: register cdx bus as a device on cdx subsystem and create symbol namespaces for cdx subsystem
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
|
|
|
|
|
|
| |
Below are the updates
lopper: assists: Add special handling for xdma pcie
lopper:assists:baremetal*: Correct the steps to construct a 64 bit value from 2 32-bit cells
assists/domain_access: update start and size of memory
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Ensure that IPI message buffers work for RPU application by using correct
destination buffer offsets
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
| |
lib:gen-machineconf: Remove MEMORY configs if HW file changed
|
|
|
|
|
|
|
| |
Construct buffers to be for PL1 on APU to RPU1 IPI
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
apps: zynqmp_r5: Versal NET: Update linker script for booting
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Below are the updates
assists: remove overly verbose output
assists/domain_access: count indirect references
assists/isospec: output cpu specific label
assists/domain_access: fix memory node -> address-map updating
yaml: update version check to use packaging module
assists: baremetal_xparameters_xlnx: Export MB V cpu parameters related defines
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Updated branch to master which has changes to support both boards
SC/Kria-SOM
Signed-off-by: Sharath Kumar Dasari <sharath.kumar.dasari@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 83a5f29420bf7c2cf627ebfdd39b17aa73c8548d)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
|
| |
misc: xilinx-ai-engine: Fixed error prints in status dump
driver/src: Fix _XAie_SetPartIsolationAfterRst function prototype
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Removed support for u50lv, u55n and u280 platforms in XRT (#7901)
fixed sw pipeline issue (#7941)
Add code owners for hip and fix code owners for tests (#7937)
Change "IPU" to "NPU" in adaptor name lookup (#7938)
add bind_at() SHIM API (#7934)
Add hotfix for Linux xbutil validation implementation (#7931)
VITIS-11275 Add support for telemetry report in XRT core (#7921)
Updated Const Correctness and Variable names in AIE Profile (#7924)
check exit code in apu package creation (#7925)
fixed compile error (#7923)
VITIS-11106 Remove --device requirement for single device system (#7902)
Issue-7911 Fix clang issues with query requests (#7916)
CR-1182298: Fixing seg fault on edge when aie_status is enabled (#7917)
Updated Struct Data types in XDP codebase (#7895)
fix windows build (#7920)
Removed PETA_BIN variable from build_edge.sh as the path does not exist (#7918)
upadte xbutil validate paths for xclbins (#7919)
Initial support for tracing DMA events in AIE tile memory modules (#7859)
Fixed error in build (#7907)
CR-1187827 Fix bad BDF not displaying list of device options (#7905)
VITIS-11233 Add firmware version to Ryzen platform report (#7903)
VITIS-9658 Update SubCmdValidate test run output (#7889)
Remove drm_driver.gem_prime_mmap for Linux 6.6 (#7899)
Changed all names from XDP_MINIMAL_BUILD to XDP_CLIENT_BUILD (#7893)
Added all the OSs supported by XRT in os_supported.json file (#7877)
VITIS-10245 Prevent validation tests from creating additional device instances (#7891)
Remove dead code (#7898)
integrate tct 1 column test (#7887)
Create common utilities folder for XDP plugins that use the AIE driver (#7866)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Switch to latest commit on release branch. Also remove unused microblaze
header file for 2024.1 release.
Signed-off-by: John Toomey <john.toomey@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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
4af6ecd openamp: xlnx: Clean up SOC Parsing
62a0930 openamp: xlnx: Add support for more SOC's
f58a344 openamp: xlnx: Add VMK180 support
1fcbfed assists/isospec: add ss_permissions to valid access types
6b74788 lopper: assists: baremetal_xparameters_xlnx: Update IPI interrupt ID value to inline with vitis classic
b03b978 lopper: assists: baremetal_xparameters_xlnx: Generate interrupt ID for IPI
cf70679 lopper: assists: baremetalconfig_xlnx: Generate dummy config struct in case proprety is not present
f20667c assists/isospec: log new spec type ss_management
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Create a new fw-package.bbclass which provides infrastructure to package
and deploy firmware baremetal or freertos application elf or bin files
to linux root filesystem under /lib/firmware(default) or /boot
directory as per requirement.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 362eeb56e99754b9082f62187d39dc7ea7ad1a19)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mtd: spi-nor: Add support for S28HS02GT Infineon OSPI flash
soc: xilinx: Fix logic to check sub_family_code
mtd: spi-nor: issi: Add support for is25lx512m OSPI flash
misc: xilinx-ai-engine: release the dma_buf assigned to pmem
crypto: xilinx: Updated fallback checks to call hardware AES
drivers: soc: xilinx: check return status of get_api_version()
drm: xlnx: hdcp: Fix memcpy argument in hdcp2x_tx_wait_for_pairing_info()
tty: serial: uartps: Add rs485 support to uartps driver
tty: serial: uartps: Relocate cdns_uart_tx_empty to facilitate rs485
dt-bindings: Add reference to rs485.yaml
serial: core: Provide port lock wrappers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ps/psx: parent the GIC under the FPD memory region
versal-net: wire the rpu wakeup signals
versal-net: wire the rpu powerdown signals
psx-rpu: Increase the gic num irqs
versal: psx: macro-ify the rpu_ctrl creation
versal: psx: rpu: macro-ify the amba stream creation
versal: psx: rpu: macro-ify the rpu timer creation
versal: psx: rpu: macro-ify the gic creation
versal: psx: rpu: macro-ify the cpu cluster creation
versal: psx: rpu: rename cluster rpu macro
versal-psx: fix a typo for gpio-controller
versal-psm: Conditionally compile few psm blocks
versal-ps-pl-remoteport: Add SERBS support for AFI0/2
versal: add lpd & fpd interconnect config regs
versal-ddrmc: Remove HAS_DDRMCx macros
psx-memmap-aliases: Conditionally define DDRMC aliases
versal: Move DDRMC npi nodes
versal-net: Rename board names to have es1 tagged
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
hw/misc/reset-domain: walk sub-MRs when resetting
|
|
|
|
| |
kconfig_syshw.py: Update range for memory
|
|
|
|
|
|
|
|
|
|
|
|
| |
hw/misc/xlnx-versal-pmc-global: dont reset persistent storages
hw/intc/arm_gicv3: adds wake-request fdt gpio
hw/intc/arm_gicv3: implements wakerequest
hw/misc/xlnx-versal-net-psmx-global: implement rpu wakeup request
hw/misc/xlnx-versal-net-psmx-global: implement rpu powerdown request
hw/misc/xlnx-versal-net-psmx-global: fix gpio set name
hw/misc/xlnx-versal-net-rpu-pcil: introduce rpu shutdown request gpios
hw/misc/xlnx-versal-net-rpu_pcil: dont set gpio during reset enter
hw/core/fdt_generic_util: fix the logic to get gpio inputs
|
|
|
|
|
|
|
|
|
|
|
| |
Add specific --help to better userstand how to call the wrapper.
Add additional diagnostic messages in case of an APU failure.
Change the way the variables are processed, this will make it easier
to add additional switches in the future.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
chore!: update to revision d20240111
chore: update to revision d20231213
Added missing header files for Yocto project master(gcc 13.2)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
chore!: update to revision d20240111
chore: update to revision d20231213
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
chore: update to revision d20240111
chore: update to revision d20231213
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
chore: update to revision d20240111
chore: update to revision d20231213
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. If SRC_URI has only one file without any space as shown below
SRC_URI = "file://vck190-dfx-static.pdi"
With this it fails to detect input entries. This is due to current
search logic doesn't work unless there is a space after end of file
name or new line for each entry as shown below.
SRC_URI = "file://vck190-dfx-static.pdi "
or
SRC_URI = " \
file://vck190-dfx-static.pdi \
"
So rewrite the logic to split the SRC_URI enteries and then
search key w/o the trailing space.
2. Remove get_dt_count function to avoid duplication.
3. Add docs for *_PATH variables.
4. Add warn message when multiple dtbo or bit or bin or pdi file is
found.
5. Fix DTSI_PATH, BIT_PATH build issue when input files are absolute
path.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
remote-port: Fix full house check
versal: Add SERBS support on AFIFS for LPD & FPD
remote-port-memory-master: Implement timed response waits
versal: Add the SERBS interface
remote-port: Add timed wait for responses
versal: Add LPD & FPD interconnect config regs
hw/core: remove the dma-ctrl interface
hw: remove OSPI and DMA CSU legacy models
hw/ssi/xlnx-versal-ospi: align GPIO declaration with the legacy model
hw/dma/xlnx_csu_dma: add support for 128 bits CRC
hw/dma/xlnx_csu_dma: fix the dma-width property comment
hw/dma/xlnx_csu_dma: add support for unaligned accesses
hw/dma/xlnx_csu_dma: split endianness swapping logic in its own function
hw/dma/xlnx_csu_dma: split CRC computation in its own function
hw/dma/xlnx_csu_dma: change is-dst property default value to false
hw/dma/xlnx_csu_dma: add memattr and memattr-write legacy properties
hw/dma/xlnx_csu_dma: add legacy stream-connected-dma[01] properties
|
|
|
|
| |
qdev-core.h: Add docs to AMD/Xilinx extensions
|
|
|
|
|
|
|
|
| |
Pass CFLAG to Libmetal Repo for Xilinx-AMD build of Libmetal AMP Demo
from meta-openamp file libmetal-xlnx.inc
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
lopper: assists: baremetal_xparameters_xlnx: Fix subnode_phandle property generation
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
apps: zynqmp_r5: Enable build with latest SDT BSP
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
examples: linux: zynqmp: Add Versal-NET IPI Values
lib: generic: xlnx: Use CMAKE_C_FLAGS to determine if SDT symbol is present
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
The commit 738df8cc6819 (yaml: support ruamel versions > 0.17.x) of github
lopper repo introduced a new dependency for lopper over "packaging" module. Add
the same in Yocto workflow.
Signed-off-by: Onkar Harsh <onkar.harsh@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Below are the updates
lopper: assists: xlnx_overlay_dt: Fix wrong gic_node referencing
setup.py: Add "packaging" module under YAML related requirements of Lopper
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Sync integration to Yocto Project master as of commit:
25868ee2cc3fdcbf4bff1ff4f66465e8aeef744d
Note, we remain on 8.1.x version to match the AMD version.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|