| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Update license checksum and source revision for ai-engine recipes.
Signed-off-by: Gregory Williams <gregory.williams@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously XAUTHORITY location was detected by filtering Xorg process command
line, which is not available in busybox ps implementation.
Instead detect correct Xorg commnad line by grepping for the "Xorg :displaynum"
and extract -auth argument.
If no -auth argument present then Xorg is running without display manager, thus
XAUTHORITY env var should remain undefined.
Signed-off-by: Daniel Levin <daniel.levin@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
pinctrl: zynqmp: Add support for output-enable and bias-high-impedance
pinctrl: zynqmp: Add version check for TRISTATE configuration
firmware: zynqmp: Add support to check feature
arm64: versal_net: Disable the lock option for mini ospi and qspi
arm64: zynqmp: Disable the lock option for mini qspi
arm64: versal: Disable the lock option for mini ospi and qspi
mtd: spi-nor: Add spi flash lock config option
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
arm64: versal-net: Add sysmon node entry
Revert "arm64: xilinx: Replace _ from clock node names by -"
drm: xlnx: hdmi: Fix kernel documentation for xlnx_hdmi_set_frl_tmds_mode()
drm: xlnx: hdcp: Fix kernel documentation for xlnx_hdcp_tx_init()
pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high impedance
dt-bindings: pinctrl-zynqmp: Add output-enable configuration
firmware: xilinx: Add version check for TRISTATE configuration
firmware: xilinx: Use GENMASK for Family and SubFamily macros
firmware: xilinx: remove clock_setrate and clock_getrate api
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
| |
versal: Add support for xcvm2602
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
| |
This reverts commit ee478e17a379f7609f848dbb19da3ddf67d8950d.
|
|
|
|
|
|
| |
aie-rt: Updated the license files
driver:src: Fixed transaction buffer generation
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
|
|
| |
spi: zynq: Clear flags to get updated value
spi: zynqmp_qspi: Clear flag to get updated value
xilinx: board: Add support to pick bootscr flash offset/size from DT
dm: core: ofnode: Add ofnode_read_bootscript_flash()
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
| |
Revert "aie-rt : Updated SRCREV for 2023.2_7359"
This reverts commit 7cb03f64b9589083d4f4ee8d0554266abd691010.
|
|
|
|
|
|
| |
aie-rt: Updated the license files
driver:src: Fixed transaction buffer generation
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
|
| |
drm: xlnx: scaler: fix kernel doc typo for function names
drm: xlnx: scaler: unused variables logic corrected
spi: spi-cadence: Fix transfer timeout issue
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
| |
petalinux_hsm_bridge.tcl: Remove delete-node aliases
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
spi: zynqmp_qpsi: Enable invalidate_cache for ZynqMP and Versal
xilinx: board: Add support to pick bootscr address from DT
dm: core: ofnode: Add ofnode_read_bootscript_address()
Revert "arm64: xilinx: Replace _ from clock node names by -"
arm64: zynqmp: Get clock node name back with _
arm64: versal: Increase the number of DRAM banks to 36
spi: zynq: Configure lqspi register based on memory configuration
arm64: versal-net: Add sysmon node entry
xilinx: zynqmp: Do not setup boot_targets if driver is not enabled
xilinx: versal: Do not setup boot_targets if driver is not enabled
xilinx: versal-net: Do not setup boot_targets if driver is not enabled
arm64: xilinx: Do not use _ in DT node names
arm64: zynqmp: Use s/gtr_sel/gtr-sel/ for DT node name
arm64: zynqmp: Use s/heartbeat_led/heartbeat-led/ for DT node name
arm64: xilinx: Replace _ from clock node names by -
arm64: zynqmp: Rename xlnx,mio_bank to xlnx,mio-bank for DLC21
arm64: versal-net: Remove xlnx,device_id property from VNX
arm64: versal-net: Remove ref_clk node from VNX board
mtd: spi-nor: Update block protection flags for flash parts
net: zynq_gem: Add missing newline (upstream sync)
xilinx: versal-net: Remove additional newline in board.c
spi: spi-uclass: Dont return error for single cs
spi: spi-uclass: Move restricting multi_cs_cap code
dm: core: Remove debug print from of_read_u64_index
mtd: spi-nor: Add support for locking on Spansion nor flashes
mtd: spi-nor: Add support for locking on GIGADEVICE nor flashes
mtd: spi-nor: Add support for locking on ISSI nor flashes
mtd: spi-nor: Add support for locking on Macronix nor flashes
clk: zynqmp: Add gem rx and tsu clocks to return register
clk: zynqmp: Add set_rate support for gem rx and tsu clks
arm64: zynqmp: Add resets property for CAN nodes
spi: zynq: Add support for parallel-memories and stacked-memories
spi: zynqmp_qspi: Add parallel memories support in GQSPI driver
spi: spi-uclass: Read chipselect and restrict capabilities
mtd: spi-nor: Add parallel and stacked memories support in spi-nor
dm: core: support reading a single indexed u64 value
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
|
| |
driver: src: Add missing header file dependency
driver: src: Added Support for Status Dump
driver: src: io_backend: Set bitmap for partitionInitialize
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
| |
hw-description.tcl: add proper check for axi_emc
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
drivers: iio: adc: xadc: Correct Write edge in CFG
mtd: spi-nor: Avoid writing EAR register for flashes less than 16MB
mtd: spi-nor: Use nor->info->id[0] for manufacturer id
arm64: xilinx: Do not use _ in DT node names
arm64: zynqmp: Use s/gtr_sel/gtr-sel/ for DT node name
arm64: zynqmp: Use s/heartbeat_led/heartbeat-led/ for DT node name
arm64: xilinx: Replace _ from clock node names by -
arm64: zynqmp: Rename xlnx,mio_bank to xlnx,mio-bank for DLC21
arm64: versal-net: Remove xlnx,device_id property from VNX
arm64: versal-net: Remove ref_clk node from VNX board
staging: xilinx-tsn: Remove duplicated linux/clk.h
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
| |
xlnx-versal-aes: Fix 128 bit key loads
Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
|
|
|
|
|
| |
driver: src: Added support to check the tile DM overflow.
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
CR-1169187 Disable all PS tests (#7639)
Deprecate sk_types.h and move pscontext class to a separate file pscontext.h (#7632)
CR-1167063 Fix hwqueue_handle::wait_command() API comment (#7609)
Add utility functions for ert packet (#7637)
Modifying the host reads and writes to global memory tables to only print out average bandwidth utilization if device information is ava
Updating petalinux to 2023.2 version (#7635)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
dt-bindings: hdmi-tx-ss: Fix the phy instance names
dt-bindings: hdmi-rx-ss: Fix the phy instance names
dt-bindings: vphy: Update phy lane nodes as per the IP
phy: Fix max lanes supported by video phy in HDMI 2.O mode
Revert "Create 0001-hdmitx-Fixed-hdmi-compilation-with-kernel-6.1.patch"
Create 0001-hdmitx-Fixed-hdmi-compilation-with-kernel-6.1.patc
Signed-off-by: Rajesh Gugulothu <rajesh.gugulothu@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
driver:src: Added a macro to avoid compiler error.
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
| |
fal: src: Fix bug in getEvent logic
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Below are the updates
lopper: assists: Generate BOARD define inline with existing code
lops: lop-microblaze.dts: Add check for model property
lopper: assists: baremetalconfig_xlnx: Add support for variable size structs
lopper: assists: baremetallinker_xlnx: Add support for ps7_ram
lops:lop-microblaze: Fix generated library path
lopper: assists: Generate board information in the cmake meta-data
lopper: assists: baremetal_gentestapp_xlnx: check for all compatible strings in a node
lopper: assists: baremetal_getsupported_comp_xlnx: Use VerboseSafeDumper to remove the yaml anchor
lopper: assists: baremetalconfig_xlnx: Make sure node order is preserved
assists/baremetal/linker : Adding new memory nodes to the linker metadata to support versal net
lops/baremetal: Adding new lops file for supporting Versal Net imux use cases
lopper: assists: baremetal_xparameters_xlnx: Generate XPAR_MICROBLAZE_ADDR_SIZE define if xlnx,addr-size property is present
lopper: assists: baremetal_xparameters_xlnx: Cleanup the try execpt blocks
lopper: assists: bmcmake_metadata_xlnx: Fix the lwip topology index
lopper: assists: bmcmake_metadata_xlnx: Fix race condition in the assist
lopper: assists: baremetal_xparameters_xlnx: Handle string property values
lopper: assists: bmcmake_metadata_xlnx: remove duplicate node references
lopper: assists: baremetallinker_xlnx: Add missing tcm memory section for versal a72 and r5 processors
lopper: assists: baremetal_gentestapp_xlnx: Fix race condition in the self test app declartion
lopper: assists: bmcmake_metadata_xlnx: Check for all compatible strings in the node
lopper: assists: baremetalconfig_xlnx: Handle string property values
assists/baremetal: Add handling for non homogeneous driver device trees
lopper: assists: baremetal_gentestapp_xlnx: Don't generate meta-data for the non mapped drivers
openamp: xlnx: Enable module with host/remote role
openamp: Enable assist to be invoked as module
lopper: assists: baremetal_xparameters_xlnx: Generate PSS_REF_CLK define for all the processors
isospec: handle subdomains of default subystem
lopper: assists: Generate device_id and slrcount information in the cmake meta-data
isospec: format memory ranges in hex
isospec: handle multiple memory ranges
lops: Add lops file to generate microblaze compiler flags
lopper: assists: Add support for mig7
lopper: assists: Special handling for ps7 ddr controller
lopper: assists: baremetalconfig_xlnx: Fix race condition in the cmake meta file name
bmconfig: Change in the logic to get the _g.c name for the drivers
lopper: assists: baremetaldrvlist_xlnx: Generate both xlnx,ip-name and xlnx,name variable meta-data in the ip_drv_map.yaml file
lopper: assists: baremetallinker_xlnx: Add default memory section for cortexr5 processor
lopper: lops: lop-domain-linux-a53-prune: prune symbol node
lopper: assists: Update the assist as per latest repo yaml changes
lopper: assists: bmcmake_metadata_xlnx: Handle versioned folders
openamp: xlnx: Update compatible string checks
lopper: merge inputs with domains to main device tree
lopper: assists: baremetal_xparameters_xlnx: Generate the XPAR_MICROBLAZE_DDR_RESERVE_SA define
lopper: assists: baremetalconfig_xlnx: Special handling for Handler-table property
assists/domain_access: allow domain_access to function as a module
subsystem: make processing more robust
yaml: fix output to not be list based
yaml: allow files to be system device tree files
assists/isospec: update to json format v2
assists/isospec: introduce reference domains.yaml generation
tree: add compatible string and address node searching
yaml: override default anytree iterator generator
tree: add children() method
yaml: tweak output style
lopper: handle json encoded strings in DTC
lopper/tree: create address() lookup on a node
lopper: allow input files to be stored for future use
lopper: allow .json files to be passed as tree inputs
lopper: assists: Handle drivers which are part of sdt folder
lopper: assists: baremetaldrvlist_xlnx: Update the ip_dict to use xlnx,name property instead of xlnx,ip-name
lopper: assists: bmcmake_metadata_xlnx: Update the assist to handle versioned libraries
build(deps): bump flask from 1.1.2 to 2.2.5
README: Fix loppper spell check
lopper: assists: bmcmake_metadata_xlnx: Generate example list yaml
lopper: assists: baremetal*: update the driver name variable to handle versioned drivers
lopper: assists: baremetalconfig_xlnx: Add support for subnode generation
lopper: assists: baremetal_xparameters_xlnx: Add support for additionalProperties schema
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
|
|
|
|
|
|
|
|
|
| |
Based on github Pull Request #34. While that pull request is no longer
valid with other changes, the actual bug still exists.
Originally reported by Felix S(ubfx).
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
|
|
| |
Added below changes:
1)Updated operator in if condition from `==` to `=` as it is used for string comparison in both Bash and Dash, making the script compatible with both shells.
2)Checking for uboot-device-tree.dtb file in RECIPE_SYSROOT path before applying fdtoverlay.
Signed-off-by: Tejas Bhumkar <tejas.arvind.bhumkar@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
driver: src: io_backend: Clear bitmap
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
AIE trace/profile improvements for 2023.2 (#7633)
VITIS-6327 xbutil valdiate changes to support ps kernel testing (#7624)
VITIS-8548-XRT support to improve AIE status reporting (#7619)
Amend #7572 to validate ERT_START_DPU opcode (#7628)
VITIS-8980 Improve sensor reports (#7625)
Fix windows VS22 compilation warnings (#7627)
add support for mem_banks for --add-pskernel (#7606)
Fix ptree having multiple roots (#7623)
VITIS-8980 Improve output of electrical and thermal reports (#7620)
Update xclbin for inclusion by kernel mode windows driver (#7622)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
mtd: spi-nor: Use params->size for flash size info
misc: xilinx-ai-engine: Print wrap value in BD sysfs node
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
| |
Revert "hw/misc/xlnx-versal-pmc-clk-rst.c: fix the PL reset polarity"
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
gen_yocto_machine: Clean up yocto mach conf variables
gen_yocto_machine: Set softer assignment for variables
gen_yocto_machine: Remove machine overrides
Removing the statically defined mem configs
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
arm64: zynqmp: Remove USB description from SC revB/C
arm64: versal-net: add usb-wakeup interrupt in dwc3 core
arm64: versal: Add no-wp DT property in OSPI flash node
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
| |
pmx-efuse-ctrl: Fix the eFuse key load
sodimm-spd: Add the SPD data for 4GB Micron model
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
Update READE docs on list of variables used in machine conf.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Fixed a couple of typos
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
1. Update machine conf file using gen-machineconf tool by parsing
latest kcu105 xsa and reorder the variables to match the
gen-machineconf tool output.
2. Add axi-quad-spi as kcu105 reference xsa has this ip enabled.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
SERIAL_CONSOLES_CHECK is supported only for sysvinit and default INIT
Manager is systemd, hence move this variable from machine conf files
to machine-xilinx-default inclusion and set only if DISTRO_FEATURES is
sysvinit.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
arm64: zynqmp: Add resets property for CAN nodes
crypto: xilinx: Add support for device keysrc
misc: Add driver support for PUF
firmware: xilinx: Add physically unclonable function (PUF) interface API for versal
drivers: iio: adc: versal-sysmon: Add I2C driver
drivers: iio: adc: Split driver into common and platform
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
config_versal: enabling lower ddr bank default for versal
gen-machine-scripts: Deprecate zcu1275 and zcu1285 machines
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
| |
Since microblaze-generic machine conf file uses kcu105 xsa,
target fpu hard TUNE_FEATURES were missing hence add it.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Make reset-gpios as an optional property
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
versal-psx-apu: fix the number of IRQs
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
| |
v4l2: xilinx: vpss-scaler: fix kernel doc typo for function names
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
| |
hw/misc/xlnx-versal-pmc-clk-rst.c: fix the PL reset polarity
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
vek280: change ospi part
versal: Introduce a vitis specific vek280 cosim board
versal: Add support for xcve2102 device
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
driver: src: Add xlnx-aie-engine.h file to xaiengine
driver: src: Fixed MisraC violations
driver: src: Fixed MisraC Violations
driver: src: Remove implicit conversions
Fixed Cmake build compilation error for aie-rt
driver:src: Added support to capture core utilization.
driver: src: io_backend: Blocked access to gated tiles
driver: src: AIE-driver header clean up
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
| |
gen_yocto_machine: Add missing space to append operation
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
| |
arm64: zynqmp: Remove USB description from SC revB/C
test: py: tests: Add qspi negative tests
test: py: tests: Add qspi flash lock/unlock test
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
| |
xilinx_axienet: Set phy link status
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
clk: Dont return error when assigned-clocks is empty or missing
xilinx: zynq: Enable fdt apply utility for zynq
env: Fix default environment saving issue
zynqmp: config: Add proper dependencies for USB
cmd: thordown: Add proper dependency for CMD_THOR_DOWNLOAD
dfu: Add proper dependency for CONFIG_DFU_MMC
usb: xhci: Fix the missing return statement
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
| |
Kconfig.part: Map PetaLinux machines with Yocto machines
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
fixed MEM tile edge events (#7621)
VITIS-8730: documentation of read, write device memory directly (#7616)
AIE trace improvements and new features (#7591)
fixing aarch64 compilation issue (#7614)
VITIS-8985 Refactor hw context metadata field in query requests (#7610)
CR-1167065 Reset command header prior to starting command (#7608)
Add xrt::ext::bo support for specifying read/write direction (#7607)
Vitis 6327 Add PS kernel xclbins into APU Package (#7594)
VITIS-9144 xbutil report for AIE column topology (#7605)
Adding a precondition to the CU utilization table to make sure it is not printed when there is no data (#7601)
Fix bug in CMake function (#7604)
XRT OS Support for RHEl 8.8 and 9.2 (#7603)
VITIS-8127 Refactor SubCmdConfigure (#7571)
throwing an exception if alloc_bo/alloc_userptrbo is failed (#7602)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|