| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This module does not currently compile with Linux 6.6. Disable until
it works.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
kernel-modules-{hdmi,dp}"
This reverts commit d26f98b857e30992f43f182c2a07f4b6ef6b3068.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update the SRCREV for hdmi-modules
Changelog:
hdmirx: Update Audio status based on audio infoframes
dp159: use simple i2c probe function
Signed-off-by: Rajesh Gugulothu <rajesh.gugulothu@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add separate IPI Mailbox node for Versal NET and ZynqMP Platforms.
Remoteproc driver expects separate IPI Mailbox node for each remoteproc instance.
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
staging: xilinx-tsn: Remove Dead Code from TADMA Driver
arm64: zynqmp: Build full dtb for zynqmp-p-a2197-00-revA with x-prc cards
EDAC/versal: Read num_csrows and num_chans using the correct bitfield macro
arm64: configs: Enable CONFIG_VIDEO_XILINX_HDMI21RXSS for versal
arm64: configs: Enable CONFIG_DRM_XLNX_HDMITX for zynqmp and versal
drm: xlnx: hdmi: Fix tmdsclk for YUV422 color format
drm: xlnx: hdmi: Add YUV420 support
drm: xlnx: hdmi: Add support for AVI infoframes
drm: xlnx: hdmi: Fix the header order
mtd: spi-nor: Capture spi_nor_set_4byte_addr_mode() function return value
mtd: spi-nor: Compute the offset value from valid address
staging: xilinx-tsn: Fix mac address pointer passed to of_get_mac_address for TSN EX-EP
ARM: zynq: Move to fixed-partitions description
ARM: zynq: Rename i2c?-gpio to i2c?-gpio-grp
ARM: zynq: Define u-boot bootscrip addr via DT
ARM: zynq: Remove deprecated device_type property
arm64: zynqmp: Sync licenses with upstream
arm64: zynqmp: Rename overlays to dtso
arm64: versal: Move ethernet phys to mdio node
arm64: versal-net: Remove unused b2197 PL description
arm64: dtsi: update interrupts and interrupt-names for usb
arm64: zynqmp: Remove incorrect comment from kv260s
arm64: zynqmp: Define default clock rate for rs485 uart
arm64: xilinx: Remove multiple blank lines from DTSes
arm64: zynqmp: Describe assigned-clocks for uarts
arm64: xilinx: Put ethernet phys to mdio node
arm64: zynqmp: Fix typo in sc-vhk158-revA
arm64: zynqmp: Describe ethernet phy on kd240
arm64: zynqmp: Disable Tri-state for MIO38 Pin
arm64: zynqmp: Replace - by _ in fclk clock nodes
arm64: zynqmp: Rename i2c?-gpio to i2c?-gpio-grp
arm64: zynqmp: Replace - by _ in fixed clock nodes
arm64: zynqmp: Add an OP-TEE node to the device tree
arm64: zynqmp: Introduce u-boot options node with bootscr-address
arm64: zynqmp: Rename zynqmp-power node to power-management
dt-bindings: power: reset: xilinx: Rename node names in examples
dt-bindings: firmware: xilinx: Sort node names (clock-controller)
dt-bindings: firmware: xilinx: Fix versal-fpga node name
arm64: zynqmp: Add missing destination mailbox compatible
arm64: zynqmp: Fix clock node name in kv260 cards
arm64: zynqmp: Move fixed clock to / for kv260
arm64: xilinx: Remove address/size-cells from gem nodes
arm64: xilinx: Remove address/size-cells from flash node
arm64: xilinx: Remove mt25qu512a compatible string from SOM
arm64: xilinx: Use lower case for partition address
arm64: xilinx: Put ethernet phys to mdio node
ARM: zynq: Remove clk/zynq.h header
ptp: Fix structure alignment
usb: dwc3: Remove not required version.h header
misc: xilinx-ai-engine: Added ARM64_PAN flag support
vfio/cdx: Add parentheses between bitwise AND expression and logical NOT
firmware: zynqmp: Mark some function as inline
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
linux-xlnx was moved forward to the 6.6.0 version. Adjust the
PREFERRED_VERSION to match.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These two modules do not currently compile with Linux 6.6. Disable until
they do work.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update perf to match Yocto project master. This requires both libtraceevent
and the updated perf integration.
This version was taking from Poky master commit:
61182659c212db24e52cdbcdbb043c7b0de86094
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
1. Move 2024.1 version to Linux 6.6.0
2. Update yocto-kernel-cache to upstream yocto-6.6 version.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
kernel_do_install task fails with 6.6 kernel with below errors:
| DEPMOD /scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/image/lib/modules/6.6.0-xilinx-v2024.1-g340eed500130
| -ae -F System.map 6.6.0-xilinx-v2024.1-g340eed500130
| rm: cannot remove '/scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/image/lib/modules/6.6.0-xilinx-v2024.1-g340eed500130/source': No such file or directory
| WARNING: /scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/temp/run.do_install.609800:186 exit 1 from 'rm "/scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/image/lib/modules/6.6.0-xilinx-v2024.1-g340eed500130/source"'
Scarthgap already has code to make the 'rm' operation condition of existence, so this code
will not be needed there.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
gen-machineconf: Add CLI option(--add-config) to update system configuration
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Using python rstrip operations it will strip all the combinations of
its values. For example in below code
BASE_DTS ?= "${@os.path.basename(d.getVar('CONFIG_DTFILE') or '').rstrip('.dtb').rstrip('.dts') or 'system-top'}"
if CONFIG_DTFILE name is cortexa53-0-zynqmp-baremetald or
cortexa53-0-zynqmp-freertos resulting output with rstrip will be
cortexa53-0-zynqmp-baremetal
cortexa53-0-zynqmp-freerto
Hence instead of using rstrip use os.path.splitext to remove
.dtb or .dts extension from file name.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Multiconfig freertos device-tree do configure task fails with below
errors:
ERROR: mc:cortexa53-0-zynqmp-freertos:device-tree-1.0-r0 do_configure: Unable to find cortexa53-0-zynqmp-freerto.dts, to use EXTRA_OVERLAYS you must set a valid CONFIG_DTFILE or use system-top.dts
ERROR: mc:cortexa53-0-zynqmp-freertos:device-tree-1.0-r0 do_configure: ExecutionError('/scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexa53-0-zynqmp-freertos/work/xlnx_zynqmp_zcu102_rev1_0-xilinx-elf/device-tree/1.0-r0/temp/run.do_configure.3127586', 1, None, None)
ERROR: Logfile of failure stored in: /scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexa53-0-zynqmp-freertos/work/xlnx_zynqmp_zcu102_rev1_0-xilinx-elf/device-tree/1.0-r0/temp/log.do_configure.3127586
ERROR: Task (mc:cortexa53-0-zynqmp-freertos:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/../meta-xilinx/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 851 tasks of which 769 didn't need to be rerun and 1 failed.
Using python rstrip operations it will strip all the combinations of
its values. For example in below code
BASE_DTS ?= "${@os.path.basename(d.getVar('CONFIG_DTFILE') or '').rstrip('.dtb').rstrip('.dts') or 'system-top'}"
if CONFIG_DTFILE name is cortexa53-0-zynqmp-baremetald or
cortexa53-0-zynqmp-freertos resulting output with rstrip will be
cortexa53-0-zynqmp-baremetal
cortexa53-0-zynqmp-freerto
Hence instead of using rstrip use os.path.splitext to remove
.dtb or .dts extension from file name.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Enable tune files for Cortex-R52 processor.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
lopper: assists: xlnx_overlay_dt: Update the interrupt-parent references in pl.dtsi
lopper: assists: gen_domain_dts: Update symbol node gic entries as per latest change
lopper: assists: gen_domain_dts: Fix race condition for pl microblaze based system device-tree
lopper: assists: gen_domain_dts: Update comments
lopper: assists: baremetalconfig_xlnx: Don't generate config file when it is not needed
assists: bmcmake_metadata_xlnx: Add check for interrupt property
lopper: assists: xlnx_overlay_dt: Add outdir support for pl.dtsi generation
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove clk_ignore_unused from generated configs
lib:kconfig_syshw.py: Python module to create Kconfig.syshw
sdt-description.tcl: Move sdt-description.tcl into python
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
arm64: versal: Move ethernet phys to mdio node
arm64: dtsi: update interrupts and interrupt-names for usb
arm64: xilinx: Remove multiple blank lines from DTSes
arm64: zynqmp: Replace - by _ in fclk clock nodes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
lib: multiconfigs: Use enhanced option in RunLopperPlOverlaycommand() API
README.md: Update parse-sdt help usage
multiconfigs.py: Update lopper xlnx overlay dt commands
sdt_flow.py: Add gen-pl-overlay args
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | |
| | |
| | |
| | |
| | | |
VDU: make driver compatible with 6.6 kernel version
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changelogs:
lopper: assists: gen_domain_dts: fix race condition in the size cells handling
lops: openamp: Update lops to be scalable for Linux boot with latest Lopper outputs
lopper: assists: baremetal_gentestapp_xlnx: make the Interrupt Controller example as the primary example
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Hibitha B Raj <hibitha.braj@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
refactor(xilinx): move plat_get_syscnt_freq2 to common file
refactor(versal-net): rename VERSAL_NET_IOU_SCNTRS register to generic
fix(versal-net): setup counter frequency
fix(versal): initialize cntfrq_el0 register
|
| | |
| | |
| | |
| | |
| | | |
lib: multiconfigs: Generate the Linux device tree using Lopper gen_domain_dts assist
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | |
| | |
| | |
| | |
| | | |
VCU: make driver compatible with 6.6 kernel version
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changelog:
Initial HIP binding build support using headers from standard HIP install (#7867)
Initial Zocl Changes (#7868)
P1 - Initial changes for removal of xcl apis (#7860)
Mantic (#7864)
EDGEML-7018 Error during static global destruction (#7865)
VITIS-10999 Prevent display of power data if no power sensor data is present (#7862)
Update dependency installation, build and packaging scripts for AlmaLinux9 (#7861)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
firmware: xilinx: Remove zynqmp_pm_write_aes_key*()
nvmem: Use versal_pm_aes_key_write
|
| | |
| | |
| | |
| | |
| | | |
mtd: spi-nor: Add IS25LP02G flash support
clk: zynqmp: enable topsw_lsbus clock
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Below are the updates
openamp: xlnx: Update RPMsg kernel mailbox output
lopper: assists: baremetalconfig_xlnx: Update the get_label() API to read xlnx,name property
lopper: assists: Add support for VersalNet linux device-tree generation
assists: baremetal_gentestapp_xlnx: Don't generate Instance names for selftest
lopper: lops: Rename the interrupt-controller node to inline with existing linux device-tree entries
lopper: assists: gen_domain_dts: Add support for linux device-tree generation
lopper: assists: correct memory size when the size crosses 32 bit
lopper:assists:baremetal_config: Correct the pci range mapping
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
libvdu-omxil change:
vdu: add HEVC index and type
fix: add missing ToStringValue
feat(app): device selection
chore: update to revision d20230724
libvdu-ctrlsw change:
fix: add missing mask
chore: update to revision d20230724
Support for reserved memory with start address not aligned on 2GB
Revert "Adding support for vdu-auto-instance
vdu-firmware change:
chore: update to revision d20230724
Support for reserved memory with start address not aligned on 2GB
Signed-off-by: Virendra Nakaskar <Virendra.Nakaskar2@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fix: add missing mask
chore: update to revision d20230724
Support for reserved memory with start address not aligned on 2GB reintegration
Revert Adding support for vdu-auto-instance
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
vdu: add HEVC index and type
fix: add missing ToStringValue
feat(app): device selection
chore: update to revision d20230724
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
fix: xilinx implementation of add_memory
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added 0028-Replace-vma-vm_flags-direct-modifications-with-modif.patch
Replaced direct modifications to vma->vm_flags with modifier calls.
Signed-off-by: Parth Gajjar <parth.gajjar@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In dfx_user_dts.bbclass fix build issue with bin and dtsi as input file
to firmware recipe. In case of bin file as input bootgen operation is
not performed and directly copy from ${S} directory. Also remove check
condition if dtbo with firmware-name doesn't exist which is not
required in case of bin file as input.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Sharath Kumar Dasari <sharath.kumar.dasari@xilinx.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changelog:
Fix missing include (#7858)
VITIS-10910 Separate Ryzen and Alveo devices in ReportHost List (#7856)
Skeleton directory and build infrastructure for HIP bindings (#7857)
Added checks to build XRT with GCC 9 on RHEL 8 (#7851)
EDGEML-6881 Random test failure when looking for driver store path (#7855)
AIE Profile Update to maintain equivalence between Edge/Client (#7852)
cleanup debug plugin (#7850)
Improvements to parsing AIE trace settings (#7848)
Initial pass of AIE profile refactoring (#7846)
Fixing XRT issue for Ubuntu 23.10 (#7841)
setting concurrency to 1 if a pr is synchronized (#7849)
Fix for CR-1183009 mem-bw test failing without platform.json (#7847)
Add missing apt-get update to have an up-to-date package list (#7836)
Enabling setting XRT install prefix to custom location on Linux build. (#1) (#7835)
Add warning exception for early return (#7844)
fixing lpddr dma issue (#7845)
CR-1183009 Fix IOPS Validate Issue (#7843)
patch fix for checkout in GHA (#7842)
AIE profile fixes and re-formatting (#7832)
Migrating XRT PR CI worklow to GHA (#7839)
CR-1183009 Fix xbutil validate bugs in mem-bw and verify (#7837)
VITIS-10247 Refactor device name mapping to use device class query (#7838)
Initial refactoring of AIE trace plugins (#7813)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
chore: update to revision d20230920
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | | |
misc: xilinx-ai-engine: fixed the bitmap resource in aie_part_set_column_clock_from_user API
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
docs(versal): add ERRATA_ABI_SUPPORT build documentation
feat(versal): enable errata management feature
feat(versal-net): add bufferless IPI Support
build(versal-net): reorganize platform source files
|
| | |
| | |
| | |
| | |
| | |
| | | |
machine.py: changing the machine name to lower case.
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
kbuild: Fix xilinx_puf.h uapi
mtd: spi-nor: Remove CFI_MFR_WINBND macro
firmware: xilinx: Remove versal_pm_rsa*()
firmware: xilinx: Remove zynqmp_pm_probe_counter_read/write prototypes
firmware: xilinx: Make zynqmp_pm_get_family_info() static
firmware: xilinx: Remove unused IOCTL_AIE_ISR_CLEAR
firmware: xilinx: Remove zynqmp_pm_pinctrl_get_function()
firmware: xilinx: Remove zynqmp_pm_get_operating_characteristic()
firmware: xilinx: Remove zynqmp_pm_set_configuration()
firmware: xilinx: Remove zynqmp_pm_set_max_latency()
firmware: xilinx: Remove zynqmp_pm_request_suspend()
firmware: xilinx: Remove zynqmp_pm_self_suspend()
firmware: xilinx: Remove zynqmp_pm_abort_suspend()
firmware: xilinx: Remove zynqmp_pm_set_wakeup_source()
firmware: xilinx: Remove clock_setrate/getrate prototypes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
lib:multiconfigs.py: Generate multiconfig dts/conf file only if user selected
lib:multconfigs.py: Fix build issue with r5baremetal configuration
yocto_machine.py: Remove PREFERRED_VERSION settings
Add support petalinux to pick boot.scr script flash offset and size from dt for flash based boot
petalinux-dtg.tcl: fix for versal-net build failure
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change log:
xlnx_overlay_dt.py: Update script to support full and dfx-static
lopper:assists:baremetal_xparams Generate the Memory region names within NOC macros
openamp: xlnx: Add IPI Helper code
assists: introduce sample comparision assist
assists:baremetallinker_xlnx: Fix handling for lmb bram
lops: Add lops file to generate Microblaze RISC-V compiler flags
lopper: assists: baremetal*: Add proper checks
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
1. Add support for packaging bit or bin or pdi only.
2. Fix logic for bit or bin found by adding space in search key,
If user has .bit.bin file as input then both .bit and .bin was
set to trun. In SRC_URI between two files there will be a space.
3. Remove versal soc family check condition and inverse the logic
with zynq and zynqmp to support next generation silicon devices.
4. Fix UnboundLocalError: local variable 'dts_file' referenced
before assignment.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The 2024 branch is a rebase onto the upstream release 2023.10.0.
Changelog since xlnx_rel_v2023.2:
The rebased 9 commits:
log: default to function, line number prefix
service: rpmsg_rpc: fix build error
apps: zynq7: Wrap symbols in SDT
apps: rpmsg-echo: poll on vdev reset flag
apps: platform_info: add API for vdev reset flag
apps: zynq7: Move App specific variables to platform_info.h
apps: zynqmp: Move App specific variables to platform_info.h
apps: zynqmp_r5: Move App specific variables to platform_info.h
apps: add remoteproc trace buffer
The upstream 43 commits:
release: open-amp 2023.10.0
README: add line wrap for line containing more than 100 characters.
README: Point people to the official open-amp doc instead of the wiki
github action: Fix stales action to not close PR/issue after 7 days
virtio: Fix delete_virtqueues function
virtio: make unused function virtio_describe() deprecated
Docs: style doxygen when built as part of OpenAMP docs
github action: add stales action
virtio: Add virtio_dev_name function description
virtio: Complete virtio and virtqueue structures Doxygen description
Docs: enable readthedocs rendering (for PRs)
Refactor VRING macros for AMP VIRTIO
Doxygen updates for data structures
options: add option for all cache operations
virtqueue: define a common cache flush/invalidate
rpmsg: buffers flush/invalidate
virtqueue: move VRING_FLUSH and VRING_INVALIDATE to header
options: fix typo
CI: Fix Zephyr build by updating Zephyr SDK version to 0.16.1
virtio: virtio-mmio framework
README: add new cache option for resource table
remoteproc: do cache invalidation before reading rsc_table info
virtio: add create_virtqueues and delete_virtqueues in virtio_dispatch
CI: Fix checkpatch
virtio: follow virtio v1.2 spec, add more virtio status and device id
CI: update checkout action to V3
apps: zynqmp: Add Versal_net IPI values.
release: open-amp 2023.04.0
Updates to Doxyfile
Function header description consistency
version: use generated version_def.h
checkpatch: fix TYPO_SPELLING check for words with apostrophe
rpmsg: add cache flash when return rx buffer
zynq7, microblaze resource table: virtio notifyid
lib:Fix atomic_flag error for clang compilation
apps:Fix atomic_flag error for clang compilation
rpmsg: do cache_invalidate() when real data returned
openamp: fix remoteproc_load_noblock hasn't update rsc_io
readme: Fix broken openamp-rp mailing list link
Added build for Doxygen docs
CI: add more build warning checks and force them to error.
apps: Fix warnings about declaration of shadows variables
CI: fix Zephyr build issue resulting from the introduction of sysbuild
Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The 2024 branch is a rebase onto the upstream release 2023.10.0.
Changelog since xlnx_rel_v2023.2:
The rebased 15 commits:
examples: linux: zynqmp: Remove MB definition
examples: freertos: define xInterruptController in System Device Tree Flow
test: linux: add test for multiple IO regions
log: default to function, line number prefix
log: update ML_ERR, ML_INFO, ML_DBG macros
examples: linux: add an option to set debug log level
libmetal: amp_demo: improve performance measurement
examples: freertos: zynqmp_r5: dynamically set TTC and IPI vars
examples: generic: zynqmp_r5: dynamically set TTC and IPI vars
examples: linux: zynqmp_r5: dynamically set TTC and IPI vars
examples: linux: libmetal_amp_demod: add macro guards for IPI
examples: linux: zynqmp: Use IPI commit API
examples: linux: add IPI with R5 rproc kick sysfs impelmentation
examples: linux: zynqmp: Add IPI uio based API implementation
examples: linux: zynqmp: Introduce common IPI APIs
The upstream 36 commits:
release: libmetal 2023.10.0
CI: Zephyr: Get latest version of the zephyr sdk
github action: Fix stales action to not close PR/issue after 7 days
lib: freertos: consolidate common Xilinx code
lib: generic: consolidate common Xilinx code
lib: a53: remove redundant MB and GB macros
Remove vim editor configuration in files
CI: Zephyr: Only fetch needed branches instead of everything
CI: Fix entrypoint indentation
CI: Zephyr build: Be less verbose
Fix Zephyr testcase with latest Zephyr
log: add function name, line number prefix
github action: add stales action
README: Point people to the offical docs not the wiki
Docs: fix for the readthedocs PR rendering
Docs: style doxygen when built as part of OpenAMP docs
Docs: enable readthedocs rendering (for PRs)
Fix typo in MAINTAINERS.md text
Move libmetal Wiki link to Overview section
CI: Fix Zephyr build by updating Zephyr SDK version to 0.16.1
lib: utilities: add MB and GB defines
lib: system: freertos: Add metal/errno.h to match standalone
Export each of the memory_order enumerators
lib: refactor alloc.h to not need forward declaration
Add reference count to metal_common_state
CI: Fix checkpatch
lib: add support for A78 Baremetal
lib: add support for A72 Baremetal
CI: fix zephyr build issue related to the VERSION file
CI: update checkout action to V3
release: open-amp 2023.04.0
CI: fix zephyr cmake error "No prj.conf file was found"
checkpatch: fix TYPO_SPELLING check for words with apostrophe
lib: system: freertos: remove deprecated METAL_MUTEX_INIT
nuttx: Add missing include header in IRQ implementation
readme: Fix broken openamp-rp mailing list link
Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
driver:src: Added support for soft partition.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Revert "firmware: xilinx: add support for Versal NET"
arm64: xilinx: Do not use _ in DT node names
arm64: zynqmp: Comment all iommus entries
arm64: zynqmp: Add L2 cache nodes
arm64: zynqmp: Describe interrupts by using macros
arm64: zynqmp: Replace all xilinx.com emails by amd.com
arm64: xilinx: Use bootph-all instead of u-boot,dm-pre-reloc
fpga: zynqmp-fpga: Adds status interface
firmware: xilinx: Add pm api function for PL config reg readback
Revert "fpga: mgr: Update the status for fpga-manager"
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
chore: update to revision d20230920
fix: xavc beta/tc offset
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|