1/* 2 * Copyright (c) 2024 Nordic Semiconductor ASA 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7/dts-v1/; 8 9#include <nordic/nrf9280_cpuppr.dtsi> 10#include "nrf9280pdk_nrf9280-memory_map.dtsi" 11#include "nrf9280pdk_nrf9280-ipc_conf.dtsi" 12#include "nrf9280pdk_nrf9280-pinctrl.dtsi" 13 14/delete-node/ &cpuapp_cpurad_ipc; 15/delete-node/ &cpuapp_cpusys_ipc; 16/delete-node/ &cpurad_cpusys_ipc; 17/delete-node/ &cpusec_cpuapp_ipc; 18/delete-node/ &cpusec_cpurad_ipc; 19 20/ { 21 compatible = "nordic,nrf9280pdk_nrf9280-cpuppr"; 22 model = "Nordic nRF9280 DK nRF9280 Peripheral Processor MCU"; 23 #address-cells = <1>; 24 #size-cells = <1>; 25 26 chosen { 27 zephyr,console = &uart135; 28 zephyr,code-partition = &cpuppr_code_partition; 29 zephyr,flash = &mram1x; 30 zephyr,sram = &cpuppr_code_data; 31 zephyr,shell-uart = &uart135; 32 }; 33}; 34 35&cpuapp_cpuppr_ipc { 36 mbox-names = "tx", "rx"; 37 tx-region = <&cpuppr_cpuapp_ipc_shm>; 38 rx-region = <&cpuapp_cpuppr_ipc_shm>; 39}; 40 41&grtc { 42 status = "okay"; 43 owned-channels = <5>; 44}; 45 46&uart135 { 47 status = "okay"; 48 current-speed = <115200>; 49 pinctrl-0 = <&uart135_default>; 50 pinctrl-1 = <&uart135_sleep>; 51 pinctrl-names = "default", "sleep"; 52}; 53 54&uart136 { 55 current-speed = <115200>; 56 pinctrl-0 = <&uart136_default>; 57 pinctrl-1 = <&uart136_sleep>; 58 pinctrl-names = "default", "sleep"; 59}; 60