Make platform data as remote proc init input
authorWendy Liang <jliang@xilinx.com>
Wed, 29 Jun 2016 05:57:41 +0000 (22:57 -0700)
committerWendy Liang <jliang@xilinx.com>
Thu, 13 Oct 2016 05:01:43 +0000 (22:01 -0700)
commit63955791796715a919f252aef0ccda780bd8d274
treed5f9b9f90da48a98d7f339b6ad94c730d1d45b0d
parentfa99f78c2a11b7a91b20de47c8a3323613694001
Make platform data as remote proc init input

Previously, the library relies on extern platform data variable.
This patch changes the remote processor initialization API to
have platform data as input argument and also allows each
remoteproc driver to have its own initialization implementation.

Signed-off-by: Wendy Liang <jliang@xilinx.com>
lib/common/hil.c
lib/include/openamp/hil.h
lib/include/openamp/remoteproc.h
lib/include/openamp/rpmsg.h
lib/include/openamp/rpmsg_core.h
lib/remoteproc/remoteproc.c
lib/rpmsg/remote_device.c
lib/rpmsg/rpmsg.c