* [scarthgap][PATCH V5] meta-ti-bsp : ipc: Add RPMsg DMA library
@ 2025-06-10 15:16 vishnu singh
2025-06-10 15:34 ` [meta-ti] " Andrew Davis
0 siblings, 1 reply; 3+ messages in thread
From: vishnu singh @ 2025-06-10 15:16 UTC (permalink / raw)
To: meta-ti, reatmon, denis; +Cc: praneeth, c-shilwant, khasim, p-bhagat
From: Vishnu Singh <v-singh1@ti.com>
This commit introduces the RPMsg DMA library:
RPMsg DMA library (meta-ti-bsp/recipes-ti/ipc):
- Provides librpmsg_dma.so shared library.
- Includes APIs for:
- RPMsg interface initialization
- RPMsg-based send/receive communication
- DMA heap buffer management
- DSP firmware dynamic load/unload
Signed-off-by: Vishnu Singh <v-singh1@ti.com>
---
meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
new file mode 100644
index 00000000..5dd3d6c7
--- /dev/null
+++ b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
@@ -0,0 +1,14 @@
+SUMMARY = "RPMsg DMA shared library"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=744e63d2bb8c6151dcdd97f49aa02c53"
+
+SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=main"
+SRCREV = "609fd72f458ba56f80d06810509ef88d010d2c03"
+
+S = "${WORKDIR}/git"
+
+inherit cmake
+
+DEPENDS = "ti-rpmsg-char"
+
+EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_EXAMPLE=OFF"
--
2.34.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [meta-ti] [scarthgap][PATCH V5] meta-ti-bsp : ipc: Add RPMsg DMA library
2025-06-10 15:16 [scarthgap][PATCH V5] meta-ti-bsp : ipc: Add RPMsg DMA library vishnu singh
@ 2025-06-10 15:34 ` Andrew Davis
2025-06-11 20:22 ` Denys Dmytriyenko
0 siblings, 1 reply; 3+ messages in thread
From: Andrew Davis @ 2025-06-10 15:34 UTC (permalink / raw)
To: v-singh1, meta-ti, reatmon, denis; +Cc: praneeth, c-shilwant, khasim, p-bhagat
On 6/10/25 10:16 AM, Vishnu Singh via lists.yoctoproject.org wrote:
> From: Vishnu Singh <v-singh1@ti.com>
>
> This commit introduces the RPMsg DMA library:
>
> RPMsg DMA library (meta-ti-bsp/recipes-ti/ipc):
The "meta-ti-bsp/recipes-ti/ipc" part isn't needed, we can see
where it is at from the patch below. Otherwise the recipe itself
looks good to me,
Reviewed-by: Andrew Davis <afd@ti.com>
> - Provides librpmsg_dma.so shared library.
> - Includes APIs for:
> - RPMsg interface initialization
> - RPMsg-based send/receive communication
> - DMA heap buffer management
> - DSP firmware dynamic load/unload
>
> Signed-off-by: Vishnu Singh <v-singh1@ti.com>
> ---
> meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
> create mode 100644 meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
>
> diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
> new file mode 100644
> index 00000000..5dd3d6c7
> --- /dev/null
> +++ b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
> @@ -0,0 +1,14 @@
> +SUMMARY = "RPMsg DMA shared library"
> +LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=744e63d2bb8c6151dcdd97f49aa02c53"
> +
> +SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=main"
> +SRCREV = "609fd72f458ba56f80d06810509ef88d010d2c03"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit cmake
> +
> +DEPENDS = "ti-rpmsg-char"
> +
> +EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_EXAMPLE=OFF"
>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#18635): https://lists.yoctoproject.org/g/meta-ti/message/18635
> Mute This Topic: https://lists.yoctoproject.org/mt/113571551/3619733
> Group Owner: meta-ti+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [afd@ti.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [meta-ti] [scarthgap][PATCH V5] meta-ti-bsp : ipc: Add RPMsg DMA library
2025-06-10 15:34 ` [meta-ti] " Andrew Davis
@ 2025-06-11 20:22 ` Denys Dmytriyenko
0 siblings, 0 replies; 3+ messages in thread
From: Denys Dmytriyenko @ 2025-06-11 20:22 UTC (permalink / raw)
To: Andrew Davis
Cc: v-singh1, meta-ti, reatmon, praneeth, c-shilwant, khasim,
p-bhagat
On Tue, Jun 10, 2025 at 10:34:15AM -0500, Andrew Davis wrote:
> On 6/10/25 10:16 AM, Vishnu Singh via lists.yoctoproject.org wrote:
> >From: Vishnu Singh <v-singh1@ti.com>
> >
> >This commit introduces the RPMsg DMA library:
> >
> >RPMsg DMA library (meta-ti-bsp/recipes-ti/ipc):
>
> The "meta-ti-bsp/recipes-ti/ipc" part isn't needed, we can see
> where it is at from the patch below. Otherwise the recipe itself
> looks good to me,
>
> Reviewed-by: Andrew Davis <afd@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
> > - Provides librpmsg_dma.so shared library.
> > - Includes APIs for:
> > - RPMsg interface initialization
> > - RPMsg-based send/receive communication
> > - DMA heap buffer management
> > - DSP firmware dynamic load/unload
> >
> >Signed-off-by: Vishnu Singh <v-singh1@ti.com>
> >---
> > meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb | 14 ++++++++++++++
> > 1 file changed, 14 insertions(+)
> > create mode 100644 meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
> >
> >diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
> >new file mode 100644
> >index 00000000..5dd3d6c7
> >--- /dev/null
> >+++ b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
> >@@ -0,0 +1,14 @@
> >+SUMMARY = "RPMsg DMA shared library"
> >+LICENSE = "MIT"
> >+LIC_FILES_CHKSUM = "file://LICENSE;md5=744e63d2bb8c6151dcdd97f49aa02c53"
> >+
> >+SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=main"
> >+SRCREV = "609fd72f458ba56f80d06810509ef88d010d2c03"
> >+
> >+S = "${WORKDIR}/git"
> >+
> >+inherit cmake
> >+
> >+DEPENDS = "ti-rpmsg-char"
> >+
> >+EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_EXAMPLE=OFF"
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-06-11 20:23 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-10 15:16 [scarthgap][PATCH V5] meta-ti-bsp : ipc: Add RPMsg DMA library vishnu singh
2025-06-10 15:34 ` [meta-ti] " Andrew Davis
2025-06-11 20:22 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.