Home
last modified time | relevance | path

Searched refs:pwm_info (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/pwm/
Dpwm_nxp_flexio.c75 struct pwm_nxp_flexio_channel_config *pwm_info; member
100 struct pwm_nxp_flexio_channel_config *pwm_info; in pwm_nxp_flexio_set_cycles() local
131 pwm_info = &config->pulse_info->pwm_info[channel]; in pwm_nxp_flexio_set_cycles()
154 timerConfig.timerDecrement = pwm_info->prescaler; in pwm_nxp_flexio_set_cycles()
167 timerConfig.pinSelect = pwm_info->pin_id; in pwm_nxp_flexio_set_cycles()
173 if (FLEXIO_GetPinOverride(flexio_base, pwm_info->pin_id)) { in pwm_nxp_flexio_set_cycles()
174 FLEXIO_ConfigPinOverride(flexio_base, pwm_info->pin_id, false); in pwm_nxp_flexio_set_cycles()
186 struct pwm_nxp_flexio_channel_config *pwm_info; in pwm_nxp_flexio_get_cycles_per_sec() local
194 pwm_info = &config->pulse_info->pwm_info[channel]; in pwm_nxp_flexio_get_cycles_per_sec()
196 ((data->period_cycles[channel]) * (pwm_info->prescaler_div))); in pwm_nxp_flexio_get_cycles_per_sec()
[all …]
Dpwm_nxp_s32_emios.c83 Emios_Pwm_Ip_ChannelConfigType *pwm_info; member
165 Emios_Pwm_Ip_ChannelConfigType *pwm_info, in pwm_nxp_s32_set_cycles_opwmcb() argument
216 config->base->CH.UC[channel].B = pwm_info->DeadTime; in pwm_nxp_s32_set_cycles_opwmcb()
219 config->base->CH.UC[channel].C |= (eMIOS_C_MODE(pwm_info->Mode) | in pwm_nxp_s32_set_cycles_opwmcb()
220 eMIOS_C_BSL(pwm_info->Timebase)); in pwm_nxp_s32_set_cycles_opwmcb()
255 Emios_Pwm_Ip_ChannelConfigType *pwm_info, in pwm_nxp_s32_set_cycles_opwmb() argument
285 config->base->CH.UC[channel].A = pwm_info->PhaseShift; in pwm_nxp_s32_set_cycles_opwmb()
300 config->base->CH.UC[channel].C |= eMIOS_C_MODE(pwm_info->Mode) | in pwm_nxp_s32_set_cycles_opwmb()
301 eMIOS_C_BSL(pwm_info->Timebase); in pwm_nxp_s32_set_cycles_opwmb()
309 if (!pwm_info->PhaseShift) { in pwm_nxp_s32_set_cycles_opwmb()
[all …]