From: Arnaud Pouliquen <arnaud.pouliquen@st.com> To: Bjorn Andersson <bjorn.andersson@linaro.org>, Ohad Ben-Cohen <ohad@wizery.com>, Mathieu Poirier <mathieu.poirier@linaro.org> Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, arnaud.pouliquen@st.com Subject: [RFC 17/18] remoteproc: stm32: Add the pa to da ops. Date: Thu, 16 Apr 2020 18:13:30 +0200 [thread overview] Message-ID: <20200416161331.7606-18-arnaud.pouliquen@st.com> (raw) In-Reply-To: <20200416161331.7606-1-arnaud.pouliquen@st.com> Add pa_to_da ops to translate the physical address into device address. Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@st.com> Change-Id: Ie1aa26769635d6d4c4581486700c4061f0f99ff1 --- drivers/remoteproc/stm32_rproc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/remoteproc/stm32_rproc.c b/drivers/remoteproc/stm32_rproc.c index a18f88044111..1dd4c0f9c423 100644 --- a/drivers/remoteproc/stm32_rproc.c +++ b/drivers/remoteproc/stm32_rproc.c @@ -507,6 +507,7 @@ static struct rproc_ops st_rproc_ops = { .find_loaded_rsc_table = rproc_elf_find_loaded_rsc_table, .sanity_check = rproc_elf_sanity_check, .get_boot_addr = rproc_elf_get_boot_addr, + .pa_to_da = stm32_rproc_pa_to_da, }; static const struct of_device_id stm32_rproc_match[] = { -- 2.17.1
WARNING: multiple messages have this Message-ID (diff)
From: Arnaud Pouliquen <arnaud.pouliquen@st.com> To: Bjorn Andersson <bjorn.andersson@linaro.org>, Ohad Ben-Cohen <ohad@wizery.com>, Mathieu Poirier <mathieu.poirier@linaro.org> Cc: <linux-remoteproc@vger.kernel.org>, <linux-kernel@vger.kernel.org>, <linux-stm32@st-md-mailman.stormreply.com>, <arnaud.pouliquen@st.com> Subject: [RFC 17/18] remoteproc: stm32: Add the pa to da ops. Date: Thu, 16 Apr 2020 18:13:30 +0200 [thread overview] Message-ID: <20200416161331.7606-18-arnaud.pouliquen@st.com> (raw) Message-ID: <20200416161330.2-OMubEhLieM-5OKCCOPydoCVsVBW_IZgxAvwOWDw8A@z> (raw) In-Reply-To: <20200416161331.7606-1-arnaud.pouliquen@st.com> Add pa_to_da ops to translate the physical address into device address. Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@st.com> Change-Id: Ie1aa26769635d6d4c4581486700c4061f0f99ff1 --- drivers/remoteproc/stm32_rproc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/remoteproc/stm32_rproc.c b/drivers/remoteproc/stm32_rproc.c index a18f88044111..1dd4c0f9c423 100644 --- a/drivers/remoteproc/stm32_rproc.c +++ b/drivers/remoteproc/stm32_rproc.c @@ -507,6 +507,7 @@ static struct rproc_ops st_rproc_ops = { .find_loaded_rsc_table = rproc_elf_find_loaded_rsc_table, .sanity_check = rproc_elf_sanity_check, .get_boot_addr = rproc_elf_get_boot_addr, + .pa_to_da = stm32_rproc_pa_to_da, }; static const struct of_device_id stm32_rproc_match[] = { -- 2.17.1
next prev parent reply other threads:[~2020-04-16 16:13 UTC|newest] Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-04-16 16:13 [RFC 00/18] remoteproc: Decorelate virtio from core Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 01/18] remoteproc: Store resource table address in rvdev Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 02/18] remoteproc: Introduce virtio device add/remove functions in core Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-21 20:41 ` Mathieu Poirier 2020-04-21 20:41 ` Mathieu Poirier 2020-04-22 12:30 ` Arnaud POULIQUEN 2020-04-22 12:30 ` Arnaud POULIQUEN 2020-04-22 16:57 ` Mathieu Poirier 2020-04-22 16:57 ` Mathieu Poirier 2020-04-16 16:13 ` [RFC 03/18] remoteproc: Move rvdev management in rproc_virtio Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-21 22:18 ` Mathieu Poirier 2020-04-21 22:18 ` Mathieu Poirier 2020-04-22 17:26 ` Mathieu Poirier 2020-04-22 17:26 ` Mathieu Poirier 2020-04-16 16:13 ` [RFC 04/18] remoteproc: Add rproc_get_by_node helper Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 05/18] remoteproc: Create platform device for vdev Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 06/18] remoteproc: Add component in core for child devices synchronization Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 07/18] remoteproc: Add component bind/unbind for virtio platform Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 08/18] remoteproc: Externalize carveout functions Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 09/18] remoteproc: Move vring management from core to virtio Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 10/18] remoteproc: Add capability to populate rproc subnode devices Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 11/18] remoteproc: Add child node component in rproc match list Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 12/18] remoteproc: Support of pre-registered virtio device Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 13/18] remoteproc: Add memory default allocator helper Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 14/18] remoteproc: Add pa to da translation API Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 15/18] remoteproc: associate memory entry to a device Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 16/18] remoteproc: Parse virtio node for memory region Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen [this message] 2020-04-16 16:13 ` [RFC 17/18] remoteproc: stm32: Add the pa to da ops Arnaud Pouliquen 2020-04-16 16:13 ` [RFC 18/18] ARM: dts: stm32: Declare a virtio device Arnaud Pouliquen 2020-04-16 16:13 ` Arnaud Pouliquen 2020-04-23 17:26 ` [RFC 00/18] remoteproc: Decorelate virtio from core Mathieu Poirier
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200416161331.7606-18-arnaud.pouliquen@st.com \ --to=arnaud.pouliquen@st.com \ --cc=bjorn.andersson@linaro.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-remoteproc@vger.kernel.org \ --cc=linux-stm32@st-md-mailman.stormreply.com \ --cc=mathieu.poirier@linaro.org \ --cc=ohad@wizery.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).