Merge "leds: qpnp-wled: Cap the lower limit of brightness level"
This commit is contained in:
commit
c8e37b5935
1 changed files with 5 additions and 0 deletions
|
@ -537,6 +537,11 @@ static int qpnp_wled_set_level(struct qpnp_wled *wled, int level)
|
||||||
{
|
{
|
||||||
int i, rc;
|
int i, rc;
|
||||||
u8 reg;
|
u8 reg;
|
||||||
|
u16 low_limit = WLED_MAX_LEVEL_4095 * 4 / 1000;
|
||||||
|
|
||||||
|
/* WLED's lower limit of operation is 0.4% */
|
||||||
|
if (level > 0 && level < low_limit)
|
||||||
|
level = low_limit;
|
||||||
|
|
||||||
/* set brightness registers */
|
/* set brightness registers */
|
||||||
for (i = 0; i < wled->max_strings; i++) {
|
for (i = 0; i < wled->max_strings; i++) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue