diff --git a/mcs/openamp_demo/rpmsg_main.c b/mcs/openamp_demo/rpmsg_main.c index cd51d9c88e1d9064d70c820d4c96021aeb5b3b16..037ec8e9fbc96a4237ef26e12dd72f865777efef 100644 --- a/mcs/openamp_demo/rpmsg_main.c +++ b/mcs/openamp_demo/rpmsg_main.c @@ -57,7 +57,7 @@ static int load_bin(void) } static struct remoteproc *rproc_init(struct remoteproc *rproc, - const struct remoteproc_ops *ops, void *arg) + struct remoteproc_ops *ops, void *arg) { struct rproc_priv *priv; unsigned int id = *((unsigned int *)arg); diff --git a/mcs/openamp_demo/rpmsg_ping.c b/mcs/openamp_demo/rpmsg_ping.c index b5423f3a9b0c43fc6d12ead0437e29aa754de421..6cea999abbefa3aa2b4ad203511ade24a4f75792 100644 --- a/mcs/openamp_demo/rpmsg_ping.c +++ b/mcs/openamp_demo/rpmsg_ping.c @@ -176,7 +176,7 @@ void rpmsg_app_master(void) return; } - vdev.role = RPMSG_HOST; + vdev.role = RPMSG_MASTER; vdev.vrings_num = VRING_COUNT; vdev.func = &dispatch; rvrings[0].io = io;