Lines Matching refs:rc

93 	int rc;  in pm8941_wled_set()  local
103 rc = regmap_update_bits(wled->regmap, in pm8941_wled_set()
106 if (rc) in pm8941_wled_set()
107 return rc; in pm8941_wled_set()
112 rc = regmap_bulk_write(wled->regmap, in pm8941_wled_set()
115 if (rc) in pm8941_wled_set()
116 return rc; in pm8941_wled_set()
119 rc = regmap_update_bits(wled->regmap, in pm8941_wled_set()
122 if (rc) in pm8941_wled_set()
123 return rc; in pm8941_wled_set()
125 rc = regmap_update_bits(wled->regmap, in pm8941_wled_set()
128 return rc; in pm8941_wled_set()
143 int rc; in pm8941_wled_setup() local
146 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
149 if (rc) in pm8941_wled_setup()
150 return rc; in pm8941_wled_setup()
152 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
155 if (rc) in pm8941_wled_setup()
156 return rc; in pm8941_wled_setup()
158 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
161 if (rc) in pm8941_wled_setup()
162 return rc; in pm8941_wled_setup()
168 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
171 if (rc) in pm8941_wled_setup()
172 return rc; in pm8941_wled_setup()
178 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
182 if (rc) in pm8941_wled_setup()
183 return rc; in pm8941_wled_setup()
186 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
190 if (rc) in pm8941_wled_setup()
191 return rc; in pm8941_wled_setup()
194 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
198 if (rc) in pm8941_wled_setup()
199 return rc; in pm8941_wled_setup()
201 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
206 if (rc) in pm8941_wled_setup()
207 return rc; in pm8941_wled_setup()
287 int rc; in pm8941_wled_configure() local
332 rc = of_property_read_u32(dev->of_node, "reg", &val); in pm8941_wled_configure()
333 if (rc || val > 0xffff) { in pm8941_wled_configure()
335 return rc ? rc : -EINVAL; in pm8941_wled_configure()
339 rc = of_property_read_string(dev->of_node, "label", &wled->cdev.name); in pm8941_wled_configure()
340 if (rc) in pm8941_wled_configure()
348 rc = of_property_read_u32(dev->of_node, u32_opts[i].name, &val); in pm8941_wled_configure()
349 if (rc == -EINVAL) { in pm8941_wled_configure()
351 } else if (rc) { in pm8941_wled_configure()
353 return rc; in pm8941_wled_configure()
384 int rc; in pm8941_wled_probe() local
398 rc = pm8941_wled_configure(wled, &pdev->dev); in pm8941_wled_probe()
399 if (rc) in pm8941_wled_probe()
400 return rc; in pm8941_wled_probe()
402 rc = pm8941_wled_setup(wled); in pm8941_wled_probe()
403 if (rc) in pm8941_wled_probe()
404 return rc; in pm8941_wled_probe()
408 rc = devm_led_classdev_register(&pdev->dev, &wled->cdev); in pm8941_wled_probe()
409 if (rc) in pm8941_wled_probe()
410 return rc; in pm8941_wled_probe()