diff options
author | Johan Hovold <jhovold@gmail.com> | 2012-05-10 13:18:29 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-05-20 11:27:02 -0400 |
commit | 6fa4b9d802610116adf4b89c2f9bd155829aafd3 (patch) | |
tree | c03e8909ea06806fa2bf33b0f774d0ab168457a8 /include | |
parent | 7af5e87dc5e6b6f413ba95b06e06ebf810687858 (diff) |
mfd: Use SI-units for the lm3533 max-current interface
Use SI-units (uA) for max-current interface (5000 - 29800 uA).
Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mfd/lm3533.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/linux/mfd/lm3533.h b/include/linux/mfd/lm3533.h index 7cfef9e4f41b..9660febe93c2 100644 --- a/include/linux/mfd/lm3533.h +++ b/include/linux/mfd/lm3533.h | |||
@@ -47,15 +47,15 @@ struct lm3533_als_platform_data { | |||
47 | 47 | ||
48 | struct lm3533_bl_platform_data { | 48 | struct lm3533_bl_platform_data { |
49 | char *name; | 49 | char *name; |
50 | u16 max_current; /* 5000 - 29800 uA (800 uA step) */ | ||
50 | u8 default_brightness; /* 0 - 255 */ | 51 | u8 default_brightness; /* 0 - 255 */ |
51 | u8 max_current; /* 0 - 31 */ | ||
52 | u8 pwm; /* 0 - 0x3f */ | 52 | u8 pwm; /* 0 - 0x3f */ |
53 | }; | 53 | }; |
54 | 54 | ||
55 | struct lm3533_led_platform_data { | 55 | struct lm3533_led_platform_data { |
56 | char *name; | 56 | char *name; |
57 | const char *default_trigger; | 57 | const char *default_trigger; |
58 | u8 max_current; /* 0 - 31 */ | 58 | u16 max_current; /* 5000 - 29800 uA (800 uA step) */ |
59 | u8 pwm; /* 0 - 0x3f */ | 59 | u8 pwm; /* 0 - 0x3f */ |
60 | }; | 60 | }; |
61 | 61 | ||
@@ -91,7 +91,8 @@ extern int lm3533_ctrlbank_disable(struct lm3533_ctrlbank *cb); | |||
91 | 91 | ||
92 | extern int lm3533_ctrlbank_set_brightness(struct lm3533_ctrlbank *cb, u8 val); | 92 | extern int lm3533_ctrlbank_set_brightness(struct lm3533_ctrlbank *cb, u8 val); |
93 | extern int lm3533_ctrlbank_get_brightness(struct lm3533_ctrlbank *cb, u8 *val); | 93 | extern int lm3533_ctrlbank_get_brightness(struct lm3533_ctrlbank *cb, u8 *val); |
94 | extern int lm3533_ctrlbank_set_max_current(struct lm3533_ctrlbank *cb, u8 val); | 94 | extern int lm3533_ctrlbank_set_max_current(struct lm3533_ctrlbank *cb, |
95 | u16 imax); | ||
95 | extern int lm3533_ctrlbank_set_pwm(struct lm3533_ctrlbank *cb, u8 val); | 96 | extern int lm3533_ctrlbank_set_pwm(struct lm3533_ctrlbank *cb, u8 val); |
96 | extern int lm3533_ctrlbank_get_pwm(struct lm3533_ctrlbank *cb, u8 *val); | 97 | extern int lm3533_ctrlbank_get_pwm(struct lm3533_ctrlbank *cb, u8 *val); |
97 | 98 | ||