Lines Matching full:levels
21 unsigned int *levels; member
31 if (priv->levels) in led_bl_set_brightness()
32 bkl_brightness = priv->levels[level]; in led_bl_set_brightness()
135 num_levels = of_property_count_u32_elems(node, "brightness-levels"); in led_bl_parse_levels()
139 u32 *levels = NULL; in led_bl_parse_levels() local
141 levels = devm_kcalloc(dev, num_levels, sizeof(u32), in led_bl_parse_levels()
143 if (!levels) in led_bl_parse_levels()
146 ret = of_property_read_u32_array(node, "brightness-levels", in led_bl_parse_levels()
147 levels, in led_bl_parse_levels()
158 if ((i && db > levels[i-1]) && db <= levels[i]) in led_bl_parse_levels()
163 priv->levels = levels; in led_bl_parse_levels()
165 dev_warn(dev, "Not enough levels defined\n"); in led_bl_parse_levels()