Lines Matching refs:parent
122 device->parent.ops = &pwm_device_ops; in rt_device_pwm_register()
124 device->parent.init = RT_NULL; in rt_device_pwm_register()
125 device->parent.open = RT_NULL; in rt_device_pwm_register()
126 device->parent.close = RT_NULL; in rt_device_pwm_register()
127 device->parent.read = _pwm_read; in rt_device_pwm_register()
128 device->parent.write = _pwm_write; in rt_device_pwm_register()
129 device->parent.control = _pwm_control; in rt_device_pwm_register()
132 device->parent.type = RT_Device_Class_PWM; in rt_device_pwm_register()
134 device->parent.user_data = (void *)user_data; in rt_device_pwm_register()
136 result = rt_device_register(&device->parent, name, RT_DEVICE_FLAG_RDWR); in rt_device_pwm_register()
158 result = rt_device_control(&device->parent, PWMN_CMD_DISABLE, &configuration); in rt_pwm_enable()
162 result = rt_device_control(&device->parent, PWMN_CMD_ENABLE, &configuration); in rt_pwm_enable()
165 result = rt_device_control(&device->parent, PWM_CMD_ENABLE, &configuration); in rt_pwm_enable()
187 result = rt_device_control(&device->parent, PWMN_CMD_DISABLE, &configuration); in rt_pwm_disable()
191 result = rt_device_control(&device->parent, PWMN_CMD_ENABLE, &configuration); in rt_pwm_disable()
194 result = rt_device_control(&device->parent, PWM_CMD_DISABLE, &configuration); in rt_pwm_disable()
212 result = rt_device_control(&device->parent, PWM_CMD_SET, &configuration); in rt_pwm_set()
229 result = rt_device_control(&device->parent, PWM_CMD_SET_PERIOD, &configuration); in rt_pwm_set_period()
246 result = rt_device_control(&device->parent, PWM_CMD_SET_PULSE, &configuration); in rt_pwm_set_pulse()
263 result = rt_device_control(&device->parent, PWM_CMD_SET_DEAD_TIME, &configuration); in rt_pwm_set_dead_time()
281 result = rt_device_control(&device->parent, PWM_CMD_SET_PHASE, &configuration); in rt_pwm_set_phase()
295 result = rt_device_control(&device->parent, PWM_CMD_GET, cfg); in rt_pwm_get()
355 …rt_kprintf("%s channel %d is enabled %s \n", pwm_device->parent.parent.name, atoi(argv[2]), result… 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()
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()