boards: nordic: nrf54h20dk: Add configuration for BLE

Add default configuration related to BLE protocol,
for Application and Radio core on nRF54h20 platform.

Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
This commit is contained in:
Kamil Gawor 2024-04-15 14:05:47 +02:00 committed by Henrik Brix Andersen
parent 1e6a2a00e2
commit b2890564e9
3 changed files with 24 additions and 29 deletions

View file

@ -24,6 +24,7 @@
zephyr,flash = &mram1x;
zephyr,sram = &cpuapp_data;
zephyr,shell-uart = &uart136;
zephyr,bt-hci-ipc = &ipc0;
};
aliases {
@ -94,24 +95,34 @@
status = "okay";
};
&cpuapp_cpurad_ram0x_region {
status = "okay";
};
&shared_ram3x_region {
status = "okay";
};
&cpuapp_bellboard {
status = "okay";
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
interrupt-names = "irq0";
/* irq0: 0: cpuapp-cpusec, 6: cpuapp-cpusys, 13: cpuapp-cpuppr, 18: cpuapp-cpurad */
nordic,interrupt-mapping = <0x00042041 0>;
};
&cpurad_bellboard {
status = "okay";
};
&cpusec_cpuapp_ipc {
mbox-names = "tx", "rx";
tx-region = <&cpuapp_cpusec_ipc_shm>;
rx-region = <&cpusec_cpuapp_ipc_shm>;
};
&cpuapp_cpurad_ipc {
ipc0: &cpuapp_cpurad_ipc {
status = "okay";
mbox-names = "rx", "tx";
tx-region = <&cpuapp_cpurad_ipc_shm>;
rx-region = <&cpurad_cpuapp_ipc_shm>;

View file

@ -25,6 +25,7 @@
zephyr,flash = &mram1x;
zephyr,sram = &cpurad_ram0;
zephyr,shell-uart = &uart135;
zephyr,bt-hci-ipc = &ipc0;
};
};
@ -32,20 +33,30 @@
status = "okay";
};
&cpuapp_cpurad_ram0x_region {
status = "okay";
};
&cpurad_bellboard {
status = "okay";
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
interrupt-names = "irq0";
/* irq0: 0: cpurad-cpusec, 6: cpurad-cpusys, 12: cpurad-cpuapp */
nordic,interrupt-mapping = <0x00001041 0>;
};
&cpuapp_bellboard {
status = "okay";
};
&cpusec_cpurad_ipc {
mbox-names = "tx", "rx";
tx-region = <&cpurad_cpusec_ipc_shm>;
rx-region = <&cpusec_cpurad_ipc_shm>;
};
&cpuapp_cpurad_ipc {
ipc0: &cpuapp_cpurad_ipc {
status = "okay";
mbox-names = "tx", "rx";
tx-region = <&cpurad_cpuapp_ipc_shm>;
rx-region = <&cpuapp_cpurad_ipc_shm>;

View file

@ -1,27 +0,0 @@
/*
* Copyright 2024 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: Apache-2.0
*/
/ {
chosen {
zephyr,bt-hci-ipc = &ipc0;
};
};
ipc0: &cpuapp_cpurad_ipc {
status = "okay";
};
&cpuapp_cpurad_ram0x_region {
status = "okay";
};
&cpurad_bellboard {
status = "okay";
};
&cpuapp_bellboard {
status = "okay";
};