Lines Matching refs:rc
79 int rc, token;
101 rc = opal_leds_set_ind(token, powernv_led->loc_code,
103 if (rc != OPAL_ASYNC_COMPLETION) {
104 dev_err(dev, "%s: OPAL set LED call failed for %s [rc=%d]\n",
105 __func__, powernv_led->loc_code, rc);
109 rc = opal_async_wait_response(token, &msg);
110 if (rc) {
112 "%s: Failed to wait for the async response [rc=%d]\n",
113 __func__, rc);
117 rc = opal_get_async_rc(msg);
118 if (rc != OPAL_SUCCESS)
119 dev_err(dev, "%s : OAPL async call returned failed [rc=%d]\n",
120 __func__, rc);
124 return rc;
133 int rc;
144 rc = opal_leds_get_ind(powernv_led->loc_code,
146 if (rc != OPAL_SUCCESS && rc != OPAL_PARTIAL) {
147 dev_err(dev, "%s: OPAL get led call failed [rc=%d]\n",
148 __func__, rc);
179 int rc;
186 rc = powernv_led_set(powernv_led, value);
189 return rc;
209 int rc;
232 rc = devm_led_classdev_register(dev, &powernv_led->cdev);
233 if (rc) {
238 return rc;
247 int rc = -1;
267 rc = powernv_led_create(dev, powernv_led, cur);
268 if (rc) {
270 return rc;
275 return rc;
284 int rc;
296 rc = -ENOMEM;
305 rc = powernv_led_classdev(pdev, led_node, powernv_led_common);
308 return rc;