Lines Matching refs:pwm_device
322 static struct rt_device_pwm *pwm_device = RT_NULL; in CMD_OPTIONS_STATEMENT() local
331 pwm_device = (struct rt_device_pwm *)rt_device_find(argv[2]); in CMD_OPTIONS_STATEMENT()
332 result_str = (pwm_device == RT_NULL) ? "failure" : "success"; in CMD_OPTIONS_STATEMENT()
334 return (pwm_device == RT_NULL) ? -RT_ERROR : RT_EOK; in CMD_OPTIONS_STATEMENT()
342 else if (pwm_device == RT_NULL) in CMD_OPTIONS_STATEMENT()
353 result = rt_pwm_enable(pwm_device, atoi(argv[2])); in CMD_OPTIONS_STATEMENT()
355 …rt_kprintf("%s channel %d is enabled %s \n", pwm_device->parent.parent.name, atoi(argv[2]), result… in CMD_OPTIONS_STATEMENT()
368 result = rt_pwm_disable(pwm_device, atoi(argv[2])); in CMD_OPTIONS_STATEMENT()
378 result = rt_pwm_get(pwm_device, &cfg); in CMD_OPTIONS_STATEMENT()
381 rt_kprintf("Info of device [%s] channel [%d]:\n", pwm_device, atoi(argv[2])); in CMD_OPTIONS_STATEMENT()
388 rt_kprintf("Get info of device: [%s] error.\n", pwm_device); in CMD_OPTIONS_STATEMENT()
395 result = rt_pwm_set(pwm_device, atoi(argv[2]), atoi(argv[3]), atoi(argv[4])); in CMD_OPTIONS_STATEMENT()
396 … rt_kprintf("pwm info set on %s at channel %d\n", pwm_device, (rt_base_t)atoi(argv[2])); in CMD_OPTIONS_STATEMENT()
400 rt_kprintf("Set info of device: [%s] error\n", pwm_device); in CMD_OPTIONS_STATEMENT()
408 result = rt_pwm_set_phase(pwm_device, atoi(argv[2]), atoi(argv[3])); in CMD_OPTIONS_STATEMENT()
410 … rt_kprintf("%s phase is set %d \n", pwm_device->parent.parent.name, (rt_base_t)atoi(argv[3])); in CMD_OPTIONS_STATEMENT()
417 result = rt_pwm_set_dead_time(pwm_device, atoi(argv[2]), atoi(argv[3])); in CMD_OPTIONS_STATEMENT()
419 … rt_kprintf("%s dead_time is set %d \n", pwm_device->parent.parent.name, (rt_base_t)atoi(argv[3])); in CMD_OPTIONS_STATEMENT()