summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * README: Fix SDT build instruction linkSandeep Gundlupet Raju2024-02-212-7/+7
| | | | | | | | | | | | | | Fix SDT Building Instructions link in README. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2024.1_8351Sivaprasad Addepalli2024-02-211-1/+1
| | | | | | | | | | | | | | dfeequ: Support Baremetal SDT Yocto Flow mipicsiss: example: Fix bug in the selftest example sw_services:xilplmi:Logic for DDRMC Calib Check Skip dfeccf: Support Baremetal SDT Yocto Flow
| * linux-xlnx : Updated SRCREV for 2024.1_2495Sivaprasad Addepalli2024-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * xen : Updated SRCREV for 2024.1_2015Sivaprasad Addepalli2024-02-211-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * u-boot-xlnx : Updated SRCREV for 2024.1_5079Sivaprasad Addepalli2024-02-201-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_5003Sivaprasad Addepalli2024-02-201-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * aie-rt : Updated SRCREV for 2024.1_7527Sivaprasad Addepalli2024-02-201-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * dts : Updated SRCREV for 2024.1_1991Sivaprasad Addepalli2024-02-201-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * xen : Updated SRCREV for 2024.1_4015Sivaprasad Addepalli2024-02-201-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-191-1/+1
| | | | | | | | | | | | | | | | | | | | 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>
| * meta-xilinx-core: openamp: device-tree: zynqmp: Correct buffer offsets for PL1Ben Levinsky2024-02-191-5/+5
| | | | | | | | | | | | | | | | 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>
| * embeddedsw : Updated SRCREV for 2024.1_1483Sivaprasad Addepalli2024-02-191-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * qemu : Updated SRCREV for 2024.1_9539Sivaprasad Addepalli2024-02-191-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * dts : Updated SRCREV for 2024.1_8439Sivaprasad Addepalli2024-02-191-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * xen : Updated SRCREV for 2024.1_6375Sivaprasad Addepalli2024-02-181-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * u-boot-xlnx : Updated SRCREV for 2024.1_7771Sivaprasad Addepalli2024-02-181-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * aie-rt : Updated SRCREV for 2024.1_1423Sivaprasad Addepalli2024-02-181-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * Updated Commit IDSiva Addepalli2024-02-161-0/+0
| | | | | | | | lib:gen-machineconf: Remove MEMORY configs if HW file changed
| * meta-xilinx-core: openamp: device-tree: zynqmp: Update RPU1 Message buffersBen Levinsky2024-02-151-4/+4
| | | | | | | | | | | | | | 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>
| * open-amp-xlnx: Updated SRCREVBen Levinsky2024-02-151-1/+1
| | | | | | | | | | | | | | 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>
| * meta-xilinx-standalone-experimental: open-amp: Add openamp-fw* portBen Levinsky2024-02-154-0/+48
| | | | | | | | | | | | | | Port openamp-fw recipes to use open-amp-xlnx MC recipe Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * linux-image_update: Update xlnx_rel_v2023.2 branch to masterSharath Kumar Dasari2024-02-151-2/+2
| | | | | | | | | | | | | | | | | | | | 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>
| * xlnx-embeddedsw: Update 2023.2 branch to xlnx_rel_v2023.2_updateSharath Kumar Dasari2024-02-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | System controller SC_update6 candidate release image is 2023.2 yocto based image which needs changes backported from ESW master to xlnx_rel_v2023.2_update branch Signed-off-by: Sharath Kumar Dasari <sharath.kumar.dasari@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 63a77a8627b431dbaf014258ce87aa9ed571b07c) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * u-boot-xlnx : Updated SRCREV for 2024.1_6887Sivaprasad Addepalli2024-02-151-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_8451Sivaprasad Addepalli2024-02-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xilpm: Add additional secure lockdown support lib: sw_apps: openamp: sdt: Update to use latest Lopper and OpenAMP Repo xilloader : Update XLoader_ReadAndValidateHdrs prototype freertos10_xilinx: Port FreeRTOS interrupt example to SDT flow freertos10_xilinx: ARM_CA9: Add support for xiltimer and SDT freertos10_xilinx: ARM_CR5: Update data type for ucInterruptID sw_services: xilsecure: Update CMakeLists.txt for new files scripts:library_utils: Add silent discard option while validating library against BSP sw_services: updated return type for IsCryptoKatEn and IsFipsModeEn xilplmi: optimized u8 variables xilloader: optimized u8 variables sysmonpsv: Added SSIT Support dfeofdm: Support Baremetal SDT Yocto Flow sysmon: Support Baremetal SDT Yocto Flow
| * embeddedsw : Updated SRCREV for 2024.1_1195Sivaprasad Addepalli2024-02-141-1/+1
| | | | | | | | | | | | | | dfemix: Support Baremetal SDT Yocto Flow sysmonpsu: Support Baremetal SDT Yocto Flow sw_services:xilplmi: XilNvm & XilPuf Enable by Default xilffs: Fix build failure when XILFFS_use_strfunc is enabled
| * aie-rt : Updated SRCREV for 2024.1_9267Sivaprasad Addepalli2024-02-141-1/+1
| | | | | | | | | | misc: xilinx-ai-engine: Fixed error prints in status dump driver/src: Fix _XAie_SetPartIsolationAfterRst function prototype
| * meta-xilinx-standalone-experimental: open-amp: pick up multiconfig recipeBen Levinsky2024-02-132-2/+2
| | | | | | | | | | | | | | Update to use latest open-amp and MC recipe. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xrt, zocl: Update commit idsaumya garg2024-02-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * u-boot: Update version to 2024.01John Toomey2024-02-135-9/+93
| | | | | | | | | | | | | | | | 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>
| * u-boot: Remove legacy u-boot configsJohn Toomey2024-02-136-161/+0
| | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lopper: Update SRCREV for 2024.1Ben Levinsky2024-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * xilskey-example_2024.1.bb: Added recipe to build xilskey examplesMohd Saquib Siraj2024-02-131-0/+29
| | | | | | | | | | | | | | Have added the recipe to build the xilskey examples as part of this patch Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xilnvm_2024.1.bb: Updated dependent libraries to build xilnvm-exampleMohd Saquib Siraj2024-02-131-1/+1
| | | | | | | | | | | | | | Added xilmailbox libraries as dependency, as to build the xilnvm example the header file from these libraries is required Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xilpuf-example_2024.1.bb: Updated the dependenciesMohd Saquib Siraj2024-02-131-1/+1
| | | | | | | | | | | | | | In depends of xilpuf example recipe, added xilmailbox and xilnvm as dependencies because the build was failing as header files from these libraries are used to compile these examples. Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * sample-fw-package: Sample recipe for hello world elf packagingSandeep Gundlupet Raju2024-02-131-0/+11
| | | | | | | | | | | | | | | | | | Add sample recipe for cortexr5-0-zynqmp-baremetal multiconfig target hello world baremetal elf or bin to package and deploy to linux root filesystem under /lib/firmware/xilinx directory. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * README.fw.package.md: Add instructions for fw packagingSandeep Gundlupet Raju2024-02-131-0/+61
| | | | | | | | | | | | | | | | | | | | Add instructions to package and deploy baremetal or freertos application elf or bin files to linux root filesystem under /lib/firmware/xilinx(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>
| * fw-package.bbclass: Create new bbclass for fw packagingSandeep Gundlupet Raju2024-02-131-0/+94
| | | | | | | | | | | | | | | | | | | | 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>
| * Add a kernel config file to enable CONFIG_VERSAL_SYSMON_I2CJonathan Stroud2024-02-132-0/+3
| | | | | | | | | | | | | | 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>
| * embeddedsw : Updated SRCREV for 2024.1_5955Sivaprasad Addepalli2024-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | xilsecure: versal_net SDT support xilocp: versal_net SDT support xilcert: versal_net SDT support xilpuf: versal_net SDT support versal_plm: versal_net SDT support fs-boot: fixing flash issues sdi: Add support for KCU116 SDT flow audio_formatter: Add SDT support for audio formatter i2s: Add SDT support for i2s sound card driver drivers: Fix compilation errors reported by IAR
| * linux-xlnx : Updated SRCREV for 2024.1_4367Sivaprasad Addepalli2024-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * dts : Updated SRCREV for 2024.1_3187Sivaprasad Addepalli2024-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * xen : Updated SRCREV for 2024.1_2559Sivaprasad Addepalli2024-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xen/arm: Use host layout for hwdom if LLC coloring enabled xen/arm: mm: Extend xen_colored_temp to be able to cover XEN_VIRT_SIZE xen/arm: parse legacy cache coloring configuration parameters xen: print useful coloring information at boot xen: cache coloring build fixes xen/arm: add cache coloring support for Xen xen/arm: add Xen cache colors command line parameter Revert "xen/arm: Remove unused BOOT_RELOC_VIRT_START" xen/arm: use domain memory to allocate p2m page tables xen: add cache coloring allocator for domains xen/page_alloc: introduce preserved page flags macro xen/page_alloc: introduce init_free_page_fields() helper xen/arm: add support for cache coloring configuration via device-tree tools: add support for cache coloring configuration xen: extend domctl interface for cache coloring xen/arm: add Dom0 cache coloring support xen/arm: add cache coloring initialization xen/common: add cache coloring common code vsmmuv3: Add dma-coherent property to exposed vSMMUv3 nodes xen/arm: mark make_hwdom_viommu_node __init xen/arm: mark modify_pfdt_node __init docs: fix pod documentation for viommu xen/arm: support specifying viommu type in device tree xen/arm: vIOMMU: Add proper handling for dom0less domUs xen/arm: vIOMMU: Add command line option dom0_viommu and its handling xen/arm: vIOMMU: Remove global cmdline option viommu arm/libxl: vsmmuv3: Reserve vIRQ only if vSMMUv3 enabled xen/arm: vIOMMU: Fix type of irq to be int in struct host_iommu xen/arm: vIOMMU: Fix viommu_type to be uint8_t xen/arm: vIOMMU: Modify the partial device tree for dom0less libxl/arm: vIOMMU: Modify the partial device tree for iommus xen/arm: vsmmuv3: Add support to send stage-1 event to guest xen/arm: iommu: skip the iommu-map property for PCI devices xen/arm: vsmmuv3: Alloc virq for virtual SMMUv3 arm/libxl: vsmmuv3: Emulated SMMUv3 device tree node in libxl xen/arm: vsmmuv3: Emulated SMMUv3 device tree node for dom0less xen/arm: vIOMMU: IOMMU device tree node for dom0 xen/arm: vsmmuv3: Add "iommus" property node for dom0 devices xen/arm: vsmmuv3: Add support for event queue and global error xen/arm: vsmmuv3: Attach Stage-1 configuration to SMMUv3 hardware xen/arm: vsmmuv3: Add support for command CMD_CFGI_STE xen/arm: vsmmuv3: Add support for cmdqueue handling xen/arm: vsmmuv3: Add support for registers emulation xen/arm: vIOMMU: Add cmdline boot option "viommu = <boolean>" xen/domctl: Add XEN_DOMCTL_CONFIG_VIOMMU_* and viommu config param xen/arm: vsmmuv3: Add dummy support for virtual SMMUv3 for guests xen/arm: vIOMMU: add generic vIOMMU framework xen/arm: smmuv3: Alloc io_domain for each device xen/arm: smmuv3: Add support for stage-1 and nested stage translation xen/arm: smmuv3: Maintain a SID->device structure tools: build/use qemu-system-aarch64 tools: liblx_dm: Add iommu_platform args to virtio-mmio libxl: virtio-mmio: add iommu property for all backend domains libxl: default nic type should be vif libs: light: Add virtio-net support libs: light: Correct virtio-mmio mapping order for disk backends tools: libxl: Add support for xenpvh machine libxl: add support for emulated TPM on ARM xen/eemi: Do not forward PM_CLOCK_DISABLE to firmware xen/eemi: Add PM_SECURE_AES handling xen/eemi: Make PM_FEATURE_CHECK handling common xen/eemi: Fix clock_id_is_pll() for Versal xen/arm: vpl011: Add PL011 emulation support arm/libxl + domctl: Add emulated PL011 device tree node in libxl xen/arm: vpl011: Add sbsa parameter to domain_vpl011_init() xen/arm: Add emulated PL011 device tree node for dom0less domUs xen/arm: vpl011: Untangle driver from being SBSA specific xen/arm: Rename CONFIG_SBSA_VUART_CONSOLE to CONFIG_VPL011_CONSOLE xen/domctl: Rename XEN_DOMCTL_VUART_TYPE_VPL011 arm/libxl: Drop unneeded parameters of make_vpl011_uart_node() arm/platforms: add EEMI support for versal-net xen/arm: Enable SMMUv3 by default sanitise_domain_config: continue when no IOMMU is present xen: Always set XENFEAT_not_direct_mapped if vIOMMU enabled ioreq: Update ioreq_server_create() to support ARM arch xen/eemi: add newlines to gdprintk messages Arm: Enable BOOT_PIN_CTRL for Dom0 platforms: xilinx: Add support for mapping PM nodes into 64-bit addresses xen: eemi: make xen passthrough for unknown EEMI calls from Dom0 xen/eemi: Add EEMI calls to support SGI registration xen/eemi: Add call to set SGI interrupt xen/eemi: on CLOCK_ENABLE, check if the clock is already enabled xen: dynamically choose the gnttab region for direct-map domUs xen: domain_has_clock_access return true for dom0 for missing entries xen/arm: allow domUs to iomap reserved-memory regions xen: platforms: Correct pm_rst_access to map a node into a memory address xen/arm: introduce xen,reg-cacheable Add PM_FPGA_READ to the EEMIs list xen/arm: allow domU access for certain eemi functions for configuring MMC xen/arm: Allow DomU access for certain EEMI functions xen/arm: increase the max size of domU dtb xen/arm: allow device assignment to direct-map domains without IOMMU xen/arm: skip duplicate memory banks xen: platforms: Add clock mapping for test_pattern and timestamp platforms: xilinx: zynqmp: add GEM[0-3] nodes for DomU access platforms: xilinx: move EEMI PM_PLL* fns handling to common file platforms: xilinx: versal: Match ZynqMP For EEMI PLL commands platforms: xilinx: zynqmp: wrap pll bound check for EEMI PLL commands platforms: xilinx: move EEMI PM_CLOCK* fns handling to common file platforms: xilinx: zynqmp: Match Versal by adding clock_id_is_pll platforms: xilinx: fix style in comments platforms: xilinx: zynqmp: Update EEMI Handler to Fn IDs platform: versal: rename macros for dev, rst, clk platforms: xilinx: move domain_has_clock_access handling to common file platforms: xilinx: move clock_is_valid handling to common file platforms: xilinx: move pm reset access handling to common file platforms: xilinx: move domain_has_node_access handling to common file platforms: xilinx: move pm_check_access to common file platforms: xilinx: move common structs pm_access and pm_clk2node to common xilinx-eemi.h platforms: xilinx: EEMI: add extra file for PM mediation to remove duplicated code platform: zynqmp: match Versal EEMI definitions to be #define ints platform: zynqmp: remove special case for PM_DEV_UNKNOWN platform: zynqmp: rename macros for dev, rst, clk platform: versal: Remove all PL devices except PLD_0 device platform: versal: add missing R5 and OCM clock/dev mappings platform: versal: add AIE device and reset nodes to node map platform: versal: sync PM EEMI/MM headers with firmware headers platform: versal: Improve prints in versal EEMI mediate layer platforms/versal: fix switch condition in EEMI mediate layer platform: zynqmp: allow Dom0 access to PL device platform: versal: add EEMI layer support platform: zynqmp: add a common EEMI header platform: zynqmp: correct typos in comments platform: zynqmp: rename clock node macros platform: zynqmp: rename reset node macros platform: zynqmp: rename device node macros xen: add a separate platform file for Versal xen: mediate EEMI TCM calls platform: zynqmp: Map missing clocks to respective node s/xen,shared-memory/xen,shared-memory-v1/g xen/docs: improve reserved-memory doc xen/libxc: dont change xc_domain_memory_mapping xen/docs: how to map a page between dom0 and domU using iomem libxl/xl: add cacheability option to iomem libxc: xc_domain_memory_mapping, handle cacheability xen: extend XEN_DOMCTL_memory_mapping to handle cacheability xen/arm: export shared memory regions as reserved-memory on device tree xen/arm: zynqmp: Add RPLL and VPLL-related clocks to pm_clock2node map xen/arm: zynqmp: Remove direct accesses to PLLs and their resets xen/arm: zynqmp: Remove MMIO r/w accesses to clock and PLL control xen/arm: zynqmp: Add PLL set mode/parameter EEMI API xen/arm: zynqmp: Add PLL EEMI API definitions and passthrough get functions xen/arm: zynqmp: Implement checking and passthrough for clock control APIs xen/arm: zynqmp: Clock get EEMI API functions are allowed to each guest xen/arm: zynqmp: Return not supported error for clock get/set rate API xen/arm: zynqmp: Fix power management status/error codes xen/eemi: proper bounds checks xen: platform: zynqmp: Add new eemi api IDs arch/arm64: zynqmp: Allow MMIO access to the CRF audio register xen/arm: zynqmp: Use the USB XHCI areas to determine EEMI perms xen/arm64: zynqmp: Regenerate LPD memmap xen/arm: zynqmp: Forward plaform specific firmware calls docs: documentation about static shared memory regions libxl:xl: add parsing code to parse "libxl_static_sshm" from xl config files libxl: support unmapping static shared memory areas during domain destruction libxl: support mapping static shared memory areas during domain creation libxl: introduce a new structure to represent static shared memory regions xen: xsm: flask: introduce XENMAPSPACE_gmfn_share for memory sharing xen/arm: allow domUs to discover their domid via a DEBUG hypercall xen: disable undef exception on set/way flushing xen/arm: disable warnings at boot about SILO and sync_console xen/arm: populate arm64_defconfig
| * meta-xilinx-standalone-experimental: Update recipes for libmetal driversConall O'Griofa2024-02-1211-10/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | Upadted and added recipes for libmetal drivers: rfdc dfeccf dfeequ dfemix dfeofdm dfeprach Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV and License checksum for vdu 2024.1Hibitha B Raj2024-02-122-4/+4
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu : Updated SRCREV for 2024.1_3607Sivaprasad Addepalli2024-02-121-1/+1
| | | | | | | | hw/misc/reset-domain: walk sub-MRs when resetting
| * embeddedsw : Updated SRCREV for 2024.1_7175Sivaprasad Addepalli2024-02-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | axiethernet: Add support for compiling driver examples in yocto flow sw_apps: Update cmake version for standalone lwip apps in yocto flow dmaps: Add support for compiling driver examples in yocto flow v_hdmirxss: xhdmi_example: Update HDCP logic to support system device-tree flow for versal boards. v_hdmitxss1: Add xparameters.h to fix compilation errors v_hdmitxss: xhdmi_example: Update HDCP logic to support system device-tree flow for versal boards. v_hdmirxss: xhdmi_example: Fix HDMIRX/HDMITX Interrupt registration out of platform dependency. v_hdmirxss1:xhdmi_example: Update HDCP logic to support system device-tree flow. sw_services: xilsecure: Support for AES Operation and Zeroize Key ospipsv: Update OSPI TX tap delay element to 0x26 for DDR mode ospipsv: Increase the hold time after device reset ospipsv: Add OSPI controller reset for hardware pin reset mipicsiss: Support of SDT flow to selftest application. mipicsiss: Support of SDT flow to Interrupt application mipicsiss: SDT flow support for SP701 example application mipicsiss: data: Update yaml to support import example
| * Updated Commit IDSiva Addepalli2024-02-121-0/+0
| | | | | | | | kconfig_syshw.py: Update range for memory
| * qemu : Updated SRCREV for 2024.1_6195Sivaprasad Addepalli2024-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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