
3 Jun
2019
3 Jun
'19
7:32 a.m.
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.pallardy@st.com Signed-off-by: Fabien Dessenne fabien.dessenne@st.com
Reviewed-by: Lokesh Vutla lokeshvutla@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 */