Lines Matching full:configuration
39 struct rt_pwm_configuration configuration = {0}; in _pwm_read() local
41 configuration.channel = pos; in _pwm_read()
45 result = pwm->ops->control(pwm, PWM_CMD_GET, &configuration); in _pwm_read()
51 *pulse = configuration.pulse; in _pwm_read()
67 struct rt_pwm_configuration configuration = {0}; in _pwm_write() local
69 configuration.channel = pos; in _pwm_write()
73 result = pwm->ops->control(pwm, PWM_CMD_GET, &configuration); in _pwm_write()
79 configuration.pulse = *pulse; in _pwm_write()
81 result = pwm->ops->control(pwm, PWM_CMD_SET, &configuration); in _pwm_write()
132 struct rt_pwm_configuration configuration = {0}; in rt_pwm_enable() local
139 configuration.channel = channel; in rt_pwm_enable()
140 result = rt_device_control(&device->parent, PWM_CMD_ENABLE, &configuration); in rt_pwm_enable()
148 struct rt_pwm_configuration configuration = {0}; in rt_pwm_disable() local
155 configuration.channel = channel; in rt_pwm_disable()
156 result = rt_device_control(&device->parent, PWM_CMD_DISABLE, &configuration); in rt_pwm_disable()
164 struct rt_pwm_configuration configuration = {0}; in rt_pwm_set() local
171 configuration.channel = channel; in rt_pwm_set()
172 configuration.period = period; in rt_pwm_set()
173 configuration.pulse = pulse; in rt_pwm_set()
174 result = rt_device_control(&device->parent, PWM_CMD_SET, &configuration); in rt_pwm_set()