Lines Matching refs:ret

148 		int ret;						\
150 ret = access_fn(cpc_ptr->cpu_id, &st_name); \
151 if (ret) \
152 return ret; \
181 int ret;
183 ret = cppc_get_perf_ctrs(cpc_ptr->cpu_id, &fb_ctrs);
184 if (ret)
185 return ret;
213 int ret, status;
225 ret = readw_relaxed_poll_timeout(&generic_comm_base->status, status,
229 if (likely(!ret)) {
232 ret = -EIO;
235 if (unlikely(ret))
236 pr_err("PCC check channel failed for ss: %d. ret=%d\n",
237 pcc_ss_id, ret);
239 return ret;
248 int ret = -EIO, i;
267 ret = check_pcc_chan(pcc_ss_id, false);
268 if (ret)
303 ret = -EIO;
321 ret = mbox_send_message(pcc_ss_data->pcc_channel->mchan, &cmd);
322 if (ret < 0) {
323 pr_err("Err sending PCC mbox message. ss: %d cmd:%d, ret:%d\n",
324 pcc_ss_id, cmd, ret);
329 ret = check_pcc_chan(pcc_ss_id, true);
335 mbox_chan_txdone(pcc_ss_data->pcc_channel->mchan, ret);
337 mbox_client_txdone(pcc_ss_data->pcc_channel->mchan, ret);
341 if (unlikely(ret)) {
349 desc->write_cmd_status = ret;
356 return ret;
359 static void cppc_chan_tx_done(struct mbox_client *cl, void *msg, int ret)
361 if (ret < 0)
362 pr_debug("TX did not complete: CMD sent:%x, ret:%d\n",
363 *(u16 *)msg, ret);
365 pr_debug("TX completed. CMD sent:%x, ret:%d\n",
366 *(u16 *)msg, ret);
685 int ret = -ENODATA;
699 ret = -ENODEV;
707 ret = -ENOMEM;
862 ret = acpi_get_psd(cpc_ptr, handle);
863 if (ret)
868 ret = register_pcc_channel(pcc_subspace_id);
869 if (ret)
882 ret = -EINVAL;
889 ret = kobject_init_and_add(&cpc_ptr->kobj, &cppc_ktype, &cpu_dev->kobj,
891 if (ret) {
914 return ret;
1155 int ret = 0;
1167 ret = -EIO;
1171 return ret;
1246 int ret = 0, regs_in_pcc = 0;
1274 ret = -EIO;
1300 ret = -EFAULT;
1316 return ret;
1377 int ret = 0, regs_in_pcc = 0;
1408 ret = -EIO;
1427 ret = -EFAULT;
1438 return ret;
1453 int ret;
1470 ret = cpc_write(cpu, auto_sel_reg, enable);
1471 if (ret)
1472 return ret;
1476 ret = cpc_write(cpu, epp_set_reg, perf_ctrls->energy_perf);
1477 if (ret)
1478 return ret;
1485 ret = send_pcc_cmd(pcc_ss_id, CMD_WRITE);
1488 ret = -ENOTSUPP;
1492 return ret;
1520 int ret = 0;
1533 ret = -EIO;
1538 return ret;
1556 int ret = -EINVAL;
1572 ret = cpc_write(cpu, auto_sel_reg, enable);
1573 if (ret)
1574 return ret;
1581 ret = send_pcc_cmd(pcc_ss_id, CMD_WRITE);
1584 ret = -ENOTSUPP;
1588 return ret;
1606 int ret = -EINVAL;
1620 ret = cpc_write(cpu, enable_reg, enable);
1621 if (ret)
1622 return ret;
1628 ret = send_pcc_cmd(pcc_ss_id, CMD_WRITE);
1630 return ret;
1650 int ret = 0;
1676 ret = check_pcc_chan(pcc_ss_id, false);
1677 if (ret) {
1679 return ret;
1763 ret = cpc_desc->write_cmd_status;
1765 return ret;