Home
last modified time | relevance | path

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

/Zephyr-latest/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()
113 nrfx_gppi_channels_disable(BIT(channels.ch.ppi)); in free_resources()
117 err = nrfx_dppi_channel_free(&dppi, channels.ch.ppi); in free_resources()
234 err = nrfx_dppi_channel_alloc(&dppi, &channels.ch.ppi); in sync_rtc_setup()
[all …]
/Zephyr-latest/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;
Dnrf9160dk_nrf9160.overlay18 ppi-wrap;
Dnrf52dk_nrf52810.overlay18 ppi-wrap;
Dnrf52833dk_nrf52833.overlay32 ppi-wrap;
Dnrf52840dk_nrf52840.overlay28 ppi-wrap;
Dnrf54h20dk_nrf54h20_common.dtsi55 ppi-wrap;
/Zephyr-latest/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-latest/dts/arm/nordic/
Dnrf51822.dtsi313 ppi: ppi@4001f000 { label
314 compatible = "nordic,nrf-ppi";
Dnrf52805.dtsi321 ppi: ppi@4001f000 { label
322 compatible = "nordic,nrf-ppi";
Dnrf52810.dtsi346 ppi: ppi@4001f000 { label
347 compatible = "nordic,nrf-ppi";
Dnrf52811.dtsi378 ppi: ppi@4001f000 { label
379 compatible = "nordic,nrf-ppi";
Dnrf52820.dtsi391 ppi: ppi@4001f000 { label
392 compatible = "nordic,nrf-ppi";
Dnrf52832.dtsi413 ppi: ppi@4001f000 { label
414 compatible = "nordic,nrf-ppi";
Dnrf52833.dtsi435 ppi: ppi@4001f000 { label
436 compatible = "nordic,nrf-ppi";
Dnrf52840.dtsi422 ppi: ppi@4001f000 { label
423 compatible = "nordic,nrf-ppi";
/Zephyr-latest/drivers/mipi_dsi/
Ddsi_renesas_ra.c265 .dsi_ppi.ipl = DT_INST_IRQ_BY_NAME(id, ppi, priority), \
266 .dsi_ppi.irq = DT_INST_IRQ_BY_NAME(id, ppi, irq), \
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio.c751 uint8_t ppi = HAL_SW_SWITCH_RADIO_ENABLE_PPI(sw_tifs_toggle); in sw_switch() local
779 hal_radio_b2b_txen_on_sw_switch(cc, ppi); in sw_switch()
789 hal_radio_txen_on_sw_switch(cc, ppi); in sw_switch()
880 hal_radio_rxen_on_sw_switch(cc, ppi); in sw_switch()
889 hal_radio_b2b_rxen_on_sw_switch(cc, ppi); in sw_switch()
/Zephyr-latest/soc/nordic/
Dvalidate_base_addresses.c228 CHECK_DT_REG(ppi, NRF_PPI);
/Zephyr-latest/drivers/serial/
Duart_nrfx_uarte.c180 uint8_t ppi; member
776 ret = nrfx_gppi_channel_alloc(&data->async->rx.cnt.ppi); in uarte_nrfx_rx_counting_init()
783 nrfx_gppi_channel_endpoints_setup(data->async->rx.cnt.ppi, evt_addr, tsk_addr); in uarte_nrfx_rx_counting_init()
784 nrfx_gppi_channels_enable(BIT(data->async->rx.cnt.ppi)); in uarte_nrfx_rx_counting_init()
/Zephyr-latest/dts/arm/renesas/ra/ra8/
Dr7fa8d1xh.dtsi35 interrupt-names = "sq0", "sq1", "vm", "rcv", "ferr", "ppi";
/Zephyr-latest/doc/releases/
Drelease-notes-3.1.rst879 * :dtcompatible:`nordic,nrf-ppi`