Lines Matching refs:channel
81 csi_error_t csi_pwm_out_config(csi_pwm_t *pwm, uint32_t channel, uint32_t period_us, in csi_pwm_out_config() argument
91 if (channel > 18) { in csi_pwm_out_config()
96 RTIM_CCxInit(CSI_PWM_TIM[pwm_tim_idx], TIM_CCInitStruct, channel); in csi_pwm_out_config()
97 RTIM_CCxCmd(CSI_PWM_TIM[pwm_tim_idx], channel, TIM_CCx_Enable); in csi_pwm_out_config()
99 PinName pin = csi_pin2chan[channel][0]; in csi_pwm_out_config()
106 pwm->dev.idx |= channel; in csi_pwm_out_config()
107 csi_km4_ch_start[channel] = 1; in csi_pwm_out_config()
134 RTIM_CCRxSet(CSI_PWM_TIM[pwm_tim_idx], ccrx, channel); in csi_pwm_out_config()
137 RTIM_CCxPolarityConfig(CSI_PWM_TIM[pwm_tim_idx], TIM_CCPolarity_Low, channel); in csi_pwm_out_config()
139 RTIM_CCxPolarityConfig(CSI_PWM_TIM[pwm_tim_idx], TIM_CCPolarity_High, channel); in csi_pwm_out_config()
143 csi_error_t csi_pwm_out_start(csi_pwm_t *pwm, uint32_t channel) in csi_pwm_out_start() argument
145 uint32_t pwm_chan = channel; in csi_pwm_out_start()
152 void csi_pwm_out_stop(csi_pwm_t *pwm, uint32_t channel) in csi_pwm_out_stop() argument
154 uint32_t pwm_chan = channel; in csi_pwm_out_stop()