| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
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
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Updated commit ID to latest HEAD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
misc: xilinx-ai-engine: Fixed error prints in status dump
driver/src: Fix _XAie_SetPartIsolationAfterRst function prototype
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
hw/misc/reset-domain: walk sub-MRs when resetting
|