| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | | |
arm64: versal-net: Align spi-max-frequency for ipp-rev1.9
mtd: spi-nor: Add SPI_NOR_MULTI_DIE flag
|
| | |
| | |
| | |
| | | |
chore(ctrlsw): update to revision d70f0d5674f9565dc8c62591ec569e64746809d0
|
| | |
| | |
| | |
| | | |
chore(firmware): update to revision d70f0d5674f9565dc8c62591ec569e64746809d0
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
examples: linux: zynqmp: Fix Typo in ZynqMP IPI Base address
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
This reverts commit 241e03c182b92760aef61c9c63c25b6efe5cf9b8.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fal: tests: utests: Remove reference to XAie_UserRsc in test cases
fal: src: Complete functionality of AIEFAL resource manager
fal: src: Port broadcast class to make requests to FAL resource manager
fal: src: Port Trace classes to make resource requests from FAL resource manager.
fal: src: rsc: Make sure to clear vRscs if request unsuccessful
fal: Port PC Events and PC Range classes to request from FAL resource manager
fal: src: rsc: Port performance counter classes to request from FAL resource manager
fal: Port Stream switch event port select to make resource requests from FAL.
fal: Port Group Event class to make resource requests to FAL resource manager
fal: Port Combo Events to request from FAL resource manager
fal: src: Port User Events to request from FAL resource manager
fal: Adds FAL resource manager
driver: src: io_backend: Add backend operation to get partition file descriptor
driver: src: interrupt: Remove internal resource requests from interrupt handling
driver: src: Remove resource manager requests for ECC
driver: src: Remove resource requests from XAie_TimerSync
|
| | |
| | |
| | |
| | | |
lib: multiconfigs.py: Update the get_domain_name to loop over all subsystems
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
arm64: zynqmp: Remove arm,cortex-a53-edac node
xilinx: Fix fpga region DT nodes name
arm64: zynqmp: Align nvmem-fw node with dt-schema
arm64: zynqmp: Disable DP on kd240
Revert "misc: xilinx-ai-engine: Added support to capture utilization."
Revert "misc: xilinx-ai-engine: Fix compilation warning"
v4l: xilinx: hdcp2xrx: Fix cppcheck warnings
v4l: xilinx: dprxss: Fix cppcheck warnings
ata: ahci_ceva: fix error handling for Xilinx GT PHY support
nvmem: Added eFuse provisioning support
firmware: xilinx: Efuse interface api support for Versal
drm: xlnx: drv: Check graphs presence before finding endpoint
drm: xlnx: hdcp: Limit stack frame size to 1024 bytes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
arm64: zynqmp: Remove arm,cortex-a53-edac node
xilinx: Fix fpga region DT nodes name
arm64: zynqmp: Align nvmem-fw node with dt-schema
arm64: versal-net: Setup correct addresses of GICR/GICD
arm64: zynqmp: Disable DP on kd240
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Below are the updates:
1bf6728 Revert "lopper: assists: gen_domain_dts: Remove dupe TCM node"
9173c4c openamp: xlnx: VHK158: clean up compatible string
7b8fafc lopper: assists: xlnx_overlay_dt: fixed the closing bracket missing issue
bfbd55b domain_access: reference count memory nodes
6937a27 Revert "openamp: xlnx: Clean up TCM handling"
4e8c9a4 assists/domain_access: keep all matched regions
8a936b8 openamp: xlnx: Clean up TCM handling
7a16db0 lopper: assists: gen_domain_dts: Remove dupe TCM node
17cc815 lopper: assists: domain_access: Fix typo vebose
033a78f lopper: assists: barmetal*: Fix race condition in the version driver handling
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 794526e7b30bd43042f68c892ae8e63e14adcb3b.
XRT fails to build properly.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
zynqmp: gpu: Connect GPU to ZynqMP
|
| | |
| | |
| | |
| | | |
hw/display: Introduce ARM MALI-400 stub device
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fal: tests: utests: Remove reference to XAie_UserRsc in test cases
fal: src: Complete functionality of AIEFAL resource manager
fal: src: Port broadcast class to make requests to FAL resource manager
fal: src: Port Trace classes to make resource requests from FAL resource manager.
fal: src: rsc: Make sure to clear vRscs if request unsuccessful
fal: Port PC Events and PC Range classes to request from FAL resource manager
fal: src: rsc: Port performance counter classes to request from FAL resource manager
fal: Port Stream switch event port select to make resource requests from FAL.
fal: Port Group Event class to make resource requests to FAL resource manager
fal: Port Combo Events to request from FAL resource manager
fal: src: Port User Events to request from FAL resource manager
fal: Adds FAL resource manager
driver: src: io_backend: Add backend operation to get partition file descriptor
driver: src: interrupt: Remove internal resource requests from interrupt handling
driver: src: Remove resource manager requests for ECC
driver: src: Remove resource requests from XAie_TimerSync
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|