Home
last modified time | relevance | path

Searched refs:pwm_obj (Results 1 – 6 of 6) sorted by relevance

/bsp/synwit/libraries/SWM320_drivers/
A Ddrv_pwm.c309 pwm_obj[i].pwm_cfg = &swm_pwm_cfg[i]; in swm_pwm_init()
311 if (pwm_obj[i].pwm_cfg->PWMx == PWM0) in swm_pwm_init()
320 else if (pwm_obj[i].pwm_cfg->PWMx == PWM1) in swm_pwm_init()
329 else if (pwm_obj[i].pwm_cfg->PWMx == PWM2) in swm_pwm_init()
338 else if (pwm_obj[i].pwm_cfg->PWMx == PWM3) in swm_pwm_init()
347 else if (pwm_obj[i].pwm_cfg->PWMx == PWM4) in swm_pwm_init()
356 else if (pwm_obj[i].pwm_cfg->PWMx == PWM5) in swm_pwm_init()
366 PWM_Init(pwm_obj[i].pwm_cfg->PWMx, &(pwm_obj[i].pwm_cfg->pwm_initstruct)); in swm_pwm_init()
367 …result = rt_device_pwm_register(&pwm_obj[i].pwm_device, pwm_obj[i].pwm_cfg->name, &pwm_ops, pwm_ob… in swm_pwm_init()
370 LOG_E("%s register fail.", pwm_obj[i].pwm_cfg->name); in swm_pwm_init()
[all …]
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_pwm.c221 static struct swm_pwm_device pwm_obj[sizeof(swm_pwm_cfg) / sizeof(swm_pwm_cfg[0])] = {0}; variable
313 pwm_obj[i].pwm_cfg = &swm_pwm_cfg[i]; in swm_pwm_init()
315 if (pwm_obj[i].pwm_cfg->PWMx == PWM0) in swm_pwm_init()
330 else if (pwm_obj[i].pwm_cfg->PWMx == PWM1) in swm_pwm_init()
345 else if (pwm_obj[i].pwm_cfg->PWMx == PWM2) in swm_pwm_init()
360 else if (pwm_obj[i].pwm_cfg->PWMx == PWM3) in swm_pwm_init()
375 else if (pwm_obj[i].pwm_cfg->PWMx == PWM4) in swm_pwm_init()
392 PWM_Init(pwm_obj[i].pwm_cfg->PWMx, &(pwm_obj[i].pwm_cfg->pwm_initstruct)); in swm_pwm_init()
393 …result = rt_device_pwm_register(&pwm_obj[i].pwm_device, pwm_obj[i].pwm_cfg->name, &pwm_ops, pwm_ob… in swm_pwm_init()
396 LOG_E("%s register fail.", pwm_obj[i].pwm_cfg->name); in swm_pwm_init()
[all …]
/bsp/bluetrum/libraries/hal_drivers/
A Ddrv_pwm.c141 struct ab32_pwm *pwm_obj = (struct ab32_pwm *)device->parent.user_data; in drv_pwm_control() local
142 hal_sfr_t pwm = pwm_obj->pwm_handle; in drv_pwm_control()
143 char *name = pwm_obj->name; in drv_pwm_control()
165 pwm_obj->pulse = configuration->pulse; in drv_pwm_control()
166 pwm_obj->period = configuration->period; in drv_pwm_control()
168 period = pwm_obj->period * tim_clock / 1000000ul; in drv_pwm_control()
177 pulse = pwm_obj->pulse * tim_clock / psc / 1000000ul; in drv_pwm_control()
220 configuration->pulse = pwm_obj->pulse; in drv_pwm_control()
221 configuration->period = pwm_obj->period; in drv_pwm_control()
/bsp/tm4c123bsp/libraries/Drivers/
A Ddrv_pwm.c82 static struct tm4c123_pwm pwm_obj[sizeof(pwm_config) / sizeof(pwm_config[0])] = {0}; variable
290 rt_size_t obj_num = sizeof(pwm_obj) / sizeof(struct tm4c123_pwm); in rt_hw_pwm_init()
295 pwm_obj[i].config = &pwm_config[i]; in rt_hw_pwm_init()
296 pwm_obj[i].pwm_device.ops = &drv_ops; in rt_hw_pwm_init()
298 if (tm4c123_hw_pwm_init(&pwm_obj[i]) != RT_EOK) in rt_hw_pwm_init()
300 LOG_E("%s init failed", pwm_obj[i].config->name); in rt_hw_pwm_init()
306 LOG_D("%s init success", pwm_obj[i].config->name); in rt_hw_pwm_init()
309 …if (rt_device_pwm_register(&pwm_obj[i].pwm_device, pwm_obj[i].config->name, &drv_ops, RT_NULL) == … in rt_hw_pwm_init()
311 LOG_D("%s register success", pwm_obj[i].config->name); in rt_hw_pwm_init()
315 LOG_E("%s register failed", pwm_obj[i].config->name); in rt_hw_pwm_init()
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_pwm.c26 cyhal_pwm_t *pwm_obj; member
174 …if (cyhal_pwm_init_adv(device->pwm_obj, device->gpio, NC, CYHAL_PWM_LEFT_ALIGN, true, 0u, false, R… in ifx_hw_pwm_init()
192 ifx_pwm_obj[i].pwm_obj = rt_malloc(sizeof(cyhal_pwm_t)); in rt_hw_pwm_init()
193 RT_ASSERT(ifx_pwm_obj[i].pwm_obj != RT_NULL); in rt_hw_pwm_init()
204 …ister(&ifx_pwm_obj[i].pwm_device, ifx_pwm_obj[i].name, &drv_ops, ifx_pwm_obj[i].pwm_obj) == RT_EOK) in rt_hw_pwm_init()
/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/
A Ddrv_pwm.c64 static struct gd32_pwm pwm_obj[sizeof(pwm_config) / sizeof(pwm_config[0])] = {0}; variable
340 for (i = 0; i < sizeof(pwm_obj) / sizeof(pwm_obj[0]); i++) in rt_pwm_init()
342 pwm_obj[i].config = &pwm_config[i]; in rt_pwm_init()
343 …rt_device_pwm_register(&pwm_obj[i].pwm_device, pwm_config[i].name, &gd32_drv_ops, pwm_obj[i].confi… in rt_pwm_init()

Completed in 12 milliseconds