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_disable(chip->vcc_regulator);
110 if (ret) {
112 "Failed to disable regulator: %d\n", ret);
121 int ret;
126 ret = regulator_enable(chip->vcc_regulator);
127 if (ret) {
129 "Failed to enable regulator: %d\n", ret);
130 return ret;
134 ret = aw2013_chip_init(chip);
135 if (ret)
138 return ret;
156 int ret, num;
161 ret = aw2013_chip_enable(led->chip);
162 if (ret)
168 ret = regmap_write(led->chip->regmap, AW2013_REG_PWM(num), brightness);
169 if (ret)
173 ret = regmap_update_bits(led->chip->regmap, AW2013_LCTR,
176 ret = regmap_update_bits(led->chip->regmap, AW2013_LCTR,
178 if (ret)
180 ret = regmap_update_bits(led->chip->regmap, AW2013_LCFG(num),
183 if (ret)
192 return ret;
199 int ret, num = led->num;
210 ret = aw2013_brightness_set(&led->cdev, led->cdev.brightness);
211 if (ret)
212 return ret;
225 ret = regmap_update_bits(led->chip->regmap, AW2013_LCFG(num),
238 ret = regmap_write(led->chip->regmap,
240 if (ret)
242 ret = regmap_write(led->chip->regmap,
244 if (ret)
248 ret = regmap_update_bits(led->chip->regmap, AW2013_LCFG(num),
250 if (ret)
253 ret = regmap_update_bits(led->chip->regmap, AW2013_LCTR,
259 return ret;
265 int count, ret = 0, i = 0;
279 ret = of_property_read_u32(child, "reg", &source);
280 if (ret != 0 || source >= AW2013_MAX_LEDS) {
282 "Couldn't read LED address: %d\n", ret);
303 ret = devm_led_classdev_register_ext(&chip->client->dev,
305 if (ret < 0) {
307 return ret;
330 int ret;
345 ret = PTR_ERR(chip->regmap);
347 ret);
352 ret = PTR_ERR_OR_ZERO(chip->vcc_regulator);
353 if (ret) {
354 if (ret != -EPROBE_DEFER)
356 "Failed to request regulator: %d\n", ret);
360 ret = regulator_enable(chip->vcc_regulator);
361 if (ret) {
363 "Failed to enable regulator: %d\n", ret);
367 ret = regmap_read(chip->regmap, AW2013_RSTR, &chipid);
368 if (ret) {
370 ret);
377 ret = -ENODEV;
381 ret = aw2013_probe_dt(chip);
382 if (ret < 0)
385 ret = regulator_disable(chip->vcc_regulator);
386 if (ret) {
388 "Failed to disable regulator: %d\n", ret);
401 return ret;