Home
last modified time | relevance | path

Searched refs:mailbox (Results 1 – 25 of 138) sorted by relevance

123456

/Zephyr-latest/samples/drivers/mbox/boards/
Dstm32h747i_disco_stm32h747xx_m7.overlay10 mboxes = <&mailbox 11>, <&mailbox 10>;
15 &mailbox {
Dlpcxpresso55s69_lpc55s69_cpu0.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
16 /* Delete IPM Driver node nxp,lpc-mailbox */
17 /delete-node/ mailbox@8b000;
21 compatible = "nxp,mbox-mailbox";
Dmimxrt1160_evk_mimxrt1166_cm7.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
17 /delete-node/ mailbox@40c48000;
Dmimxrt1170_evk_mimxrt1176_cm7_A.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
17 /delete-node/ mailbox@40c48000;
Dmimxrt1170_evk_mimxrt1176_cm7_B.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
17 /delete-node/ mailbox@40c48000;
/Zephyr-latest/samples/drivers/mbox_data/remote/boards/
Dlpcxpresso55s69_lpc55s69_cpu1.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
16 /* Delete IPM Driver node nxp,lpc-mailbox */
17 /delete-node/ mailbox@8b000;
21 compatible = "nxp,mbox-mailbox";
/Zephyr-latest/samples/drivers/mbox_data/boards/
Dlpcxpresso55s69_lpc55s69_cpu0.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
16 /* Delete IPM Driver node nxp,lpc-mailbox */
17 /delete-node/ mailbox@8b000;
21 compatible = "nxp,mbox-mailbox";
Dmimxrt1160_evk_mimxrt1166_cm7.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
17 /delete-node/ mailbox@40c48000;
Dmimxrt1170_evk_mimxrt1176_cm7_A.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
17 /delete-node/ mailbox@40c48000;
Dmimxrt1170_evk_mimxrt1176_cm7_B.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
17 /delete-node/ mailbox@40c48000;
/Zephyr-latest/tests/drivers/mbox/mbox_data/boards/
Dlpcxpresso55s69_lpc55s69_cpu0.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
16 /* Delete IPM Driver node nxp,lpc-mailbox */
17 /delete-node/ mailbox@8b000;
21 compatible = "nxp,mbox-mailbox";
/Zephyr-latest/tests/drivers/mbox/mbox_data/remote/boards/
Dlpcxpresso55s69_lpc55s69_cpu1.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
16 /* Delete IPM Driver node nxp,lpc-mailbox */
17 /delete-node/ mailbox@8b000;
21 compatible = "nxp,mbox-mailbox";
/Zephyr-latest/samples/drivers/mbox/remote/boards/
Dstm32h747i_disco_stm32h747xx_m4.overlay15 mboxes = <&mailbox 10>, <&mailbox 11>;
24 &mailbox {
Dlpcxpresso55s69_lpc55s69_cpu1.overlay9 /* Delete ipc chosen property where old IPM mailbox driver bellow is
18 /* Delete IPM Driver node nxp,lpc-mailbox */
19 /delete-node/ mailbox@8b000;
23 compatible = "nxp,mbox-mailbox";
/Zephyr-latest/dts/arm/xilinx/
Dzynqmp_rpu.dtsi25 compatible = "xlnx,zynqmp-ipi-mailbox";
35 rpu0_apu_mailbox: mailbox@ff990200 {
47 rpu0_rpu1_mailbox: mailbox@ff990260 {
65 compatible = "xlnx,zynqmp-ipi-mailbox";
74 rpu1_apu_mailbox: mailbox@ff990400 {
86 rpu1_rpu0_mailbox: mailbox@ff990420 {
/Zephyr-latest/dts/arm/st/h7/
Dstm32h7_dualcore.dtsi19 mailbox: mailbox@58026400 { label
20 compatible = "st,stm32-hsem-mailbox", "st,mbox-stm32-hsem";
/Zephyr-latest/samples/subsys/ipc/rpmsg_service/boards/
Dstm32h747i_disco_stm32h747xx_m7.overlay10 zephyr,ipc = &mailbox;
14 &mailbox {
/Zephyr-latest/samples/subsys/ipc/rpmsg_service/remote/boards/
Dstm32h747i_disco_stm32h747xx_m4.overlay10 zephyr,ipc = &mailbox;
14 &mailbox {
/Zephyr-latest/drivers/mbox/
DKconfig.esp325 bool "ESP32 Soft mailbox driver"
9 Driver for ESP32 mailbox based on its doorbell mechanism.
/Zephyr-latest/samples/subsys/ipc/ipc_service/icmsg/boards/
Dstm32h747i_disco_stm32h747xx_m7.overlay33 mboxes = <&mailbox 11>, <&mailbox 10>;
39 &mailbox {
/Zephyr-latest/doc/kernel/services/data_passing/
Dmailboxes.rst6 A :dfn:`mailbox` is a kernel object that provides enhanced message queue
8 A mailbox allows threads to send and receive messages of any size
19 mailbox is referenced by its memory address.
21 A mailbox has the following key properties:
27 A mailbox must be initialized before it can be used. This sets both of its
30 A mailbox allows threads, but not ISRs, to exchange messages.
36 Messages exchanged using a mailbox are handled non-anonymously,
44 data is located, and how the message is to be handled by the mailbox.
46 when accessing a mailbox. The mailbox uses the message descriptors to perform
48 The mailbox also updates certain message descriptor fields during the exchange,
[all …]
/Zephyr-latest/samples/subsys/ipc/ipc_service/icmsg/remote/boards/
Dstm32h747i_disco_stm32h747xx_m4.overlay36 mboxes = <&mailbox 10>, <&mailbox 11>;
46 &mailbox {
/Zephyr-latest/tests/benchmarks/app_kernel/src/
Dmailbox_r.c15 void mailbox_get(struct k_mbox *mailbox,
67 void mailbox_get(struct k_mbox *mailbox, in mailbox_get() argument
85 return_value |= k_mbox_get(mailbox, in mailbox_get()
/Zephyr-latest/samples/subsys/ipc/ipc_service/static_vrings/boards/
Dlpcxpresso55s69_lpc55s69_cpu0.overlay12 /* Delete ipc chosen property where old IPM mailbox driver bellow is
37 /* Delete IPM Driver node nxp,lpc-mailbox */
38 /delete-node/ mailbox@8b000;
42 compatible = "nxp,mbox-mailbox";
/Zephyr-latest/samples/subsys/ipc/ipc_service/static_vrings/remote/boards/
Dlpcxpresso55s69_lpc55s69_cpu1.overlay12 /* Delete ipc chosen property where old IPM mailbox driver bellow is
37 /* Delete IPM Driver node nxp,lpc-mailbox */
38 /delete-node/ mailbox@8b000;
42 compatible = "nxp,mbox-mailbox";

123456