/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/ |
A D | pwm.c | 35 csi_error_t csi_pwm_init(csi_pwm_t *pwm, uint32_t idx) in csi_pwm_init() 59 void csi_pwm_uninit(csi_pwm_t *pwm) in csi_pwm_uninit() 76 csi_error_t csi_pwm_out_config(csi_pwm_t *pwm, in csi_pwm_out_config() 99 csi_error_t csi_pwm_out_start(csi_pwm_t *pwm, uint32_t channel) in csi_pwm_out_start() 114 void csi_pwm_out_stop(csi_pwm_t *pwm, uint32_t channel) in csi_pwm_out_stop() 129 csi_error_t csi_pwm_capture_config(csi_pwm_t *pwm, in csi_pwm_capture_config() 174 csi_error_t csi_pwm_capture_start(csi_pwm_t *pwm, uint32_t channel) in csi_pwm_capture_start() 193 void csi_pwm_capture_stop(csi_pwm_t *pwm, uint32_t channel) in csi_pwm_capture_stop() 226 void csi_pwm_detach_callback(csi_pwm_t *pwm) in csi_pwm_detach_callback() 263 csi_error_t csi_pwm_enable_pm(csi_pwm_t *pwm) in csi_pwm_enable_pm() [all …]
|
/bsp/nxp/mcx/mcxn/Libraries/drivers/ |
A D | drv_pwm.c | 31 static int mcx_pwm_current_period_channel(mcx_pwm_obj_t *pwm) in mcx_pwm_current_period_channel() 48 static int mcx_pwm_first_free_channel(mcx_pwm_obj_t *pwm) in mcx_pwm_first_free_channel() 77 static int mcx_pwm_period_set(mcx_pwm_obj_t *pwm, uint32_t period_ns) in mcx_pwm_period_set() 126 static int mcx_pwm_period_get(mcx_pwm_obj_t *pwm, uint32_t *period_ns) in mcx_pwm_period_get() 141 static int mcx_pwm_pulse_set(mcx_pwm_obj_t *pwm, uint8_t channel, uint32_t pulse_ns) in mcx_pwm_pulse_set() 169 static int mcx_pwm_pulse_get(mcx_pwm_obj_t *pwm, uint8_t channel, uint32_t *pulse_ns) in mcx_pwm_pulse_get() 185 static rt_err_t mcx_drv_pwm_get(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_get() 200 static rt_err_t mcx_drv_pwm_set(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_set() 307 static rt_err_t mcx_drv_pwm_enable(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_enable() 316 static rt_err_t mcx_drv_pwm_disable(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_disable() [all …]
|
/bsp/nxp/mcx/mcxa/Libraries/drivers/ |
A D | drv_pwm.c | 63 static rt_err_t mcx_drv_pwm_get(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_get() 68 static rt_err_t mcx_drv_pwm_set(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_set() 88 static rt_err_t mcx_drv_pwm_enable(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_enable() 94 static rt_err_t mcx_drv_pwm_disable(mcx_pwm_obj_t *pwm, struct rt_pwm_configuration *configuration) in mcx_drv_pwm_disable() 102 mcx_pwm_obj_t *pwm = device->parent.user_data; in mcx_drv_pwm_control() local
|
/bsp/hc32/libraries/hc32_drivers/ |
A D | drv_pwm.c | 218 struct hc32_pwm_tmra *pwm = (struct hc32_pwm_tmra *)device; in tmra_pwm_enable() local 243 struct hc32_pwm_tmra *pwm = (struct hc32_pwm_tmra *)device; in tmra_pwm_get() local 290 struct hc32_pwm_tmra *pwm = (struct hc32_pwm_tmra *)device; in tmra_pwm_set_period() local 323 struct hc32_pwm_tmra *pwm = (struct hc32_pwm_tmra *)device; in tmra_pwm_set_pulse() local 789 struct hc32_pwm_tmr4 *pwm = (struct hc32_pwm_tmr4 *)device; in tmr4_pwm_enable() local 812 struct hc32_pwm_tmr4 *pwm = (struct hc32_pwm_tmr4 *)device; in tmr4_pwm_get() local 861 struct hc32_pwm_tmr4 *pwm = (struct hc32_pwm_tmr4 *)device; in tmr4_pwm_set_period() local 910 struct hc32_pwm_tmr4 *pwm = (struct hc32_pwm_tmr4 *)device; in tmr4_pwm_set_pulse() local 1239 struct hc32_pwm_tmr6 *pwm = (struct hc32_pwm_tmr6 *)device; in tmr6_pwm_enable() local 1265 struct hc32_pwm_tmr6 *pwm = (struct hc32_pwm_tmr6 *)device; in tmr6_pwm_get() local [all …]
|
/bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/ |
A D | SWM341_pwm.c | 108 void PWM_Start(uint32_t pwm) in PWM_Start() 120 void PWM_Stop(uint32_t pwm) in PWM_Stop() 132 void PWM_Restart(uint32_t pwm) in PWM_Restart() 147 void PWM_ReloadEn(uint32_t pwm) in PWM_ReloadEn() 159 void PWM_ReloadDis(uint32_t pwm) in PWM_ReloadDis()
|
/bsp/bouffalo_lab/libraries/rt_drivers/ |
A D | drv_pwm.c | 23 struct bflb_device_s* pwm = bflb_device_get_by_name("pwm_v2_0"); in _pwm_set() local 96 struct bflb_device_s* pwm = bflb_device_get_by_name("pwm_v2_0"); in _pwm_control() local 128 struct bflb_device_s* pwm = bflb_device_get_by_name("pwm_v2_0"); in rt_hw_pwm_init() local
|
/bsp/bluetrum/libraries/hal_drivers/ |
A D | drv_pwm.c | 86 static rt_err_t drv_pwm_enable(hal_sfr_t pwm, char *name, struct rt_pwm_configuration *configuratio… in drv_pwm_enable() 142 hal_sfr_t pwm = pwm_obj->pwm_handle; in drv_pwm_control() local 231 hal_sfr_t pwm = RT_NULL; in ab32_hw_pwm_init() local
|
/bsp/ti/c28x/libraries/HAL_Drivers/ |
A D | drv_pwm.c | 326 struct c28x_pwm *pwm = (struct c28x_pwm *)device->parent.user_data; in drv_pwm_control() local 357 struct c28x_pwm *pwm; in pwm_isr() local
|
/bsp/nuvoton/libraries/m031/rtt_port/ |
A D | drv_pwm_capture.c | 24 PWM_T *pwm; member
|
/bsp/maxim/libraries/MAX32660PeriphDriver/CMSIS/Device/Maxim/MAX32660/Include/ |
A D | tmr_regs.h | 91 __IO uint32_t pwm; /**< <tt>\b 0x08:</tt> TMR PWM Register */ member
|
/bsp/stm32/stm32f407-atk-explorer/board/ports/ |
A D | drv_lcd.c | 379 void LCD_SSD_BackLightSet(uint8_t pwm) in LCD_SSD_BackLightSet()
|
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
A D | hpm_pwm_drv.h | 193 pwm_config_t pwm[2]; /**< pwm config data */ member
|
A D | hpm_pwmv2_drv.h | 228 pwmv2_config_t pwm[2]; /**< pwm config data */ member
|
/bsp/core-v-mcu/Libraries/core_v_hal_libraries/bmsis/core-v-mcu/include/ |
A D | core-v-mcu-periph.h | 768 #define pwm(id) ((pwm_t *) (ADV_TIMER_ADDR + (id << 6))) macro
|