On 31/05/19 6:41 PM, Fabien Dessenne wrote: > Introduce the device_to_virt function to allow translation between > device address (remote processor view) and virtual address (main > processor view). > > Signed-off-by: Loic Pallardy <loic.palla...@st.com> > Signed-off-by: Fabien Dessenne <fabien.desse...@st.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com> Thanks and regards, Lokesh > --- > include/remoteproc.h | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/include/remoteproc.h b/include/remoteproc.h > index aa90a67..aef6ff2 100644 > --- a/include/remoteproc.h > +++ b/include/remoteproc.h > @@ -113,6 +113,18 @@ struct dm_rproc_ops { > * @return 0 on success, 1 if not responding, -ve on other errors. > */ > int (*ping)(struct udevice *dev); > + > + /** > + * device_to_virt() - Return translated virtual address (optional) > + * > + * Translate a device address (remote processor view) to virtual > + * address (main processor view). > + * > + * @dev: Remote proc device > + * @da: Device address > + * @return virtual address. > + */ > + void * (*device_to_virt)(struct udevice *dev, ulong da); > }; > > /* Accessor */ > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot