boards: nordic: Enable IPC and bellboard on nRF54H20

Enable the cpusec IPC and the bellboard nodes for
the nrf54h20dk cpuapp and cpurad targets to enable
communication between domains.

Also enables the region cpurad_ram0x_region since
it is also required for the communication.

Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
This commit is contained in:
Georgios Vasilakis 2024-09-05 11:52:30 +02:00 committed by Benjamin Cabé
commit fdede6a3f1
2 changed files with 14 additions and 0 deletions

View file

@ -143,11 +143,16 @@
};
&cpusec_cpuapp_ipc {
status = "okay";
mbox-names = "tx", "rx";
tx-region = <&cpuapp_cpusec_ipc_shm>;
rx-region = <&cpusec_cpuapp_ipc_shm>;
};
&cpusec_bellboard {
status = "okay";
};
ipc0: &cpuapp_cpurad_ipc {
status = "okay";
mbox-names = "rx", "tx";

View file

@ -38,6 +38,10 @@
status = "okay";
};
&cpurad_ram0x_region {
status = "okay";
};
&cpurad_bellboard {
status = "okay";
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
@ -55,11 +59,16 @@
};
&cpusec_cpurad_ipc {
status = "okay";
mbox-names = "tx", "rx";
tx-region = <&cpurad_cpusec_ipc_shm>;
rx-region = <&cpusec_cpurad_ipc_shm>;
};
&cpusec_bellboard {
status = "okay";
};
ipc0: &cpuapp_cpurad_ipc {
status = "okay";
mbox-names = "tx", "rx";