diff options
author | Vishnu Singh <v-singh1@ti.com> | 2025-06-10 20:46:23 +0530 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2025-06-13 08:14:30 -0500 |
commit | a893fa576c8816299942a6f0ea02f9ebd6a91521 (patch) | |
tree | 0d2134921036c159a5e661f5103e2ca512df306c | |
parent | 9a009a67ad2dd300e7e8e37adb109bcc2ee5529f (diff) | |
download | meta-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.bb | 14 |
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 @@ | |||
1 | SUMMARY = "RPMsg DMA shared library" | ||
2 | LICENSE = "MIT" | ||
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=744e63d2bb8c6151dcdd97f49aa02c53" | ||
4 | |||
5 | SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=main" | ||
6 | SRCREV = "609fd72f458ba56f80d06810509ef88d010d2c03" | ||
7 | |||
8 | S = "${WORKDIR}/git" | ||
9 | |||
10 | inherit cmake | ||
11 | |||
12 | DEPENDS = "ti-rpmsg-char" | ||
13 | |||
14 | EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_EXAMPLE=OFF" | ||