summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVishnu Singh <v-singh1@ti.com>2025-06-10 20:46:23 +0530
committerRyan Eatmon <reatmon@ti.com>2025-06-13 08:14:30 -0500
commita893fa576c8816299942a6f0ea02f9ebd6a91521 (patch)
tree0d2134921036c159a5e661f5103e2ca512df306c
parent9a009a67ad2dd300e7e8e37adb109bcc2ee5529f (diff)
downloadmeta-ti-a893fa576c8816299942a6f0ea02f9ebd6a91521.tar.gz
meta-ti-bsp : ipc: Add RPMsg DMA library
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> Reviewed-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r--meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb14
1 files changed, 14 insertions, 0 deletions
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 @@
1SUMMARY = "RPMsg DMA shared library"
2LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://LICENSE;md5=744e63d2bb8c6151dcdd97f49aa02c53"
4
5SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=main"
6SRCREV = "609fd72f458ba56f80d06810509ef88d010d2c03"
7
8S = "${WORKDIR}/git"
9
10inherit cmake
11
12DEPENDS = "ti-rpmsg-char"
13
14EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_EXAMPLE=OFF"