| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Below are the updates
lops: fix comment style
specification: fix incorrect phandle
specification: wrap long system-device-tree.dts lines
specification: migrate remaining .md documents to Sphinx
specification: rework 'core' chapters
specification: rework intro and add glossary/bibliography
lopper: create LopperJSON class
lopper: add json input/output file format
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Below are the updates
lopper: assists: petalinuxconfig_xlnx: Add device information in the meta-data
lopper: assists: bmcmake_metadata_xlnx: Add support for hardware ip name
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When hosts are using vmsep(VM seperation) distro feature, then they
need qemu on the target to launch guests.
Copy the qemu package split inclusion file from meta-virtualization
and rename to qemu-xilinx.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Below are the updates
lopper: lops: lop-domain-a72-prune.dts: Delete unneeded nodes from a72 domain
sanity: make temporary file management cross platform safe
Implementation of lopper plugin for generating config object
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| | |
Not yet merged upstream, temporary patch until it's merged.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
lopper: assists: baremetal_xparameters_xlnx: Fix whitespace after the marco name warning
lopper: lops: Remove R5 cpu nodes while generating linux dtb
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
git log --pretty=' %s' - libmetal
lib: add support for A72 Baremetal
test: linux: add test for multiple IO regions
log: add ML_ERR, ML_INFO, ML_DBG macros
examples: linux: add an option to set debug log level
linux: device: fix access return test
linux: device: remove excessive warnings
system: linux: fix misleading argument names and messages
libmetal: amp_demo: improve performance measurement
linux: device: update logging for linux devices
linux: device: check if device has bound to listed driver before rebind
system: linux: vfio: Support vfio only for aarch64 architectures
examples: vfio: Add example for demonstarting vfio usage
system: linux: vfio: Add irq based eventfd support to vfio
system: linux: vfio: Add vfio support to libmetal
libmetal: Add APIs for supporting address translation
system: linux: Add support for fetching device name from device address
system: linux: Use libudev instead of libsysfs
system: linux: Add priv_data into struct linux_device for storing private data
system: linux: Add APIs for set and get the dma capability flags
libmetal: Create device.h file for handling linux related common data
examples: linux: add OCM demo
examples: generic: add OCM demo
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
git log --pretty=' %s' - open-amp
apps: add remoteproc trace buffer
apps: add remoteproc trace buffer
rpc_demo: fix spelling, trailing space
app: rpc_demod: check if copy_from_shbuf returns negative instead of non-zero value
app: rpc_demod: replace copy_from_shbuf with call to metal_io_block_read
apps: demos: oob_echo: update platform clean up
update license to SPDX license
apps: examples: load_fw: fix up for -werror
app: rpc_demod: update read to fix potential buffer overflow
remoteproc: set return var in remoteproc_remote()
apps: add out of band rpmsg echo demo
linux_rpc_demo: do not include rsc_table.h
release: open-amp 2021.10
apps: add linux applications for linux rpc communication
lib: added generic rpmsg services
CI: Fix Zephyr build by updating Zephyr SDK version to 0.13.1
MAINTAINERS: Update maintainer email address.
CI: Fix Zephyr build error due to cmake version
CI: Fix Zephyr build by updating Zephyr SDK version to 13.0
Introduce CMake options to enable cache operations
openamp: Introduce cache helpers
CI: Fix Zephyr build by updating Zephyr SDK version
CI: Zephyr test: copy whole libmetal directory for test
Semantic Versioning: Update library version to 1.0.0.
version: add generated define for version
CI: Copy the VERSION file in zephyr openamp module
apps: add libraries version information in echo example
lib: add new API to get the library version
Rework the version management
README: Add version chapter
rpmsg: fix variable overflow
openamp: replace while(1) to metal_assert in RPMSG_ASSERT
rpc_demo: fix spelling and grammar in code comment
CI: compliance: fix check_compliance workflow
CI: compliance: fail on errors
Fix compilation error.Add missing semicolon.
apps: machine: Fix MicroBlaze compilation error
remoteproc: add get_mem callback to remoteproc_ops
Readme: add description for zero copy demo
apps: update nocopy ping to use nocopy API for reception.
apps: add responder part of the no copy example
apps: move nocopy ping test to example
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
As the meta-openamp rpmsg-examples has been updated, make sure this
is included to enable demos being built.
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Below are the updates in lopper
lopper: assists: bmcmake_metadata_xlnx: Generate node label name
instead of node name in the cmake meta-data
lopper: assists: Move get_label api to baremetalconfig_xlnx so that
other baremetal assists can use it
Revert "lopper: assists: baremetaldrvlist_xlnx: Generate CMakeLists.txt
file"
lopper: assists: bmcmake_metadata_xlnx: Add support for generating
standalone bsp meta-data
lopper: assists: Add MEMORY_SECTION cmake variable
lopper: assists: petalinuxconfig_xlnx: Remove the hardcoded processor
name
Convert demo readme to markdown
specification: remove secure-bus and secure-reg
specification: fix incorrect usage of unit addresses
specification: fix invalid dts in examples
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Move YAML_DT_BOARD_FLAGS from device-tree.bbappend to respective
generic machine conf files.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| | |
The recipe will generate a DTBO for OpenAMP
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If meta-openamp is available, ENABLE_OPENAMP_DTSI is set to 1, automatically
add the openamp nodes to the system-top.dts.
This may not work in all configurations, but should work in most.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Remove microblaze-generic YAML configs and move these configs to
microblaze-generic.conf file.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
Previous commit split ai-engine code into a dynamic bbappend, but put the
code into the wrong directory. Move to the correct directory.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
In addition update device tree bbappend to mimic how QEMU DTs use overlays
and only update to EXTRA_OVERLAYS if the proper conditions are met
Signed-off-by: Ben Levinsky <ben.levinsky@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>
|
| |
| |
| |
| |
| |
| |
| | |
virtfs does not currently work on mingw32 due to a dependency on libcap-ng
with does not work.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This patch resolves the macro redefination and
precision differ error in glmark2-es2 application.
Signed-off-by: Yash Ladani <yash.ladani@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When hosts are using vmsep(VM seperation) distro feature, then they
need qemu on the target to launch guests.
Copy the qemu package split inclusion file from meta-virtualization
and rename to qemu-xilinx.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Move YAML_DT_BOARD_FLAGS from device-tree.bbappend to respective
generic machine conf files.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| | |
The recipe will generate a DTBO for OpenAMP
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If meta-openamp is available, ENABLE_OPENAMP_DTSI is set to 1, automatically
add the openamp nodes to the system-top.dts.
This may not work in all configurations, but should work in most.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Remove microblaze-generic YAML configs and move these configs to
microblaze-generic.conf file.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|/
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
Use versal-net-ipp-rev1.9.dtsi as DT board file for versal-net.
Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add YAML_DT_BOARD_FLAGS for all the generic machine configuration
files. Below table provides machine conf, xsa and associated dtsi
files details.
Machine Conf XSA Board DTSI
------------ --- ---------
microbalze-generic kc705-microblazeel kc705-full
zynq-generic zc702-zynq7 zc702
zynqmp-generic zcu102-zynqmp zcu102-rev1.0
versal-generic vck190-versal versal-vck190-reva-x-ebm-01-reva
versal-net-generic versal-net-generic versal-net-ipp-rev1.5
For ZC702 and ZCU102 eval boards linux kernel source has a copy of zc702
and zcu102-rev1.0 dts files but for VCK190 and KC705 kernel doesn't have
a board dtsi files. Hence for Versal and MicroBlaze generic machine
use VCK190 and KC705 board dtsi files from DTG which is synced from
u-boot-xlnx repo.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Moved from meta-xilinx-bsp to meta-xilinux-core, as the machines are
defined in core.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|