Lines Matching refs:ret
189 int ret;
199 ret = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
200 if (ret < 0)
204 ret = lm3630a_write(pchip, REG_BRT_A, bl->props.brightness);
208 ret |= lm3630a_update(pchip, REG_CTRL, LM3630A_LEDA_ENABLE, 0);
210 ret |= lm3630a_update(pchip, REG_CTRL,
212 if (ret < 0)
217 dev_err(pchip->dev, "i2c failed to access (%pe)\n", ERR_PTR(ret));
218 return ret;
263 int ret;
273 ret = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
274 if (ret < 0)
278 ret = lm3630a_write(pchip, REG_BRT_B, bl->props.brightness);
282 ret |= lm3630a_update(pchip, REG_CTRL, LM3630A_LEDB_ENABLE, 0);
284 ret |= lm3630a_update(pchip, REG_CTRL,
286 if (ret < 0)
291 dev_err(pchip->dev, "i2c failed to access (%pe)\n", ERR_PTR(ret));
292 return ret;
379 int ret, num_sources, i;
387 ret = fwnode_property_read_u32_array(node, "led-sources", sources,
389 if (ret)
390 return ret;
396 ret |= BIT(sources[i]);
399 return ret;
405 int led_sources, ret;
410 ret = fwnode_property_read_u32(node, "reg", &bank);
411 if (ret)
412 return ret;
448 ret = fwnode_property_read_string(node, "label", &label);
449 if (!ret) {
456 ret = fwnode_property_read_u32(node, "default-brightness",
458 if (!ret) {
465 ret = fwnode_property_read_u32(node, "max-brightness", &val);
466 if (!ret) {
479 int ret = -ENODEV, seen_led_sources = 0;
483 ret = lm3630a_parse_bank(pdata, node, &seen_led_sources);
484 if (ret) {
486 return ret;
490 return ret;