Searched refs:pwm_obj (Results 1 – 6 of 6) sorted by relevance
| /bsp/synwit/libraries/SWM320_drivers/ |
| A D | drv_pwm.c | 309 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 D | drv_pwm.c | 221 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 D | drv_pwm.c | 141 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 D | drv_pwm.c | 82 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 D | drv_pwm.c | 26 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 D | drv_pwm.c | 64 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