diff options
Diffstat (limited to 'driver/ioexpander/it8801.h')
-rw-r--r-- | driver/ioexpander/it8801.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/driver/ioexpander/it8801.h b/driver/ioexpander/it8801.h index 016412ca22..25a82fe617 100644 --- a/driver/ioexpander/it8801.h +++ b/driver/ioexpander/it8801.h @@ -95,15 +95,17 @@ struct it8801_pwm_t { }; extern const struct it8801_pwm_t it8801_pwm_channels[]; +extern const struct kblight_drv kblight_it8801; /* standard pwm interface as defined in pwm.h */ void it8801_pwm_enable(enum pwm_channel ch, int enabled); -int it88801_pwm_get_enabled(enum pwm_channel ch); +int it8801_pwm_get_enabled(enum pwm_channel ch); void it8801_pwm_set_raw_duty(enum pwm_channel ch, uint16_t duty); uint16_t it8801_pwm_get_raw_duty(enum pwm_channel ch); void it8801_pwm_set_duty(enum pwm_channel ch, int percent); int it8801_pwm_get_duty(enum pwm_channel ch); +#define IT8801_REG_PWMODDSR 0x5F #define IT8801_REG_PWMMCR(n) (0x60 + ((n) - 1) * 8) #define IT8801_REG_PWMDCR(n) (0x64 + ((n) - 1) * 8) #define IT8801_REG_PWMPRSL(n) (0x66 + ((n) - 1) * 8) |