Lines Matching refs:ret

62 	int ret = 0;
66 ret = regmap_write(as3711->regmap, AS3711_CURR1_VALUE,
68 if (!ret && pdata->su2_auto_curr2)
69 ret = regmap_write(as3711->regmap, AS3711_CURR2_VALUE,
71 if (!ret && pdata->su2_auto_curr3)
72 ret = regmap_write(as3711->regmap, AS3711_CURR3_VALUE,
75 return ret;
92 int ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_5,
94 if (!ret)
95 ret = regmap_update_bits(as3711->regmap,
97 if (!ret)
98 ret = regmap_update_bits(as3711->regmap,
100 return ret;
113 int ret = 0;
125 ret = as3711_set_brightness_v(as3711, brightness,
132 ret = as3711_set_brightness_v(as3711, brightness,
136 ret = as3711_set_brightness_auto_i(data, brightness / 4);
137 if (ret < 0)
138 return ret;
140 ret = as3711_bl_su2_reset(supply);
141 if (ret < 0)
142 return ret;
144 ret = as3711_set_brightness_auto_i(data, brightness);
146 ret = regmap_update_bits(as3711->regmap,
152 ret = regmap_write(as3711->regmap, AS3711_CURR1_VALUE,
156 ret = regmap_write(as3711->regmap, AS3711_CURR2_VALUE,
160 ret = regmap_write(as3711->regmap, AS3711_CURR3_VALUE,
164 ret = -EINVAL;
167 if (!ret)
170 return ret;
190 int ret;
195 ret = regmap_write(as3711->regmap, AS3711_STEPUP_CONTROL_2, 0);
196 if (ret < 0)
197 return ret;
201 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 0);
205 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 1);
209 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 2);
213 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 3);
222 ret = 0;
228 if (!ret)
229 ret = regmap_write(as3711->regmap, AS3711_CURR_CONTROL, ctl);
231 return ret;
267 int ret;
278 ret = of_property_read_u32(bl, "su1-max-uA", &pdata->su1_max_uA);
280 ret = -EINVAL;
281 if (ret < 0)
282 return ret;
291 ret = of_property_read_u32(bl, "su2-max-uA", &pdata->su2_max_uA);
293 ret = -EINVAL;
294 if (ret < 0)
295 return ret;
372 int ret;
380 ret = as3711_backlight_parse_dt(&pdev->dev);
381 if (ret < 0) {
382 dev_err(&pdev->dev, "DT parsing failed: %d\n", ret);
383 return ret;
419 ret = as3711_bl_register(pdev, max_brightness, su);
420 if (ret < 0)
421 return ret;
453 ret = as3711_bl_init_su2(supply);
454 if (ret < 0)
455 return ret;
457 ret = as3711_bl_register(pdev, max_brightness, su);
458 if (ret < 0)
459 return ret;