Home
last modified time | relevance | path

Searched refs:ppi (Results 1 – 22 of 22) sorted by relevance

/Zephyr-Core-3.7.0/soc/nordic/nrf53/
Dsync_rtc.c30 uint8_t ppi; member
80 nrfx_gppi_task_endpoint_setup(channels.ch.ppi, task_addr); in ppi_ipc_to_rtc()
81 nrf_ipc_publish_set(NRF_IPC, ipc_evt, channels.ch.ppi); in ppi_ipc_to_rtc()
83 nrfx_gppi_task_endpoint_clear(channels.ch.ppi, task_addr); in ppi_ipc_to_rtc()
99 nrf_ipc_subscribe_set(NRF_IPC, ipc_task, channels.ch.ppi); in ppi_rtc_to_ipc()
100 nrfx_gppi_event_endpoint_setup(channels.ch.ppi, evt_addr); in ppi_rtc_to_ipc()
102 nrfx_gppi_event_endpoint_clear(channels.ch.ppi, evt_addr); in ppi_rtc_to_ipc()
112 nrfx_gppi_channels_disable(BIT(channels.ch.ppi)); in free_resources()
116 err = nrfx_dppi_channel_free(channels.ch.ppi); in free_resources()
232 err = nrfx_dppi_channel_alloc(&channels.ch.ppi); in sync_rtc_setup()
[all …]
/Zephyr-Core-3.7.0/drivers/counter/
DKconfig.nrfx14 def_bool $(dt_nodelabel_bool_prop,rtc0,ppi-wrap) || \
15 $(dt_nodelabel_bool_prop,rtc1,ppi-wrap) || \
16 $(dt_nodelabel_bool_prop,rtc2,ppi-wrap)
/Zephyr-Core-3.7.0/tests/drivers/counter/counter_basic_api/boards/
Dnrf52dk_nrf52832.overlay28 ppi-wrap;
33 ppi-wrap;
Dnrf51dk_nrf51822.overlay18 ppi-wrap;
Dnrf52840dk_nrf52811.overlay18 ppi-wrap;
Dnrf52dk_nrf52810.overlay18 ppi-wrap;
Dnrf9160dk_nrf9160.overlay18 ppi-wrap;
Dnrf52833dk_nrf52833.overlay32 ppi-wrap;
Dnrf52840dk_nrf52840.overlay28 ppi-wrap;
Dnrf54h20dk_nrf54h20_common.dtsi55 ppi-wrap;
/Zephyr-Core-3.7.0/dts/arm/nordic/
Dnrf51822.dtsi314 ppi: ppi@4001f000 { label
315 compatible = "nordic,nrf-ppi";
Dnrf52805.dtsi312 ppi: ppi@4001f000 { label
313 compatible = "nordic,nrf-ppi";
Dnrf52810.dtsi338 ppi: ppi@4001f000 { label
339 compatible = "nordic,nrf-ppi";
Dnrf52811.dtsi370 ppi: ppi@4001f000 { label
371 compatible = "nordic,nrf-ppi";
Dnrf52820.dtsi377 ppi: ppi@4001f000 { label
378 compatible = "nordic,nrf-ppi";
Dnrf52832.dtsi407 ppi: ppi@4001f000 { label
408 compatible = "nordic,nrf-ppi";
Dnrf52833.dtsi422 ppi: ppi@4001f000 { label
423 compatible = "nordic,nrf-ppi";
Dnrf52840.dtsi416 ppi: ppi@4001f000 { label
417 compatible = "nordic,nrf-ppi";
/Zephyr-Core-3.7.0/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio.c736 uint8_t ppi = HAL_SW_SWITCH_RADIO_ENABLE_PPI(sw_tifs_toggle); in sw_switch() local
764 hal_radio_b2b_txen_on_sw_switch(cc, ppi); in sw_switch()
774 hal_radio_txen_on_sw_switch(cc, ppi); in sw_switch()
870 hal_radio_rxen_on_sw_switch(cc, ppi); in sw_switch()
879 hal_radio_b2b_rxen_on_sw_switch(cc, ppi); in sw_switch()
/Zephyr-Core-3.7.0/drivers/serial/
Duart_nrfx_uarte.c124 gppi_channel_t ppi; member
657 ret = gppi_channel_alloc(&data->async->rx_cnt.ppi); in uarte_nrfx_rx_counting_init()
667 data->async->rx_cnt.ppi, in uarte_nrfx_rx_counting_init()
679 data->async->rx_cnt.ppi); in uarte_nrfx_rx_counting_init()
682 data->async->rx_cnt.ppi); in uarte_nrfx_rx_counting_init()
685 ret = gppi_channel_enable(data->async->rx_cnt.ppi); in uarte_nrfx_rx_counting_init()
/Zephyr-Core-3.7.0/soc/nordic/
Dvalidate_base_addresses.c226 CHECK_DT_REG(ppi, NRF_PPI);
/Zephyr-Core-3.7.0/doc/releases/
Drelease-notes-3.1.rst879 * :dtcompatible:`nordic,nrf-ppi`