Searched refs:pwm_chan (Results 1 – 5 of 5) sorted by relevance
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/targets/hal/rtl8721d/ |
A D | pwmout_api.c | 131 u32 pwm_chan; in pwmout_init() local 136 if(pwm_chan == NC) in pwmout_init() 139 obj->pwm_idx = pwm_chan; in pwmout_init() 144 pwm_chan = pwm_chan & (~BIT_PWM_TIM_IDX_FLAG); in pwmout_init() 163 km4_ch_start[pwm_chan] = 1; in pwmout_init() 165 km0_ch_start[pwm_chan] = 1; in pwmout_init() 185 km4_ch_start[pwm_chan] = 0; in pwmout_free() 189 for(pwm_chan = 0;pwm_chan < 18;pwm_chan++){ in pwmout_free() 190 if(km4_ch_start[pwm_chan]){ in pwmout_free() 198 km0_ch_start[pwm_chan] = 0; in pwmout_free() [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/pwm/ |
A D | pwm.c | 59 uint32_t pwm_chan = pwm->dev.idx & (~BIT_PWM_TIM_IDX_FLAG); in csi_pwm_uninit() local 62 if (csi_km4_ch_start[pwm_chan]) { in csi_pwm_uninit() 63 csi_km4_ch_start[pwm_chan] = 0; in csi_pwm_uninit() 64 RTIM_CCxCmd(CSI_PWM_TIM[pwm_tim_idx], pwm_chan, TIM_CCx_Disable); in csi_pwm_uninit() 67 for (pwm_chan = 0; pwm_chan < 18; pwm_chan++) { in csi_pwm_uninit() 68 if (csi_km4_ch_start[pwm_chan]) { in csi_pwm_uninit() 145 uint32_t pwm_chan = channel; in csi_pwm_out_start() local 148 RTIM_CCxCmd(CSI_PWM_TIM[pwm_tim_idx], pwm_chan, TIM_CCx_Enable); in csi_pwm_out_start() 154 uint32_t pwm_chan = channel; in csi_pwm_out_stop() local 157 RTIM_CCxCmd(CSI_PWM_TIM[pwm_tim_idx], pwm_chan, TIM_CCx_Disable); in csi_pwm_out_stop()
|
/AliOS-Things-master/hardware/chip/rtl872xd/aos_driver/pwm/ |
A D | pwm.c | 63 uint32_t pwm_chan = pwm_dev->idx & (~BIT_PWM_TIM_IDX_FLAG); in rtl872xd_pwm_uninit() local 66 if (km4_ch_start[pwm_chan]) { in rtl872xd_pwm_uninit() 67 km4_ch_start[pwm_chan] = 0; in rtl872xd_pwm_uninit() 68 RTIM_CCxCmd(RTL872xD_PWM_TIM[pwm_tim_idx], pwm_chan, TIM_CCx_Disable); in rtl872xd_pwm_uninit() 71 for (pwm_chan = 0; pwm_chan < 18; pwm_chan++) { in rtl872xd_pwm_uninit() 72 if (km4_ch_start[pwm_chan]) { in rtl872xd_pwm_uninit() 150 uint32_t pwm_chan = channel; in rtl872xd_pwm_out_start() local 153 RTIM_CCxCmd(RTL872xD_PWM_TIM[pwm_tim_idx], pwm_chan, TIM_CCx_Enable); in rtl872xd_pwm_out_start() 159 uint32_t pwm_chan = channel; in rtl872xd_pwm_out_stop() local 162 RTIM_CCxCmd(RTL872xD_PWM_TIM[pwm_tim_idx], pwm_chan, TIM_CCx_Disable); in rtl872xd_pwm_out_stop()
|
/AliOS-Things-master/hardware/chip/haas1000/aos_driver/pwm/ |
A D | pwm.c | 39 static uint8_t pwm_chan[_HAL_PWM_MAX_NUM] = {0}; variable 52 if (pwm_chan[channel] == 0) { in haas1000_pwm_out_config() 56 pwm_chan[channel] = 1; in haas1000_pwm_out_config() 76 uint32_t pwm_chan = channel; in haas1000_pwm_out_stop() local 77 hal_pwm_disable(pwm_chan); in haas1000_pwm_out_stop()
|
/AliOS-Things-master/hardware/chip/haas1000/csi/ |
A D | pwm.c | 53 uint32_t pwm_chan = channel; in csi_pwm_out_start() local 59 uint32_t pwm_chan = channel; in csi_pwm_out_stop() local 60 hal_pwm_disable(pwm_chan); in csi_pwm_out_stop()
|
Completed in 13 milliseconds