Lines Matching refs:ret
57 int ret = 0; in as3711_set_brightness_auto_i() local
61 ret = regmap_write(as3711->regmap, AS3711_CURR1_VALUE, in as3711_set_brightness_auto_i()
63 if (!ret && pdata->su2_auto_curr2) in as3711_set_brightness_auto_i()
64 ret = regmap_write(as3711->regmap, AS3711_CURR2_VALUE, in as3711_set_brightness_auto_i()
66 if (!ret && pdata->su2_auto_curr3) in as3711_set_brightness_auto_i()
67 ret = regmap_write(as3711->regmap, AS3711_CURR3_VALUE, in as3711_set_brightness_auto_i()
70 return ret; in as3711_set_brightness_auto_i()
87 int ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_5, in as3711_bl_su2_reset() local
89 if (!ret) in as3711_bl_su2_reset()
90 ret = regmap_update_bits(as3711->regmap, in as3711_bl_su2_reset()
92 if (!ret) in as3711_bl_su2_reset()
93 ret = regmap_update_bits(as3711->regmap, in as3711_bl_su2_reset()
95 return ret; in as3711_bl_su2_reset()
108 int ret = 0; in as3711_bl_update_status() local
113 ret = as3711_set_brightness_v(as3711, brightness, in as3711_bl_update_status()
120 ret = as3711_set_brightness_v(as3711, brightness, in as3711_bl_update_status()
124 ret = as3711_set_brightness_auto_i(data, brightness / 4); in as3711_bl_update_status()
125 if (ret < 0) in as3711_bl_update_status()
126 return ret; in as3711_bl_update_status()
128 ret = as3711_bl_su2_reset(supply); in as3711_bl_update_status()
129 if (ret < 0) in as3711_bl_update_status()
130 return ret; in as3711_bl_update_status()
132 ret = as3711_set_brightness_auto_i(data, brightness); in as3711_bl_update_status()
134 ret = regmap_update_bits(as3711->regmap, in as3711_bl_update_status()
140 ret = regmap_write(as3711->regmap, AS3711_CURR1_VALUE, in as3711_bl_update_status()
144 ret = regmap_write(as3711->regmap, AS3711_CURR2_VALUE, in as3711_bl_update_status()
148 ret = regmap_write(as3711->regmap, AS3711_CURR3_VALUE, in as3711_bl_update_status()
152 ret = -EINVAL; in as3711_bl_update_status()
155 if (!ret) in as3711_bl_update_status()
158 return ret; in as3711_bl_update_status()
178 int ret; in as3711_bl_init_su2() local
183 ret = regmap_write(as3711->regmap, AS3711_STEPUP_CONTROL_2, 0); in as3711_bl_init_su2()
184 if (ret < 0) in as3711_bl_init_su2()
185 return ret; in as3711_bl_init_su2()
189 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 0); in as3711_bl_init_su2()
193 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 1); in as3711_bl_init_su2()
197 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 2); in as3711_bl_init_su2()
201 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 3); in as3711_bl_init_su2()
210 ret = 0; in as3711_bl_init_su2()
216 if (!ret) in as3711_bl_init_su2()
217 ret = regmap_write(as3711->regmap, AS3711_CURR_CONTROL, ctl); in as3711_bl_init_su2()
219 return ret; in as3711_bl_init_su2()
254 int ret; in as3711_backlight_parse_dt() local
268 ret = of_property_read_u32(bl, "su1-max-uA", &pdata->su1_max_uA); in as3711_backlight_parse_dt()
270 ret = -EINVAL; in as3711_backlight_parse_dt()
271 if (ret < 0) in as3711_backlight_parse_dt()
283 ret = of_property_read_u32(bl, "su2-max-uA", &pdata->su2_max_uA); in as3711_backlight_parse_dt()
285 ret = -EINVAL; in as3711_backlight_parse_dt()
286 if (ret < 0) in as3711_backlight_parse_dt()
310 ret = -EINVAL; in as3711_backlight_parse_dt()
332 ret = -EINVAL; in as3711_backlight_parse_dt()
355 ret = -EINVAL; in as3711_backlight_parse_dt()
367 return ret; in as3711_backlight_parse_dt()
377 int ret; in as3711_backlight_probe() local
385 ret = as3711_backlight_parse_dt(&pdev->dev); in as3711_backlight_probe()
386 if (ret < 0) { in as3711_backlight_probe()
387 dev_err(&pdev->dev, "DT parsing failed: %d\n", ret); in as3711_backlight_probe()
388 return ret; in as3711_backlight_probe()
423 ret = as3711_bl_register(pdev, max_brightness, su); in as3711_backlight_probe()
424 if (ret < 0) in as3711_backlight_probe()
425 return ret; in as3711_backlight_probe()
456 ret = as3711_bl_init_su2(supply); in as3711_backlight_probe()
457 if (ret < 0) in as3711_backlight_probe()
458 return ret; in as3711_backlight_probe()
460 ret = as3711_bl_register(pdev, max_brightness, su); in as3711_backlight_probe()
461 if (ret < 0) in as3711_backlight_probe()
462 return ret; in as3711_backlight_probe()