Searched refs:ppi_ch (Results 1 – 5 of 5) sorted by relevance
/Zephyr-Core-3.5.0/soc/arm/nordic_nrf/nrf53/ |
D | soc.c | 438 uint8_t ppi_ch; in rtc_pretick_cpunet_init() local 460 nrfx_err_t err = nrfx_gppi_channel_alloc(&ppi_ch); in rtc_pretick_cpunet_init() 466 nrfx_gppi_event_endpoint_setup(ppi_ch, evt_cc); in rtc_pretick_cpunet_init() 467 nrfx_gppi_task_endpoint_setup(ppi_ch, task_ipc); in rtc_pretick_cpunet_init() 468 nrfx_gppi_event_endpoint_setup(ppi_ch, evt_ipc); in rtc_pretick_cpunet_init() 469 nrfx_gppi_task_endpoint_setup(ppi_ch, task_wdt); in rtc_pretick_cpunet_init() 470 nrfx_gppi_channels_enable(BIT(ppi_ch)); in rtc_pretick_cpunet_init()
|
/Zephyr-Core-3.5.0/drivers/counter/ |
D | counter_nrfx_rtc.c | 54 uint8_t ppi_ch; member 384 result = nrfx_dppi_channel_alloc(&data->ppi_ch); in ppi_setup() 390 nrf_rtc_subscribe_set(rtc, NRF_RTC_TASK_CLEAR, data->ppi_ch); in ppi_setup() 391 nrf_rtc_publish_set(rtc, evt, data->ppi_ch); in ppi_setup() 392 (void)nrfx_dppi_channel_enable(data->ppi_ch); in ppi_setup() 400 result = nrfx_ppi_channel_alloc(&data->ppi_ch); in ppi_setup() 405 (void)nrfx_ppi_channel_assign(data->ppi_ch, evt_addr, task_addr); in ppi_setup() 406 (void)nrfx_ppi_channel_enable(data->ppi_ch); in ppi_setup() 417 uint8_t ppi_ch = data->ppi_ch; in ppi_free() local 427 (void)nrfx_dppi_channel_disable(ppi_ch); in ppi_free() [all …]
|
/Zephyr-Core-3.5.0/drivers/spi/ |
D | spi_nrfx_spim.c | 48 uint8_t ppi_ch; member 224 uint32_t ppi_ch = dev_data->ppi_ch; in anomaly_58_workaround_setup() local 237 nrf_ppi_channel_endpoint_setup(NRF_PPI, ppi_ch, eep, tep); in anomaly_58_workaround_setup() 238 nrf_ppi_channel_enable(NRF_PPI, ppi_ch); in anomaly_58_workaround_setup() 248 uint32_t ppi_ch = dev_data->ppi_ch; in anomaly_58_workaround_clear() local 252 nrf_ppi_channel_disable(NRF_PPI, ppi_ch); in anomaly_58_workaround_clear() 268 err_code = nrfx_ppi_channel_alloc(&dev_data->ppi_ch); in anomaly_58_workaround_init() 280 dev->name, dev_data->ppi_ch, dev_data->gpiote_ch); in anomaly_58_workaround_init()
|
/Zephyr-Core-3.5.0/drivers/pwm/ |
D | pwm_nrf_sw.c | 74 uint8_t ppi_ch[PWM_0_MAP_SIZE][PPI_PER_CH]; member 166 ppi_chs = data->ppi_ch[channel]; in pwm_nrf_sw_set_cycles() 352 err = nrfx_gppi_channel_alloc(&data->ppi_ch[i][j]); in pwm_nrf_sw_init()
|
/Zephyr-Core-3.5.0/drivers/display/ |
D | display_nrf_led_matrix.c | 454 nrf_ppi_channel_t ppi_ch; in instance_init() local 459 err = nrfx_ppi_channel_alloc(&ppi_ch); in instance_init() 479 nrf_ppi_channel_endpoint_setup(NRF_PPI, ppi_ch, in instance_init() 484 nrf_ppi_channel_enable(NRF_PPI, ppi_ch); in instance_init()
|