/Zephyr-latest/samples/drivers/mbox/boards/ |
D | stm32h747i_disco_stm32h747xx_m7.overlay | 10 mboxes = <&mailbox 11>, <&mailbox 10>; 15 &mailbox {
|
D | lpcxpresso55s69_lpc55s69_cpu0.overlay | 9 /* 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";
|
D | mimxrt1160_evk_mimxrt1166_cm7.overlay | 9 /* Delete ipc chosen property where old IPM mailbox driver bellow is 17 /delete-node/ mailbox@40c48000;
|
D | mimxrt1170_evk_mimxrt1176_cm7_A.overlay | 9 /* Delete ipc chosen property where old IPM mailbox driver bellow is 17 /delete-node/ mailbox@40c48000;
|
D | mimxrt1170_evk_mimxrt1176_cm7_B.overlay | 9 /* Delete ipc chosen property where old IPM mailbox driver bellow is 17 /delete-node/ mailbox@40c48000;
|
/Zephyr-latest/samples/drivers/mbox_data/remote/boards/ |
D | lpcxpresso55s69_lpc55s69_cpu1.overlay | 9 /* 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/ |
D | lpcxpresso55s69_lpc55s69_cpu0.overlay | 9 /* 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";
|
D | mimxrt1160_evk_mimxrt1166_cm7.overlay | 9 /* Delete ipc chosen property where old IPM mailbox driver bellow is 17 /delete-node/ mailbox@40c48000;
|
D | mimxrt1170_evk_mimxrt1176_cm7_A.overlay | 9 /* Delete ipc chosen property where old IPM mailbox driver bellow is 17 /delete-node/ mailbox@40c48000;
|
D | mimxrt1170_evk_mimxrt1176_cm7_B.overlay | 9 /* Delete ipc chosen property where old IPM mailbox driver bellow is 17 /delete-node/ mailbox@40c48000;
|
/Zephyr-latest/tests/drivers/mbox/mbox_data/boards/ |
D | lpcxpresso55s69_lpc55s69_cpu0.overlay | 9 /* 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/ |
D | lpcxpresso55s69_lpc55s69_cpu1.overlay | 9 /* 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/ |
D | stm32h747i_disco_stm32h747xx_m4.overlay | 15 mboxes = <&mailbox 10>, <&mailbox 11>; 24 &mailbox {
|
D | lpcxpresso55s69_lpc55s69_cpu1.overlay | 9 /* 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/ |
D | zynqmp_rpu.dtsi | 25 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/ |
D | stm32h7_dualcore.dtsi | 19 mailbox: mailbox@58026400 { label 20 compatible = "st,stm32-hsem-mailbox", "st,mbox-stm32-hsem";
|
/Zephyr-latest/samples/subsys/ipc/rpmsg_service/boards/ |
D | stm32h747i_disco_stm32h747xx_m7.overlay | 10 zephyr,ipc = &mailbox; 14 &mailbox {
|
/Zephyr-latest/samples/subsys/ipc/rpmsg_service/remote/boards/ |
D | stm32h747i_disco_stm32h747xx_m4.overlay | 10 zephyr,ipc = &mailbox; 14 &mailbox {
|
/Zephyr-latest/drivers/mbox/ |
D | Kconfig.esp32 | 5 bool "ESP32 Soft mailbox driver" 9 Driver for ESP32 mailbox based on its doorbell mechanism.
|
/Zephyr-latest/samples/subsys/ipc/ipc_service/icmsg/boards/ |
D | stm32h747i_disco_stm32h747xx_m7.overlay | 33 mboxes = <&mailbox 11>, <&mailbox 10>; 39 &mailbox {
|
/Zephyr-latest/doc/kernel/services/data_passing/ |
D | mailboxes.rst | 6 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/ |
D | stm32h747i_disco_stm32h747xx_m4.overlay | 36 mboxes = <&mailbox 10>, <&mailbox 11>; 46 &mailbox {
|
/Zephyr-latest/tests/benchmarks/app_kernel/src/ |
D | mailbox_r.c | 15 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/ |
D | lpcxpresso55s69_lpc55s69_cpu0.overlay | 12 /* 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/ |
D | lpcxpresso55s69_lpc55s69_cpu1.overlay | 12 /* 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";
|