Home
last modified time | relevance | path

Searched full:bellboard (Results 1 – 14 of 14) sorted by relevance

/Zephyr-latest/dts/bindings/mbox/
Dnordic,nrf-bellboard-tx.yaml5 Nordic BELLBOARD
7 BELLBOARD provides support for inter-domain software signaling. It implements
9 communication (IPC) framework. When used in the tx mode, the BELLBOARD
14 bellboard: mailbox@deadbeef {
15 compatible = "nordic,nrf-bellboard-tx";
20 compatible: "nordic,nrf-bellboard-tx"
22 include: "nordic,nrf-bellboard-common.yaml"
Dnordic,nrf-bellboard-rx.yaml5 Nordic BELLBOARD
7 BELLBOARD provides support for inter-domain software signaling. It implements
9 communication (IPC) framework. When used in the rx mode, the BELLBOARD
14 bellboard: mailbox@deadbeef {
15 compatible = "nordic,nrf-bellboard-rx";
24 compatible: "nordic,nrf-bellboard-rx"
26 include: "nordic,nrf-bellboard-common.yaml"
/Zephyr-latest/drivers/mbox/
DKconfig.nrf_bellboard5 bool "nRF BELLBOARD RX driver"
9 Mailbox driver for RX Nordic nRF BELLBOARD
12 bool "nRF BELLBOARD TX driver"
16 Mailbox driver for TX Nordic nRF BELLBOARD
Dmbox_nrf_bellboard_rx.c22 /* BELLBOARD event mappings */
33 /* BELLBOARD instance */
34 static NRF_BELLBOARD_Type *bellboard = (NRF_BELLBOARD_Type *)DT_INST_REG_ADDR(0); variable
36 /* BELLBOARD runtime resources */
46 int_pend = nrf_bellboard_int_pending_get(bellboard, irq_idx); in bellboard_rx_isr()
61 __ASSERT_NO_MSG(nrf_bellboard_event_check(bellboard, event)); in bellboard_rx_isr()
63 nrf_bellboard_event_clear(bellboard, event); in bellboard_rx_isr()
120 nrf_bellboard_int_enable(bellboard, i, BIT(id)); in bellboard_rx_set_enabled()
127 nrf_bellboard_int_disable(bellboard, i, BIT(id)); in bellboard_rx_set_enabled()
159 nrf_bellboard_int_disable(bellboard, 0, evt_mappings[0]); in bellboard_rx_init()
[all …]
Dmbox_nrf_bellboard_tx.c14 NRF_BELLBOARD_Type *bellboard; member
29 nrfy_bellboard_task_trigger(config->bellboard, nrf_bellboard_trigger_task_get(id)); in bellboard_tx_send()
56 .bellboard = (NRF_BELLBOARD_Type *)DT_INST_REG_ADDR(inst), \
/Zephyr-latest/dts/arm/nordic/
Dnrf9280_cpuapp.dtsi37 compatible = "nordic,nrf-bellboard-tx";
41 compatible = "nordic,nrf-bellboard-rx";
45 compatible = "nordic,nrf-bellboard-tx";
49 compatible = "nordic,nrf-bellboard-tx";
Dnrf54h20_cpuapp.dtsi44 compatible = "nordic,nrf-bellboard-tx";
48 compatible = "nordic,nrf-bellboard-rx";
52 compatible = "nordic,nrf-bellboard-tx";
Dnrf9280_cpurad.dtsi37 compatible = "nordic,nrf-bellboard-tx";
41 compatible = "nordic,nrf-bellboard-tx";
45 compatible = "nordic,nrf-bellboard-rx";
Dnrf54h20_cpurad.dtsi44 compatible = "nordic,nrf-bellboard-tx";
48 compatible = "nordic,nrf-bellboard-tx";
52 compatible = "nordic,nrf-bellboard-rx";
/Zephyr-latest/dts/riscv/nordic/
Dnrf9280_cpuppr.dtsi41 compatible = "nordic,nrf-bellboard-tx";
45 compatible = "nordic,nrf-bellboard-tx";
49 compatible = "nordic,nrf-bellboard-tx";
Dnrf54h20_cpuppr.dtsi48 compatible = "nordic,nrf-bellboard-tx";
52 compatible = "nordic,nrf-bellboard-tx";
56 compatible = "nordic,nrf-bellboard-tx";
Dnrf54h20_cpuflpr.dtsi48 compatible = "nordic,nrf-bellboard-tx";
/Zephyr-latest/boards/nordic/nrf9280pdk/
Dnrf9280pdk_nrf9280_cpurad.dts46 /* The following bells on this bellboard are rang by these cores
Dnrf9280pdk_nrf9280_cpuapp.dts129 /* The following bells on this bellboard are rang by these cores