Lines Matching refs:err
67 int err;
69 err = regmap_update_bits(regmap, SC27XX_MODULE_EN0, SC27XX_BLTC_EN,
71 if (err)
72 return err;
74 err = regmap_update_bits(regmap, SC27XX_CLK_EN0, SC27XX_RTC_EN,
76 if (err)
77 return err;
93 int err;
95 err = regmap_update_bits(regmap, base + SC27XX_LEDS_DUTY,
99 if (err)
100 return err;
120 int err;
125 err = sc27xx_led_disable(leds);
127 err = sc27xx_led_enable(leds, value);
131 return err;
153 int err;
161 err = regmap_update_bits(regmap, ctrl_base,
168 return err;
180 int err;
192 err = regmap_update_bits(regmap, base + SC27XX_LEDS_CURVE0,
195 if (err)
199 err = regmap_update_bits(regmap, base + SC27XX_LEDS_CURVE1,
202 if (err)
206 err = regmap_update_bits(regmap, base + SC27XX_LEDS_CURVE0,
210 if (err)
214 err = regmap_update_bits(regmap, base + SC27XX_LEDS_CURVE1,
218 if (err)
221 err = regmap_update_bits(regmap, base + SC27XX_LEDS_DUTY,
225 if (err)
229 err = regmap_update_bits(regmap, ctrl_base,
232 if (!err)
238 return err;
243 int i, err;
245 err = sc27xx_led_init(priv->regmap);
246 if (err)
247 return err;
267 err = devm_led_classdev_register_ext(dev, &led->ldev,
269 if (err)
270 return err;
282 int err;
288 err = of_property_read_u32(np, "reg", &base);
289 if (err) {
291 return err;
302 err = -ENODEV;
303 dev_err(dev, "failed to get regmap: %d\n", err);
304 return err;
308 err = of_property_read_u32(child, "reg", ®);
309 if (err) {
311 return err;
325 err = sc27xx_led_register(dev, priv);
326 if (err)
329 return err;