Lines Matching refs:rc

94 	int rc;  in pm8941_wled_update_status()  local
105 rc = regmap_update_bits(wled->regmap, in pm8941_wled_update_status()
108 if (rc) in pm8941_wled_update_status()
109 return rc; in pm8941_wled_update_status()
114 rc = regmap_bulk_write(wled->regmap, in pm8941_wled_update_status()
117 if (rc) in pm8941_wled_update_status()
118 return rc; in pm8941_wled_update_status()
121 rc = regmap_update_bits(wled->regmap, in pm8941_wled_update_status()
124 if (rc) in pm8941_wled_update_status()
125 return rc; in pm8941_wled_update_status()
127 rc = regmap_update_bits(wled->regmap, in pm8941_wled_update_status()
130 return rc; in pm8941_wled_update_status()
135 int rc; in pm8941_wled_setup() local
138 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
141 if (rc) in pm8941_wled_setup()
142 return rc; in pm8941_wled_setup()
144 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
147 if (rc) in pm8941_wled_setup()
148 return rc; in pm8941_wled_setup()
150 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
153 if (rc) in pm8941_wled_setup()
154 return rc; in pm8941_wled_setup()
160 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
163 if (rc) in pm8941_wled_setup()
164 return rc; in pm8941_wled_setup()
170 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
174 if (rc) in pm8941_wled_setup()
175 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()
193 rc = regmap_update_bits(wled->regmap, in pm8941_wled_setup()
198 if (rc) in pm8941_wled_setup()
199 return rc; in pm8941_wled_setup()
279 int rc; in pm8941_wled_configure() local
324 rc = of_property_read_u32(dev->of_node, "reg", &val); in pm8941_wled_configure()
325 if (rc || val > 0xffff) { in pm8941_wled_configure()
327 return rc ? rc : -EINVAL; in pm8941_wled_configure()
331 rc = of_property_read_string(dev->of_node, "label", &wled->name); in pm8941_wled_configure()
332 if (rc) in pm8941_wled_configure()
337 rc = of_property_read_u32(dev->of_node, u32_opts[i].name, &val); in pm8941_wled_configure()
338 if (rc == -EINVAL) { in pm8941_wled_configure()
340 } else if (rc) { in pm8941_wled_configure()
342 return rc; in pm8941_wled_configure()
380 int rc; in pm8941_wled_probe() local
394 rc = pm8941_wled_configure(wled, &pdev->dev); in pm8941_wled_probe()
395 if (rc) in pm8941_wled_probe()
396 return rc; in pm8941_wled_probe()
398 rc = pm8941_wled_setup(wled); in pm8941_wled_probe()
399 if (rc) in pm8941_wled_probe()
400 return rc; in pm8941_wled_probe()