diff options
Diffstat (limited to 'include/led_pwm.h')
-rw-r--r-- | include/led_pwm.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/include/led_pwm.h b/include/led_pwm.h index 8814023d42..42f2f5caad 100644 --- a/include/led_pwm.h +++ b/include/led_pwm.h @@ -11,9 +11,12 @@ #define PWM_LED_NO_CHANNEL -1 struct pwm_led { - int ch0; - int ch1; - int ch2; + enum pwm_channel ch0; + enum pwm_channel ch1; + enum pwm_channel ch2; + + void (*enable)(enum pwm_channel ch, int enabled); + void (*set_duty)(enum pwm_channel ch, int percent); }; enum pwm_led_id { |