Home
last modified time | relevance | path

Searched full:openamp (Results 1 – 25 of 78) sorted by relevance

1234

/Zephyr-latest/modules/
DKconfig.open-amp7 config OPENAMP config
8 bool "OpenAMP Support"
12 This option enables the OpenAMP IPC library
14 if OPENAMP
17 string "OpenAMP library source path"
19 depends on OPENAMP
24 bool "OpenAMP Master Support"
27 This option enables support for OpenAMP VirtIO Master
30 bool "OpenAMP Slave Support"
33 This option enables support for OpenAMP VirtIO Slave
[all …]
/Zephyr-latest/samples/subsys/ipc/openamp/
DREADME.rst1 .. zephyr:code-sample:: openamp
2 :name: OpenAMP
5 Send messages between two cores using OpenAMP.
10 This application demonstrates how to use OpenAMP with Zephyr. It is designed to
11 demonstrate how to integrate OpenAMP with Zephyr both from a build perspective
19 :zephyr-app: samples/subsys/ipc/openamp
28 :zephyr-app: samples/subsys/ipc/openamp
37 :zephyr-app: samples/subsys/ipc/openamp
46 :zephyr-app: samples/subsys/ipc/openamp
55 :zephyr-app: samples/subsys/ipc/openamp
[all …]
Dsample.yaml2 description: This app provides an example of how to integrate OpenAMP with Zephyr.
3 name: OpenAMP example integration
5 sample.ipc.openamp:
15 - openamp
23 - "OpenAMP demo ended."
/Zephyr-latest/samples/subsys/ipc/openamp_rsc_table/snippets/
Dsnippet.yml1 name: nxp-openamp-imx8-adsp
5 EXTRA_DTC_OVERLAY_FILE: nxp-openamp-imx8-adsp.overlay
6 EXTRA_CONF_FILE: nxp-openamp-imx8-adsp.conf
/Zephyr-latest/samples/subsys/ipc/openamp/remote/
Dsample.yaml2 description: This app provides an example of how to integrate OpenAMP with Zephyr.
3 name: OpenAMP example integration (remote)
5 sample.ipc.openamp.remote:
/Zephyr-latest/samples/subsys/ipc/openamp_rsc_table/
DREADME.rst1 .. zephyr:code-sample:: openamp-rsc-table
2 :name: OpenAMP using resource table
5 Send messages between two cores using OpenAMP and a resource table.
10 This application demonstrates how to use OpenAMP with Zephyr based on a resource
73 OpenAMP[remote] Linux responder demo started
75 OpenAMP[remote] Linux sample client responder started
77 OpenAMP[remote] Linux TTY responder started
83 OpenAMP Linux sample client responder ended
122 OpenAMP[remote] Linux responder demo started
124 OpenAMP[remote] Linux sample client responder started
[all …]
Dsample.yaml2 description: This app provides an example of how to integrate OpenAMP
4 name: OpenAMP with resource table example integration
16 - openamp
/Zephyr-latest/include/zephyr/ipc/
Dipc_static_vrings.h11 #include <openamp/open_amp.h>
93 * Init VRINGs and Virtqueues of an OpenAMP / RPMsg instance.
101 * @retval Other errno codes depending on the OpenAMP implementation.
107 * Deinitialise VRINGs and Virtqueues of an OpenAMP / RPMsg instance.
113 * @retval Other errno codes depending on the OpenAMP implementation.
Dipc_rpmsg.h11 #include <openamp/open_amp.h>
106 * @retval Other errno codes depending on the OpenAMP implementation.
140 * @retval Other errno codes depending on the OpenAMP implementation.
/Zephyr-latest/dts/bindings/ipc/
Dzephyr,ipc-openamp-static-vrings.yaml4 description: OpenAMP (RPMsg with static VRINGs) backend
6 compatible: "zephyr,ipc-openamp-static-vrings"
12 description: OpenAMP roles
/Zephyr-latest/lib/open-amp/
DKconfig9 imply OPENAMP
12 compatible with linux remote proc framework and OpenAMP library.
Dresource_table.h10 #include <openamp/remoteproc.h>
11 #include <openamp/virtio.h>
Dresource_table.c26 * https://github.com/OpenAMP/open-amp/wiki/OpenAMP-Life-Cycle-Management
/Zephyr-latest/subsys/ipc/ipc_service/backends/
DKconfig11 bool "OpenAMP RPMSG backend with static VRINGs"
17 select OPENAMP
Dipc_rpmsg_static_vrings.h7 #include <openamp/virtio_ring.h>
8 #include <openamp/rpmsg_virtio.h>
18 * [O] OpenAMP
50 * [O] OpenAMP
/Zephyr-latest/subsys/ipc/rpmsg_service/
Drpmsg_backend.h10 #include <openamp/rpmsg_virtio.h>
36 * @retval <0 Initialization error reported by OpenAMP
/Zephyr-latest/samples/subsys/ipc/ipc_service/static_vrings/remote/boards/
Dnrf5340dk_nrf5340_cpunet.overlay30 compatible = "zephyr,ipc-openamp-static-vrings";
39 compatible = "zephyr,ipc-openamp-static-vrings";
Dlpcxpresso55s69_lpc55s69_cpu1.overlay55 compatible = "zephyr,ipc-openamp-static-vrings";
64 compatible = "zephyr,ipc-openamp-static-vrings";
/Zephyr-latest/samples/subsys/logging/multidomain/remote/boards/
Dnrf5340dk_nrf5340_cpunet.overlay31 compatible = "zephyr,ipc-openamp-static-vrings";
40 compatible = "zephyr,ipc-openamp-static-vrings";
/Zephyr-latest/samples/subsys/ipc/ipc_service/static_vrings/boards/
Dnrf5340dk_nrf5340_cpuapp.overlay30 compatible = "zephyr,ipc-openamp-static-vrings";
44 compatible = "zephyr,ipc-openamp-static-vrings";
Dlpcxpresso55s69_lpc55s69_cpu0.overlay55 compatible = "zephyr,ipc-openamp-static-vrings";
64 compatible = "zephyr,ipc-openamp-static-vrings";
/Zephyr-latest/samples/subsys/logging/multidomain/boards/
Dnrf5340dk_nrf5340_cpuapp.overlay31 compatible = "zephyr,ipc-openamp-static-vrings";
45 compatible = "zephyr,ipc-openamp-static-vrings";
/Zephyr-latest/samples/boards/nordic/ieee802154/802154_rpmsg/
DREADME.rst11 a part of `OpenAMP <https://github.com/OpenAMP/open-amp/>`__.
/Zephyr-latest/samples/subsys/ipc/openamp_rsc_table/src/
Dmain_remote.c16 #include <openamp/open_amp.h>
253 LOG_INF("OpenAMP[remote] Linux sample client responder started"); in app_rpmsg_client_sample()
273 LOG_INF("OpenAMP Linux sample client responder ended"); in app_rpmsg_client_sample()
287 LOG_INF("OpenAMP[remote] Linux TTY responder started"); in app_rpmsg_tty()
314 LOG_INF("OpenAMP Linux TTY responder ended"); in app_rpmsg_tty()
327 LOG_INF("OpenAMP[remote] Linux responder demo started"); in rpmsg_mng_task()
360 LOG_INF("OpenAMP demo ended"); in rpmsg_mng_task()
/Zephyr-latest/samples/subsys/ipc/rpmsg_service/
Dsample.yaml13 - openamp

1234