1/* 2 * Copyright (c) 2022 Nordic Semiconductor ASA 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7/ { 8 chosen { 9 /delete-property/ zephyr,ipc_shm; 10 }; 11 12 reserved-memory { 13 /delete-node/ memory@20070000; 14 15 sram_ipc0_tx: memory@20070000 { 16 reg = <0x20070000 0x4000>; 17 }; 18 19 sram_ipc0_rx: memory@20074000 { 20 reg = <0x20074000 0x4000>; 21 }; 22 23 sram_ipc1_tx: memory@20078000 { 24 reg = <0x20078000 0x4000>; 25 }; 26 27 sram_ipc1_rx: memory@2007C000 { 28 reg = <0x2007C000 0x4000>; 29 }; 30 }; 31 32 ipc { 33 /delete-node/ ipc0; 34 35 ipc0: ipc0 { 36 compatible = "zephyr,ipc-icmsg-me-initiator"; 37 tx-region = <&sram_ipc0_tx>; 38 rx-region = <&sram_ipc0_rx>; 39 mboxes = <&mbox 0>, <&mbox 1>; 40 mbox-names = "tx", "rx"; 41 status = "okay"; 42 43 bt_hci_ipc0: bt_hci_ipc0 { 44 compatible = "zephyr,bt-hci-ipc"; 45 status = "okay"; 46 }; 47 }; 48 49 ipc1: ipc1 { 50 compatible = "zephyr,ipc-icmsg-me-initiator"; 51 tx-region = <&sram_ipc1_tx>; 52 rx-region = <&sram_ipc1_rx>; 53 mboxes = <&mbox 2>, <&mbox 3>; 54 mbox-names = "tx", "rx"; 55 status = "okay"; 56 }; 57 }; 58}; 59