| /* |
| * Copyright (c) 2024 Nordic Semiconductor ASA |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| |
| #include <nordic/nrf54l15.dtsi> |
| |
| cpu: &cpuapp {}; |
| systick: &cpuapp_systick {}; |
| nvic: &cpuapp_nvic {}; |
| |
| /delete-node/ &cpuflpr; |
| /delete-node/ &cpuflpr_rram; |
| /delete-node/ &cpuflpr_sram; |
| /delete-node/ &cpuflpr_clic; |
| |
| / { |
| chosen { |
| zephyr,bt-hci = &bt_hci_controller; |
| }; |
| |
| soc { |
| compatible = "simple-bus"; |
| interrupt-parent = <&cpuapp_nvic>; |
| ranges; |
| }; |
| |
| psa_rng: psa-rng { |
| compatible = "zephyr,psa-crypto-rng"; |
| status = "disabled"; |
| }; |
| }; |
| |
| &bt_hci_controller { |
| status = "okay"; |
| }; |
| |
| &cpuflpr_vpr { |
| cpuapp_vevif_rx: mailbox@1 { |
| compatible = "nordic,nrf-vevif-event-rx"; |
| reg = <0x0 0x1000>; |
| status = "disabled"; |
| interrupts = <76 NRF_DEFAULT_IRQ_PRIORITY>; |
| #mbox-cells = <1>; |
| nordic,events = <1>; |
| nordic,events-mask = <0x00008000>; |
| }; |
| |
| cpuapp_vevif_tx: mailbox@0 { |
| compatible = "nordic,nrf-vevif-task-tx"; |
| reg = <0x0 0x1000>; |
| #mbox-cells = <1>; |
| nordic,tasks = <7>; |
| nordic,tasks-mask = <0x0003f800>; |
| status = "disabled"; |
| }; |
| }; |
| |
| &cpuapp_ppb { |
| compatible = "simple-bus"; |
| ranges; |
| }; |
| |
| &grtc { |
| #ifdef USE_NON_SECURE_ADDRESS_MAP |
| interrupts = <227 NRF_DEFAULT_IRQ_PRIORITY>, |
| #else |
| interrupts = <228 NRF_DEFAULT_IRQ_PRIORITY>, |
| #endif |
| <229 NRF_DEFAULT_IRQ_PRIORITY>; /* reserved for Zero Latency IRQs */ |
| }; |
| |
| &gpiote20 { |
| interrupts = <219 NRF_DEFAULT_IRQ_PRIORITY>; |
| }; |
| |
| &gpiote30 { |
| interrupts = <269 NRF_DEFAULT_IRQ_PRIORITY>; |
| }; |