| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
v_hdmirxss: Add support for SDT flow
v_hdmirx: Add support for SDT flow
vphy: Add SDT flow support for HDMI
v_hdmiphy1: Add speedgrade variable in yaml
v_hdmitxss1: Fix absolute for VTC and Tx core in SDT flow
v_hdmirxss1: Fix absolute address for Rx core in SDT flow
xilsem:Added additional check for Inplace PLM update in deferred start-up mode.
xilpm: versal_common: server: Add CPPUTEST macro
xilplmi: prints optimization
xilloader: prints optimization
BSP: riscv: Explicitly align trap vector base address to 4 bytes
BSP: riscv: Disable relaxation of code sequence while setting up stack
xilffs: Update YAML with Versal Net support
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
sw_apps: imgsel: versal image selector Vless build failure fix
xilpm: versal_net: server: Enable dynamic CCI/SMMU handling feature
sw_services:xilloader: Place PMC TRNG in reset
dp21: Fix SinkCount calculation when MST is enabled in RX Subsystem
xilsecure: Fix status success assignment for invalid mod data
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
csi2tx Driver: csi2tx driver migrated to decoupling flow.
csi2txss Driver: csi2txss Driver migrate to decoupling flow
Xilsem:Protect error injection test with macro and add XilSEM status prints
sw_services: xilpm: assign value to IOCTL ID
sw_services:xilnvm:Added Microblaze support for versalnet
can: Update the interrupt example for ECC enablement
can: Add ECC enablement for CAN driver
can: Modify XCan_InterruptEnable to enable only the interrupts passed as argument
can: Add new member to config structure
can: Increment driver version
ddrcpsu:Fix compilation warnings
ddrcpsu: Update the driver version to v1.6
canps:Fix compilation warnings
xilpm: versal: server: Fix Mbist clear trigger sequence for XRAM block
Revert "lwip: metadata changes for timestamp"
drivers: Update the compatibility string for the cframe and cfupmc drivers for VersalNet platform
scripts: pyesw: create_bsp.py: Update the compiler flags for psx_pmc microblaze
dp21:Fix Link_Count_Variable updation in RX MST Sideband reply message.
sw_services: xilpki: Correct the PKI_ECC_NIST_P384_KEY_PRIV_GEN_CMD value
lwip: metadata changes for timestamp
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dp21txss: Fix XDp_TxSetDownspread API
dp21: Fix issues observed with QD sink device
xilplmi: added offset support to list commands
dp21:Fix config structure parameters in yaml file
dp14: Fix Config structure parameters in yaml file
dual_splitter: Add CMakeLists file for system device-tree flow
SCD Example app is corrected
dp12txss: examples: zcu_pt: Add support for system device-tree flow.
dp12rxss: examples: zcu_rx: Add support for system device-tree flow.
dp12rxss: Add support for system device-tree flow
dp12rxss: Add support for system device-tree flow
dp12txss: examples: key: Add support for system device-tree flow
dp12txss: examples: inc: Add support for system device-tree flow
dp12txss: examples: kc: Add support for system device-tree flow.
dp12txss: examples: kcu: Add support for system device-tree flow
dp12txss: examples: zcu_tx: Add support for system device-tree flow.
dp12txss: Add support for system device-tree flow
dp12txss: Add support for system device-tree flow
dp12: Add support for system device-tree flow
dp12: Add support for system device-tree flow
dphy Driver: dphy Driver updated for supporting decoupling flow.
dsi Driver: dsi Driver updated for decoupling flow.
dsitxss Driver: dsitxss Driver ported for decoupling flow
csi Driver: csi Driver ported for decoupling flow
mipicsiss Driver: MIPICSISS driver and ZCU102 example ported for decoupling flow
xilpm: use FuncId instead of PinFunc
sw_apps: Support SDT flow for Microblaze RISC-V
xiltimer: Add support for Microblaze RISC-V
BSP: Add SDT flow support for Microblaze RISC-V
versal-net: xilsecure: Added version # for ECDH
xilloader: Added code to Verify Address Range
xilmailbox: Add initial support for Microblaze RISC-V
xilffs: Add initial support for Microblaze RISC-V
gpio: Add initial support for Microblaze RISC-V
ipipsu: Add initial support for Microblaze RISC-V
spi: Add initial support for Microblaze RISC-V
spi: Updated the driver version
uartpsv: Add initial support for Microblaze RISC-V
uartps: Add initial support for Microblaze RISC-V
uartns550: Add initial support for Microblaze RISC-V
uartlite: Add initial support for Microblaze RISC-V
wdttb: Add initial support for Microblaze RISC-V
canps: Add initial support for Microblaze RISC-V
canps: Increment driver version
BSP: microblaze: Fix microblaze_invalidate_dcache for SDT flow
i3cpsx: Fix code formatting issues with checkpatch
i3cpsx: Add support for system device-tree flow for example
i3cpsx: Add support for system device-tree flow
i3cpsx: Update the slave property
i3cpsx: Update the version
sw_services: xilcert: Add Subject Alternative Name field
sw_services:xilplmi:Fixed compilation warnings
VPROCSS driver: Reverting back the earlier changes.
xilpm: versal_common: server: remove XPM_NODEIDX_STMIC_MIN check
xilpm: versal_net: Add support for no buffer IPI devices
xilpm: versal_common: Add CRP register node
drivers: Fixed source code-format issue.
drivers: Fix compilation errors
xilpuf: fixed doxygen grouping
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
Update README file with bit or bin or pdi usage only. Also
add Versal Segmented Configuration usage.
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>
|
|
|
|
|
|
|
| |
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit af261af80cba3a3677d75c14cbc88ad16f1f45cb)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Based on github Pull Request #60.
Signed-off-by: Felix Kuhlmann <felix-kuhlmann@gmx.de>
Update commit message and added PR number in commit message.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 02c3ae13bfb2b1c5cf82eebd4d60b339a5facb68)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mcdma: Add support for compiling driver examples in the Yocto flow
zdma: Add support for compiling driver examples in the Yocto flow
axivdma: Add support for compiling driver examples in the Yocto flow
axicdma: Add support for compiling driver examples in the Yocto flow
axidma: Add support for compiling driver example in Yocto flow
iic: Update 10 bit address and gpo width parameters names in iic.yaml
sw_services:xilsecure:Added single API support for GMAC and update AAD support for GCM
sw_services:xilloader: Update PUF configuration from boot header
sw_services:xilloader:Clear AES Keys when RedKey clear is set in PMC RAM
wdttb: Remove compatible property check for winwdt examples
sw_services:xilplmi:Disable Master interrupts for SSIT event
sw_services: xilmailbox: clear interrupt after calling user handler
xilloader: fixed SD macro for SDT support
pciepsu: Fix space issue in pciepsu Endpoint driver
dual_splitter: Add support for system device-tree flow
dual_splitter: Add Support for System device-tree flow
gpio: Add IER and GIER to xgpio_intr_tapp_example in SDT flow
gpio: Update gpio driver version
plm: versal_net: Added error support for OptionalDataLen Check
scripts: pyesw: create_bsp: Fix the race condition in the _validate_inputs API
v_csc driver: Fix for coefficients settings overridden.
xilocp: Throw an error when data is in upper DDR if it is > 48 bytes
|
|
|
|
|
| |
remoteproc: zynqmp_r5: Add Support for Versal-NET SOC with max remotes
Revert "mtd: fixing CFI for Numonyx CFI bug"
|
|
|
|
|
|
| |
Add support petalinux to pick boot.scr script address from dt for jtag
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Create file with unique name to dump usage metrics (#7831)
Add warning exceptions for early returns (#7818)
Fix for UE-59646- 2024.1:INFO: ERROR (#7829)
AIE Trace implementation for client devices (#7802)
aie_profile samples incremental report writer (#7803)
Moving get_xrt_build_info into sysinfo and updating profiling call (#7821)
Clean up Windows export directives in debug/profiling library (#7814)
VITIS-9655 Move code from host files to Test*.cpp (#7746)
Indent changes (#7817)
[OS] missing condition for RHEL 8.9 (#7816)
Check for SC existence before checking for SC ready state (#7809)
VITIS-9991 - Removing boost::filesystem P5 (#7815)
VITIS-10045 - Merge 2 patchers (#7807)
added temp fixes to write ap_start twice (#7811)
Fix issue in AIE metadata parsing for profiling (#7812)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
multiconfigs.py: Add mc support for cortexa78
sdt-description.tcl: Add psx cortexa78 support
sdt_ipinfo.yaml: Add cortexa78 processor data
sdt_flow.py: Use processor type instead of soc family
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xilffs: Fix to use BaseAddress instead of DeviceId in SDT flow
clk_wiz: Update the user clock parameters
xclk_wiz: Update the PrimInFreq
sdps: Add support for Sanitize feature
sw_services:xilsecure:Replace Xil_SMemSet with Xil_SecureZeroize
sw_services: xilsecure: Provide inputs as string instead of byte array
sw_services: xilnvm: Support for reading and writing PMC_SC_EN and HWTSTBITS_DIS eFuse bits
Revert inadvertent license update
xilpm: versal_net: fix doxygen warnings
dp14txss:examples:Add support for system device-tree flow
dp14txss:kcu_dp14:Add support for system device-tree flow
dp14txss:zcu_pt_dp14_mst:Add support for system device-tree flow
dp14txss:pt_only:Add support for system device-tree flow
dp14txss:tx_only: Add support for system device-tree flow
dp14txss: Add support for system device-tree flow
dp14txss: Add support for system device-tree flow
Revert "xilloader: Added code to Verify Address Range"
versal_psmfw: versal_net: Fix MISRA C violation 17.8
versal_psmfw: versal_net: Fix MISRA-C violation 10.1
versal_psmfw: versal_net: Fix Misra violation 7.2
versal_psmfw: versal_net: Fix Misra-C violation 12.1
versal_psmfw: versal_net: Fix Misra-c violation 10.4
versal_psmfw: versal_net: Fix Misra-C violation 10.3
versal_psmfw: versal_net: Fix MISRA-C violation 2.5
dp14rxss:rx_only: Add system device-tree support for application example
esw: remove references to pg flag from bsp if present
dmaps: Remove unused variable
lwip220 : update lwip apps to use the new library.
lwip220: Copy examples folder
lwip220 : Port AMD specific lwip changes to source
lwip220 : Copy Existing contrib folder
lwip220 : Add lwip 2.2.0 base source
lwip213: Revert lwip213 1.2 version
xilloader: Added code to Verify Address Range
xilpm: versal_net: Add HNICX_DPU BISR support
xilsem:Library update for SDT fixes and range table size fix in NPI scan
|
|
|
|
|
|
|
|
|
| |
project_config.py: Add PETALINUX config into Kconfig
*-descriptions.tcl: Update menuconfig to menu for Subsystem AUTO Hardware Settings
Kconfig.*: Kconfig files
Kconfig.part: Split Kconfig.part file
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
resolve the syntax issue in versal-net-openamp.dtsi.
Signed-off-by: Swagath Gadde <swagath.gadde@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Below are the updates
openamp: xlnx: Add support for Versal NET
assists:baremetalconfig_xlnx: Update logic to get correct PCI range
lopper: assists: baremetal_xlnx*: Add support for the Generic Interrupt ID
lopper: assists: bmcmake_metadata_xlnx: Add support for XPAR_CPU_ID in cmake meta-data
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Update README on .bin instructions and usage. Also update the test
logs.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make bitstream bin as default loadable file for Zynq 7000(Full) and
ZynqMP(Full, DFx) dynamic configurations.
Below use case are covered as part this patch.
1. If user provides a .bin file as input to dfx_user_dts bbclass then
deploy this bin file to lib/firmware directory without any conversion.
2. If user provides a .bit file as input to dfx_user_dts bbclass then
convert .bit file to .bin file using bootgen tool and deploy this bin
file to lib/firmware directory.
3. Refactor fpga-manager.bbclass with dfx_user_dts.bbclass.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move classes to classes-global or classes-recipe as appropriate to
match bbclass scope functionality. Below is the list.
classes-recipe: (inherited by recipes)
amd_spi_image.bbclass
dfx_user_dts.bbclass
image-wic-utils.bbclass
kernel-simpleimage.bbclass
qemuboot-xilinx.bbclass
xilinx-fetch-restricted.bbclass
xilinx-platform-init.bbclass
classes-global: (inherited globally)
xilinx-microblaze.bbclass
classes: (usage context is not clearly defined)
gen-machine-conf.bbclass
image-types-xilinx-qemu.bbclass
xilinx-testimage.bbclass
xilinx-vars.bbclass
xilinx-deprecated.bbclass
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>
--
CR: CR-1172157
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>
(cherry picked from commit 622005cc1b0428be1e108c54b20d302b6ab30aca)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Renamed u-boot offset naming option and removed BL33 error check
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
sw-apps:memory_tests: exclude memory regions.
Revert "xilloader: fixed SD macro to handle both flows in emmc boot"
sw_services: Replace Xil_SMemSet with Xil_SecureZeroize for critical parameters
pciepsu: Add properties to support SDT flow for Endpoint driver
lib: bsp: standalone: Add the config option Standalone_Enable_Minimal_XLAT_TABLE in the system device tree flow
xilpm: versal: server: add support for HBM CATTRIP notification
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
misc: xilinx-ai-engine: Fix bug in checking adev->clk pointer
Revert "net: axienet: Remove unnecessary phy defines"
Revert "net: xilinx: axiethernet: Reduce the width of variable to handle overflow"
dt-bindings: net: xlnx,axi-ethernet: Add high speed ethernet MAC IPs support
dt-bindings: net: xlnx,axi-ethernet: Add coherency and non-processor mode support for 1G/2.5G MAC
dt-bindings: net: xlnx,axi-ethernet: convert bindings document to yaml
dt-bindings: net: axienet: Remove TSN binding reference
Revert "PCI: XDMA PL PCIe: Adding XDMA PL PCIe Root Port"
PCI: xilinx-xdma: Add Xilinx XDMA Root Port driver
dt-bindings: PCI: xilinx-xdma: Add YAML schemas for Xilinx XDMA PCIe Root Port Bridge
PCI: xilinx-cpm: Move interrupt bit definitions to common header
misc: trm-inject: Sync driver and binding with upstream version
misc: tmr-manager: Sync driver and binding with upstream version
|
|
|
|
|
|
| |
versal-pmc-sec: Init extidcode bits
versal-net: Add IDCODE for versal-net device
versal: Update IDCODES for few of the versal devices
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
openamp: Fix depends_libs syntax
scripts: pyesw: Add the ability to pull dependencies for libraries
scripts: pyesw: create_bsp: Fix the race condition in the toolchain mapping for the Soft Microblaze processor
xilloader: fixed SD macro to handle both flows in emmc boot
xilpm: versal_net: server: Disable dynamic CCI/SMMU handling feature
xilpm:versal_net: skip SRST handler during PLM update
Xilsem:Added client interface for A78 baremetal applications.
bsp: standalone: Update the note description for sleep_MB
sw_services:xilpuf:Added header file required for SDT flow
xilpm:versal_net: increase ByteBuffer size
ospipsv: Add support for MX66UM2G45G Macronix flash part
qspipsu: data: Add nand examples in dependency and yaml file
|
|
|
|
|
|
|
| |
fix(xilinx): update correct return types
fix(xilinx): add FIT image check in DT console
fix(xilinx): add FIT image check in prepare_dtb
xilinx: Add a github template telling people to not use pull requests there
|
|
|
|
|
| |
efuse-ctrl: Program extidcode
xlnx-efuse: Add handlers to program extidcode
|
|
|
|
|
| |
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The upstream release versioning is changed from v3.0 to v2.10.
Last upstream revision was v2.9.
Refer to:
https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/?h=integration&id=2226b4533c5f1a331f1893b2b3ff09a59c0041dd
Updating the TF-A (aka ATF) branch to xlnx_rebase_v2.10 and release
version to v2.10
Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>
Also change the PREFERRED_VERSION to 2.10.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
chore: update to revision d20230920
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lib: ARMv8: add Xil_MemMap()
Xilsem:Enable XILSEM_ENABLE_SSIT macro using tcl
lib: bsp: standalone: src: Fix race condition in yocto flow
dp21rxss: Add support for system device-tree flow.
dp21rxss: Add support for system device-tree flow
dp21txss: Add support for system device-tree flow
dp21txss: Add support for system device-tree flow
dp21: Add support for system device-tree flow
dp21: Add support for system device-tree flow
lwip: Remove PMC/PSM/PMU entries from the processor lists of all LwIP components
lib: Add Versal Net specific processors wherever missing
scripts: pyesw: build_app: Update link libraries for freertos
xilpm: versal_net: server: VID support
xilpm: versal_common: server: Allow any I2C controller to control power rails
xilpm: versal_common: server: Issue all I2C commands for a power level change
xilplmi: implemented user modules
drivers: Fixed source code-format issue.
drivers: Fix compilation errors reported with -std=c2x compiler flag
lib: bsp: standalone: Enhance the ability to generate XPAR_CPU_ID definitions based on the reg property in the SDT flow
freertos: Move the selection of config parameters for stdin and stdout into a separate header
xilpm:versal_net: subsystem ipimask restore
|
|
|
|
|
|
| |
usb: misc: usb5744: prevent the HUB from suspend mode
versal-net-*: matching node names with platform dtsi
xilinx: Convert MODULE_LICENSE GPL v2 to GPL
|
|
|
|
| |
versal-net-*: matching node names with platform dtsi
|
|
|
|
|
|
|
|
| |
This reverts commit a02c5b648b92a92218ae307c84b9621c5c9b2225.
SDT workflows are broken.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
This reverts commit cef3bde0286df491c26d6cc9389be346256c5262.
SDT workflow builds are broken.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
mtd: spi-nor: winbond: Add flash lock/unlock support to w25q256jwm
Revert "arm64: zynqmp: Add the fclk node"
|