Lines Matching refs:ret

75 	int i, ret;
77 ret = regmap_write(chip->regmap, AW2013_GCR, AW2013_GCR_ENABLE);
78 if (ret) {
80 ret);
81 return ret;
85 ret = regmap_update_bits(chip->regmap,
89 if (ret) {
92 chip->leds[i].num, ret);
93 return ret;
97 return ret;
102 int ret;
109 ret = regulator_bulk_disable(ARRAY_SIZE(chip->regulators),
111 if (ret) {
113 "Failed to disable regulators: %d\n", ret);
122 int ret;
127 ret = regulator_bulk_enable(ARRAY_SIZE(chip->regulators),
129 if (ret) {
131 "Failed to enable regulators: %d\n", ret);
132 return ret;
136 ret = aw2013_chip_init(chip);
137 if (ret)
140 return ret;
158 int ret, num;
163 ret = aw2013_chip_enable(led->chip);
164 if (ret)
170 ret = regmap_write(led->chip->regmap, AW2013_REG_PWM(num), brightness);
171 if (ret)
175 ret = regmap_update_bits(led->chip->regmap, AW2013_LCTR,
178 ret = regmap_update_bits(led->chip->regmap, AW2013_LCTR,
180 if (ret)
182 ret = regmap_update_bits(led->chip->regmap, AW2013_LCFG(num),
185 if (ret)
194 return ret;
201 int ret, num = led->num;
212 ret = aw2013_brightness_set(&led->cdev, led->cdev.brightness);
213 if (ret)
214 return ret;
227 ret = regmap_update_bits(led->chip->regmap, AW2013_LCFG(num),
240 ret = regmap_write(led->chip->regmap,
242 if (ret)
244 ret = regmap_write(led->chip->regmap,
246 if (ret)
250 ret = regmap_update_bits(led->chip->regmap, AW2013_LCFG(num),
252 if (ret)
255 ret = regmap_update_bits(led->chip->regmap, AW2013_LCTR,
261 return ret;
267 int count, ret = 0, i = 0;
281 ret = of_property_read_u32(child, "reg", &source);
282 if (ret != 0 || source >= AW2013_MAX_LEDS) {
284 "Couldn't read LED address: %d\n", ret);
305 ret = devm_led_classdev_register_ext(&chip->client->dev,
307 if (ret < 0) {
309 return ret;
337 int ret;
344 ret = devm_mutex_init(&client->dev, &chip->mutex);
345 if (ret)
346 return ret;
355 ret = PTR_ERR(chip->regmap);
357 ret);
363 ret = devm_regulator_bulk_get(&client->dev,
366 if (ret < 0) {
367 if (ret != -EPROBE_DEFER)
369 "Failed to request regulators: %d\n", ret);
373 ret = regulator_bulk_enable(ARRAY_SIZE(chip->regulators),
375 if (ret) {
377 "Failed to enable regulators: %d\n", ret);
381 ret = regmap_read(chip->regmap, AW2013_RSTR, &chipid);
382 if (ret) {
384 ret);
391 ret = -ENODEV;
395 ret = devm_add_action(&client->dev, aw2013_chip_disable_action, chip);
396 if (ret)
399 ret = aw2013_probe_dt(chip);
400 if (ret < 0)
403 ret = regulator_bulk_disable(ARRAY_SIZE(chip->regulators),
405 if (ret) {
407 "Failed to disable regulators: %d\n", ret);
421 return ret;