Lines Matching refs:ret
185 int ret;
197 ret = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
198 if (ret < 0)
202 ret = lm3630a_write(pchip, REG_BRT_A, bl->props.brightness);
204 ret |= lm3630a_update(pchip, REG_CTRL, LM3630A_LEDA_ENABLE, 0);
206 ret |= lm3630a_update(pchip, REG_CTRL,
208 if (ret < 0)
213 dev_err(pchip->dev, "i2c failed to access (%pe)\n", ERR_PTR(ret));
214 return ret;
262 int ret;
274 ret = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
275 if (ret < 0)
279 ret = lm3630a_write(pchip, REG_BRT_B, bl->props.brightness);
281 ret |= lm3630a_update(pchip, REG_CTRL, LM3630A_LEDB_ENABLE, 0);
283 ret |= lm3630a_update(pchip, REG_CTRL,
285 if (ret < 0)
290 dev_err(pchip->dev, "i2c failed to access (%pe)\n", ERR_PTR(ret));
291 return ret;
380 int ret, num_sources, i;
388 ret = fwnode_property_read_u32_array(node, "led-sources", sources,
390 if (ret)
391 return ret;
397 ret |= BIT(sources[i]);
400 return ret;
406 int led_sources, ret;
411 ret = fwnode_property_read_u32(node, "reg", &bank);
412 if (ret)
413 return ret;
449 ret = fwnode_property_read_string(node, "label", &label);
450 if (!ret) {
457 ret = fwnode_property_read_u32(node, "default-brightness",
459 if (!ret) {
466 ret = fwnode_property_read_u32(node, "max-brightness", &val);
467 if (!ret) {
480 int ret = -ENODEV, seen_led_sources = 0;
484 ret = lm3630a_parse_bank(pdata, node, &seen_led_sources);
485 if (ret) {
487 return ret;
491 return ret;