Lines Matching refs:ret
86 int ret;
88 ret = regmap_read(lm3533->regmap, reg, &tmp);
89 if (ret < 0) {
91 reg, ret);
92 return ret;
99 return ret;
105 int ret;
109 ret = regmap_write(lm3533->regmap, reg, val);
110 if (ret < 0) {
112 reg, ret);
115 return ret;
121 int ret;
125 ret = regmap_update_bits(lm3533->regmap, reg, mask, val);
126 if (ret < 0) {
128 reg, ret);
131 return ret;
138 int ret;
140 ret = lm3533_update(lm3533, LM3533_REG_BOOST_PWM,
143 if (ret)
146 return ret;
153 int ret;
155 ret = lm3533_update(lm3533, LM3533_REG_BOOST_PWM,
158 if (ret)
161 return ret;
172 int ret;
184 ret = lm3533_update(lm3533, LM3533_REG_OUTPUT_CONF1, val, mask);
185 if (ret)
188 return ret;
200 int ret;
219 ret = lm3533_update(lm3533, reg, val, mask);
220 if (ret)
223 return ret;
266 int ret;
283 ret = lm3533_read(lm3533, reg, &val);
284 if (ret)
285 return ret;
300 int ret;
306 ret = lm3533_set_hvled_config(lm3533, id, val);
308 ret = lm3533_set_lvled_config(lm3533, id, val);
310 if (ret)
311 return ret;
384 int ret;
392 ret = mfd_add_devices(lm3533->dev, 0, lm3533_als_devs, 1, NULL,
394 if (ret) {
396 return ret;
408 int ret;
421 ret = mfd_add_devices(lm3533->dev, 0, lm3533_bl_devs,
423 if (ret) {
425 return ret;
437 int ret;
450 ret = mfd_add_devices(lm3533->dev, 0, lm3533_led_devs,
452 if (ret) {
454 return ret;
465 int ret;
467 ret = lm3533_set_boost_freq(lm3533, pdata->boost_freq);
468 if (ret)
469 return ret;
477 int ret;
489 ret = devm_gpio_request_one(lm3533->dev, lm3533->gpio_hwen,
491 if (ret < 0) {
495 return ret;
501 ret = lm3533_device_setup(lm3533, pdata);
502 if (ret)
509 ret = sysfs_create_group(&lm3533->dev->kobj, &lm3533_attribute_group);
510 if (ret < 0) {
522 return ret;