Lines Matching refs:ret

110 	int ret, len;
125 ret = VOLT_FROM_REG(data->mfr_voutmin * 10000);
127 ret / 10000, ret % 10000);
134 ret = 400;
136 ret = 500;
138 ret = 600;
140 ret = 700;
142 ret = 800;
144 ret = 900;
145 len = scnprintf(tbuf, DEBUG_FS_DATA_MAX, "%d\n", ret);
225 ret = (data->mfr_devset2 & MAX20730_MFR_DEVSET2_OCPM_MASK)
227 len = scnprintf(tbuf, DEBUG_FS_DATA_MAX, "%d\n", ret);
243 ret = (data->mfr_devset2 & MAX20730_MFR_DEVSET2_IMAX_MASK)
245 len = scnprintf(tbuf, DEBUG_FS_DATA_MAX, "%d\n", ret);
248 ret = i2c_smbus_read_byte_data(psu->client, PMBUS_OPERATION);
249 if (ret < 0)
250 return ret;
251 len = scnprintf(tbuf, DEBUG_FS_DATA_MAX, "%d\n", ret);
254 ret = i2c_smbus_read_byte_data(psu->client, PMBUS_ON_OFF_CONFIG);
255 if (ret < 0)
256 return ret;
257 len = scnprintf(tbuf, DEBUG_FS_DATA_MAX, "%d\n", ret);
260 ret = i2c_smbus_read_word_data(psu->client,
262 if (ret < 0)
263 return ret;
264 len = scnprintf(tbuf, DEBUG_FS_DATA_MAX, "%d\n", ret);
267 ret = i2c_smbus_read_byte_data(psu->client, PMBUS_VOUT_MODE);
268 if (ret < 0)
269 return ret;
270 len = scnprintf(tbuf, DEBUG_FS_DATA_MAX, "%d\n", ret);
273 ret = i2c_smbus_read_word_data(psu->client, PMBUS_VOUT_COMMAND);
274 if (ret < 0)
275 return ret;
277 ret = VOLT_FROM_REG(ret * 10000);
279 "%d.%d\n", ret / 10000, ret % 10000);
282 ret = i2c_smbus_read_word_data(psu->client, PMBUS_VOUT_MAX);
283 if (ret < 0)
284 return ret;
286 ret = VOLT_FROM_REG(ret * 10000);
288 "%d.%d\n", ret / 10000, ret % 10000);
308 int ret, i;
313 ret = i2c_smbus_read_word_data(client, MAX20730_MFR_DEVSET2);
314 if (ret < 0)
315 return ret;
316 data->mfr_devset2 = ret;
318 ret = i2c_smbus_read_word_data(client, MAX20730_MFR_VOUT_MIN);
319 if (ret < 0)
320 return ret;
321 data->mfr_voutmin = ret;
451 int ret = 0;
458 ret = val_to_direct(150000, PSC_TEMPERATURE, info);
461 ret = val_to_direct(130000, PSC_TEMPERATURE, info);
464 ret = -ENODATA;
470 ret = val_to_direct(max_c, PSC_CURRENT_OUT, info);
473 ret = pmbus_read_word_data(client, page, phase, reg);
474 if (ret > 0 && data->vout_voltage_divider[0] && data->vout_voltage_divider[1]) {
475 u64 temp = DIV_ROUND_CLOSEST_ULL((u64)ret * data->vout_voltage_divider[1],
477 ret = clamp_val(temp, 0, 0xffff);
481 ret = -ENODATA;
484 return ret;
493 int ret = 0;
516 ret = -ENODATA;
520 if (!ret && devset1 != data->mfr_devset1) {
521 ret = i2c_smbus_write_word_data(client, MAX20730_MFR_DEVSET1,
523 if (!ret) {
529 return ret;
667 int ret;
675 ret = i2c_smbus_read_block_data(client, PMBUS_MFR_ID, buf);
676 if (ret < 0) {
678 return ret;
680 if (ret != 5 || strncmp(buf, "MAXIM", 5)) {
681 buf[ret] = '\0';
696 ret = i2c_smbus_read_block_data(client, PMBUS_MFR_MODEL, buf);
697 if (ret < 0) {
699 return ret;
701 if (ret != 6 || strncmp(buf, "M20743", 6)) {
702 buf[ret] = '\0';
707 ret = i2c_smbus_read_block_data(client, PMBUS_MFR_REVISION, buf);
708 if (ret < 0) {
710 return ret;
712 if (ret != 1 || buf[0] != 'F') {
713 buf[ret] = '\0';
739 ret = i2c_smbus_read_word_data(client, MAX20730_MFR_DEVSET1);
740 if (ret < 0)
741 return ret;
742 data->mfr_devset1 = ret;
744 ret = pmbus_do_probe(client, &data->info);
745 if (ret < 0)
746 return ret;
748 ret = max20730_init_debugfs(client, data);
749 if (ret)
751 ret);