Wendy Liang
875c6ed1d3
rpmsg_retarget: Line up with the RPMsg API changes
...
Update the RPMsg retarget service implementation to line up
with the RPMsg API changes.
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2018-07-30 17:24:27 -07:00
Wendy Liang
4f929e5cf6
Use '<' instead of '"' for libmetal and OpenAMP includes
...
As the libmetal and OpenAMP includes will be in the include
search path intead of in the same directory as the file includes
it, use '<' instead of '"'.
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2018-02-14 10:15:46 -08:00
Wendy Liang
be279999ab
Replace alloc/free memory with the libmetal APIs
...
Replace:
* env_allocate_memory with metal_allocate_memory
* env_free_memory with metal_free_memory
2016-10-12 22:01:48 -07:00
Wendy Liang
6ecfbe02be
rpmsg_retarget: check if proxy is created
...
Only do rpmsg_retarget if proxy is created.
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2016-10-12 22:01:47 -07:00
Wendy Liang
82fcc35faa
rpmsg proxy: Use hil_proc poll to wait
...
Use hil_proc poll() API to wait for remoteproc to be signaled.
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2016-10-12 22:01:46 -07:00
Wendy Liang
555082de07
Replace ENV mutex with the libmetal mutex
...
This patch is to replace the OpoenAMP env mutex with
the libmetal mutex.
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2016-10-12 22:01:41 -07:00
Sam Sortais
f4372025af
rm compilation warnings, clean comments, file rename
...
Signed-off-by: Sam Sortais <sam.sortais@xilinx.com >
2016-03-07 14:59:43 -08:00
Wendy Liang
89665ad3ca
Use CMake for compilation
...
using cmake is in order to make OpenAMP compilation
easier to cross OSes and compilers
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2016-02-09 11:55:45 -08:00
Wendy Liang
2b420ddaeb
Move Linux userspace/kernelspace demo to obsolete
...
The Linux userspace and kernelspace demo applications are not
built with OpenAMP library, move them to obsolete directory.
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2016-02-09 11:55:45 -08:00
Wendy Liang
ff84c5f3ca
Use lib/ for source files for OpenAMP library
...
Move OpenAMP source files into lib/ directory.
Porting/ is not necessary, move porting/system/ to system/
Signed-off-by: Wendy Liang <jliang@xilinx.com >
2016-02-09 11:54:47 -08:00