| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
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 target processor suffix so that it doesn't conflict with app name
under /lib/firmware direcory when you build emplty-application
targeting different processor.
Since empty_application in esw source code doesn't have any source(.c)
files and it will act as template so inheriting esw_apps_common bbclass
in not a right approach in this case.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Remove common code in all esw applications recipes and inherit
esw_apps_common bblcass which provides bitbake install and
deploy tasks functionality.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create new bbclass for apps common code. This bbclass is inherited by
esw application recipes. This class provides common code for elf name,
bitbake install and deploy task functionality for multiconfig target
images.
Also add target processor suffix so that it doesn't conflict with app
name under /lib/firmware direcory when you build same app
(ex: hello-world) targeting different processor.
Example:
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexr5-0-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexr5-1-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-0-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-1-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-2-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-3-zynqmp-baremetal.elf
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Move classes to classes-recipe as appropriate to match bbclass scope
functionality.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add specific --help to better userstand how to call the wrapper.
Add additional diagnostic messages in case of an APU failure.
Change the way the variables are processed, this will make it easier
to add additional switches in the future.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
chore!: update to revision d20240111
chore: update to revision d20231213
Added missing header files for Yocto project master(gcc 13.2)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
chore!: update to revision d20240111
chore: update to revision d20231213
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|