Use libmetal_memset/memcpy_io for device memory
authorWendy Liang <jliang@xilinx.com>
Tue, 9 Aug 2016 05:39:02 +0000 (22:39 -0700)
committerWendy Liang <jliang@xilinx.com>
Thu, 13 Oct 2016 05:01:47 +0000 (22:01 -0700)
commitf6baa892f7fd93f34a8a7f307f2b10bf1d2413cb
tree62c2d4fa5fed284ac8a9cc5ff898d1d7fb24dcea
parentb416265c1e11fcd3eaab3f61c14063684ae3d801
Use libmetal_memset/memcpy_io for device memory

The default memset/memcpy doesn't always work for device memory as
some architecture assumes device memory access needs to be address aligned.
the libemtal memset/memcpy IO allows unaligned device memory address.

Signed-off-by: Wendy Liang <jliang@xilinx.com>
lib/rpmsg/remote_device.c
lib/rpmsg/rpmsg.c