Lines Matching full:gpiote
65 nrfx_gpiote_t gpiote[PWM_0_MAP_SIZE]; member
127 NRF_GPIOTE_Type *gpiote; in pwm_nrf_sw_set_cycles() local
166 gpiote = config->gpiote[channel].p_reg; in pwm_nrf_sw_set_cycles()
191 /* clear GPIOTE config */ in pwm_nrf_sw_set_cycles()
192 nrf_gpiote_te_default(gpiote, gpiote_ch); in pwm_nrf_sw_set_cycles()
240 /* Configure GPIOTE - toggle task with proper initial output value. */ in pwm_nrf_sw_set_cycles()
241 gpiote->CONFIG[gpiote_ch] = in pwm_nrf_sw_set_cycles()
262 nrf_gpiote_task_address_get(gpiote, pulse_end_task); in pwm_nrf_sw_set_cycles()
264 nrf_gpiote_task_address_get(gpiote, period_end_task); in pwm_nrf_sw_set_cycles()
365 err = nrfx_gpiote_channel_alloc(&config->gpiote[i], in pwm_nrf_sw_init()
371 LOG_ERR("Failed to allocate GPIOTE channel"); in pwm_nrf_sw_init()
414 .gpiote = {