diff options
author | Loic Pallardy <loic.pallardy@st.com> | 2019-01-10 16:50:49 +0300 |
---|---|---|
committer | Bjorn Andersson <bjorn.andersson@linaro.org> | 2019-02-21 08:15:35 +0300 |
commit | 086d08725d34c6b3333db710344ae9c4fdafb2d5 (patch) | |
tree | 6e68e3ed2fecc9c456c55b150f34aef1058aba3f /include/linux/remoteproc.h | |
parent | 621eafdb0f0dbb46b8ba9c12dbf566a49f07363d (diff) | |
download | linux-086d08725d34c6b3333db710344ae9c4fdafb2d5.tar.xz |
remoteproc: create vdev subdevice with specific dma memory pool
This patch creates a dedicated vdev subdevice for each vdev declared
in firmware resource table and associates carveout named "vdev%dbuffer"
(with %d vdev index in resource table) if any as dma coherent memory pool.
Then vdev subdevice is used as parent for virtio device.
Signed-off-by: Loic Pallardy <loic.pallardy@st.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'include/linux/remoteproc.h')
-rw-r--r-- | include/linux/remoteproc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/remoteproc.h b/include/linux/remoteproc.h index 68e72f33c705..82cb77ad37c7 100644 --- a/include/linux/remoteproc.h +++ b/include/linux/remoteproc.h @@ -554,6 +554,7 @@ struct rproc_vdev { struct kref refcount; struct rproc_subdev subdev; + struct device dev; unsigned int id; struct list_head node; |