zephyr/dts/arm/nordic/nrf54l15_cpuapp.dtsi

89 lines
1.6 KiB
Plaintext

/*
* 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 = <0x00100000>;
};
cpuapp_vevif_tx: mailbox@0 {
compatible = "nordic,nrf-vevif-task-tx";
reg = <0x0 0x1000>;
#mbox-cells = <1>;
nordic,tasks = <7>;
nordic,tasks-mask = <0x007f0000>;
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 {
#ifdef USE_NON_SECURE_ADDRESS_MAP
interrupts = <218 NRF_DEFAULT_IRQ_PRIORITY>;
#else
interrupts = <219 NRF_DEFAULT_IRQ_PRIORITY>;
#endif
};
&gpiote30 {
#ifdef USE_NON_SECURE_ADDRESS_MAP
interrupts = <268 NRF_DEFAULT_IRQ_PRIORITY>;
#else
interrupts = <269 NRF_DEFAULT_IRQ_PRIORITY>;
#endif
};