Skip to content

Commit

Permalink
[nrf fromlist] boards: nordic: nrf54h20dk: Add configuration for BLE
Browse files Browse the repository at this point in the history
Add default configuration related to BLE protocol,
for Application and Radio core on nRF54h20 platform.

Upstream PR: zephyrproject-rtos/zephyr#71501

Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
  • Loading branch information
KAGA164 authored and cvinayak committed Apr 17, 2024
1 parent 2f52b92 commit dd3931a
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 29 deletions.
13 changes: 12 additions & 1 deletion boards/arm/nrf54h20dk_nrf54h20/nrf54h20dk_nrf54h20_cpuapp.dts
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
zephyr,flash = &mram1x;
zephyr,sram = &cpuapp_data;
zephyr,entropy = &prng;
zephyr,bt-hci-ipc = &ipc0;
};

aliases {
Expand Down Expand Up @@ -98,24 +99,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, 13: cpuapp-cpuppr, 18: cpuapp-cpurad */
nordic,interrupt-mapping = <0x00042001 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>;
Expand Down
13 changes: 12 additions & 1 deletion boards/arm/nrf54h20dk_nrf54h20/nrf54h20dk_nrf54h20_cpurad.dts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
zephyr,flash = &mram1x;
zephyr,sram = &cpurad_ram0;
zephyr,entropy = &prng;
zephyr,bt-hci-ipc = &ipc0;
};

prng: prng {
Expand All @@ -36,20 +37,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, 12: cpurad-cpuapp */
nordic,interrupt-mapping = <0x00001001 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>;
Expand Down

This file was deleted.

0 comments on commit dd3931a

Please sign in to comment.