Lines Matching refs:ret

55 	int ret;  in af9013_wr_regs_i2c()  local
78 ret = i2c_transfer(priv->i2c, msg, 1); in af9013_wr_regs_i2c()
79 if (ret == 1) { in af9013_wr_regs_i2c()
80 ret = 0; in af9013_wr_regs_i2c()
83 "len=%d\n", KBUILD_MODNAME, ret, reg, len); in af9013_wr_regs_i2c()
84 ret = -EREMOTEIO; in af9013_wr_regs_i2c()
86 return ret; in af9013_wr_regs_i2c()
93 int ret; in af9013_rd_regs_i2c() local
113 ret = i2c_transfer(priv->i2c, msg, 2); in af9013_rd_regs_i2c()
114 if (ret == 2) { in af9013_rd_regs_i2c()
115 ret = 0; in af9013_rd_regs_i2c()
118 "len=%d\n", KBUILD_MODNAME, ret, reg, len); in af9013_rd_regs_i2c()
119 ret = -EREMOTEIO; in af9013_rd_regs_i2c()
121 return ret; in af9013_rd_regs_i2c()
128 int ret, i; in af9013_wr_regs() local
134 ret = af9013_wr_regs_i2c(priv, mbox, reg, val, len); in af9013_wr_regs()
137 ret = af9013_wr_regs_i2c(priv, mbox, reg+i, val+i, 1); in af9013_wr_regs()
138 if (ret) in af9013_wr_regs()
150 int ret, i; in af9013_rd_regs() local
156 ret = af9013_rd_regs_i2c(priv, mbox, reg, val, len); in af9013_rd_regs()
159 ret = af9013_rd_regs_i2c(priv, mbox, reg+i, val+i, 1); in af9013_rd_regs()
160 if (ret) in af9013_rd_regs()
191 int ret; in af9013_wr_reg_bits() local
196 ret = af9013_rd_reg(state, reg, &tmp); in af9013_wr_reg_bits()
197 if (ret) in af9013_wr_reg_bits()
198 return ret; in af9013_wr_reg_bits()
212 int ret; in af9013_rd_reg_bits() local
215 ret = af9013_rd_reg(state, reg, &tmp); in af9013_rd_reg_bits()
216 if (ret) in af9013_rd_reg_bits()
217 return ret; in af9013_rd_reg_bits()
227 int ret; in af9013_set_gpio() local
252 ret = -EINVAL; in af9013_set_gpio()
268 ret = af9013_wr_reg_bits(state, addr, pos, 4, gpioval); in af9013_set_gpio()
269 if (ret) in af9013_set_gpio()
272 return ret; in af9013_set_gpio()
274 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_set_gpio()
275 return ret; in af9013_set_gpio()
307 int ret, i; in af9013_power_ctrl() local
313 ret = af9013_wr_reg_bits(state, 0xd417, 4, 1, 1); in af9013_power_ctrl()
314 if (ret) in af9013_power_ctrl()
318 ret = af9013_wr_reg(state, 0xaeff, 1); in af9013_power_ctrl()
319 if (ret) in af9013_power_ctrl()
324 ret = af9013_rd_reg_bits(state, 0xd417, 1, 1, &tmp); in af9013_power_ctrl()
325 if (ret) in af9013_power_ctrl()
339 ret = af9013_wr_reg_bits(state, 0xd417, 1, 1, 0); in af9013_power_ctrl()
340 if (ret) in af9013_power_ctrl()
344 ret = af9013_wr_reg_bits(state, 0xd417, 4, 1, 0); in af9013_power_ctrl()
347 ret = af9013_wr_reg_bits(state, 0xd73a, 3, 1, 0); in af9013_power_ctrl()
350 ret = af9013_wr_reg_bits(state, 0xd73a, 3, 1, 1); in af9013_power_ctrl()
353 return ret; in af9013_power_ctrl()
355 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_power_ctrl()
356 return ret; in af9013_power_ctrl()
362 int ret; in af9013_statistics_ber_unc_start() local
367 ret = af9013_wr_reg_bits(state, 0xd391, 4, 1, 1); in af9013_statistics_ber_unc_start()
368 if (ret) in af9013_statistics_ber_unc_start()
371 return ret; in af9013_statistics_ber_unc_start()
373 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_statistics_ber_unc_start()
374 return ret; in af9013_statistics_ber_unc_start()
380 int ret; in af9013_statistics_ber_unc_result() local
386 ret = af9013_rd_reg_bits(state, 0xd391, 4, 1, &buf[0]); in af9013_statistics_ber_unc_result()
387 if (ret) in af9013_statistics_ber_unc_result()
395 ret = af9013_rd_regs(state, 0xd387, buf, 5); in af9013_statistics_ber_unc_result()
396 if (ret) in af9013_statistics_ber_unc_result()
402 return ret; in af9013_statistics_ber_unc_result()
404 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_statistics_ber_unc_result()
405 return ret; in af9013_statistics_ber_unc_result()
411 int ret; in af9013_statistics_snr_start() local
416 ret = af9013_wr_reg_bits(state, 0xd2e1, 3, 1, 1); in af9013_statistics_snr_start()
417 if (ret) in af9013_statistics_snr_start()
420 return ret; in af9013_statistics_snr_start()
422 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_statistics_snr_start()
423 return ret; in af9013_statistics_snr_start()
429 int ret, i, len; in af9013_statistics_snr_result() local
437 ret = af9013_rd_reg_bits(state, 0xd2e1, 3, 1, &tmp); in af9013_statistics_snr_result()
438 if (ret) in af9013_statistics_snr_result()
447 ret = af9013_rd_regs(state, 0xd2e3, buf, 3); in af9013_statistics_snr_result()
448 if (ret) in af9013_statistics_snr_result()
454 ret = af9013_rd_reg(state, 0xd3c1, &tmp); in af9013_statistics_snr_result()
455 if (ret) in af9013_statistics_snr_result()
483 return ret; in af9013_statistics_snr_result()
485 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_statistics_snr_result()
486 return ret; in af9013_statistics_snr_result()
492 int ret = 0; in af9013_statistics_signal_strength() local
501 ret = af9013_rd_regs(state, 0xd07c, buf, 2); in af9013_statistics_signal_strength()
502 if (ret) in af9013_statistics_signal_strength()
520 return ret; in af9013_statistics_signal_strength()
522 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_statistics_signal_strength()
523 return ret; in af9013_statistics_signal_strength()
587 int ret, i, sampling_freq; in af9013_set_frontend() local
612 ret = af9013_wr_regs(state, 0xae00, coeff_lut[i].val, in af9013_set_frontend()
655 ret = af9013_wr_regs(state, 0xd140, buf, 3); in af9013_set_frontend()
656 if (ret) in af9013_set_frontend()
659 ret = af9013_wr_regs(state, 0x9be7, buf, 6); in af9013_set_frontend()
660 if (ret) in af9013_set_frontend()
665 ret = af9013_wr_reg_bits(state, 0xd330, 3, 1, 1); in af9013_set_frontend()
666 if (ret) in af9013_set_frontend()
670 ret = af9013_wr_reg_bits(state, 0xd507, 6, 1, 0); in af9013_set_frontend()
671 if (ret) in af9013_set_frontend()
675 ret = af9013_wr_reg_bits(state, 0x9bfe, 0, 1, 0); in af9013_set_frontend()
676 if (ret) in af9013_set_frontend()
680 ret = af9013_wr_reg_bits(state, 0x9bc2, 0, 1, 0); in af9013_set_frontend()
681 if (ret) in af9013_set_frontend()
826 ret = -EINVAL; in af9013_set_frontend()
830 ret = af9013_wr_regs(state, 0xd3c0, buf, 3); in af9013_set_frontend()
831 if (ret) in af9013_set_frontend()
836 ret = af9013_wr_reg(state, 0xaefd, 0); in af9013_set_frontend()
837 if (ret) in af9013_set_frontend()
843 ret = af9013_wr_reg(state, 0xaefd, 1); in af9013_set_frontend()
844 if (ret) in af9013_set_frontend()
847 ret = af9013_wr_reg(state, 0xaefe, 0); in af9013_set_frontend()
848 if (ret) in af9013_set_frontend()
855 ret = af9013_wr_reg(state, 0xffff, 0); in af9013_set_frontend()
856 if (ret) in af9013_set_frontend()
863 return ret; in af9013_set_frontend()
865 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_set_frontend()
866 return ret; in af9013_set_frontend()
873 int ret; in af9013_get_frontend() local
878 ret = af9013_rd_regs(state, 0xd3c0, buf, 3); in af9013_get_frontend()
879 if (ret) in af9013_get_frontend()
980 return ret; in af9013_get_frontend()
982 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_get_frontend()
983 return ret; in af9013_get_frontend()
989 int ret; in af9013_read_status() local
1008 ret = af9013_rd_reg_bits(state, 0xd507, 6, 1, &tmp); in af9013_read_status()
1009 if (ret) in af9013_read_status()
1018 ret = af9013_rd_reg_bits(state, 0xd330, 3, 1, &tmp); in af9013_read_status()
1019 if (ret) in af9013_read_status()
1030 return ret; in af9013_read_status()
1032 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_read_status()
1033 return ret; in af9013_read_status()
1067 int ret, i, len; in af9013_init() local
1075 ret = af9013_power_ctrl(state, 1); in af9013_init()
1076 if (ret) in af9013_init()
1080 ret = af9013_wr_reg(state, 0xd73a, 0xa4); in af9013_init()
1081 if (ret) in af9013_init()
1085 ret = af9013_wr_regs(state, 0x9bf2, state->config.api_version, 4); in af9013_init()
1086 if (ret) in af9013_init()
1114 ret = af9013_wr_regs(state, 0xd180, buf, 3); in af9013_init()
1115 if (ret) in af9013_init()
1118 ret = af9013_wr_reg_bits(state, 0x9bd2, 0, 4, tmp); in af9013_init()
1119 if (ret) in af9013_init()
1123 ret = af9013_wr_reg(state, 0xd416, 0x14); in af9013_init()
1124 if (ret) in af9013_init()
1128 ret = af9013_wr_reg_bits(state, 0xd700, 1, 1, 1); in af9013_init()
1129 if (ret) in af9013_init()
1133 ret = af9013_wr_reg_bits(state, 0xd700, 2, 1, 0); in af9013_init()
1134 if (ret) in af9013_init()
1138 ret = af9013_wr_reg_bits(state, 0xd371, 1, 1, 1); in af9013_init()
1139 if (ret) in af9013_init()
1145 ret = af9013_wr_reg_bits(state, 0xd50b, 2, 1, 1); in af9013_init()
1146 if (ret) in af9013_init()
1150 ret = af9013_wr_reg_bits(state, 0xd500, 3, 1, 1); in af9013_init()
1151 if (ret) in af9013_init()
1155 ret = af9013_wr_reg_bits(state, 0xd502, 4, 1, 1); in af9013_init()
1156 if (ret) in af9013_init()
1160 ret = af9013_wr_reg_bits(state, 0xd520, 4, 1, 1); in af9013_init()
1161 if (ret) in af9013_init()
1169 ret = af9013_wr_reg_bits(state, init[i].addr, init[i].pos, in af9013_init()
1171 if (ret) in af9013_init()
1223 ret = af9013_wr_reg_bits(state, init[i].addr, init[i].pos, in af9013_init()
1225 if (ret) in af9013_init()
1230 ret = af9013_wr_reg_bits(state, 0xd500, 1, 2, state->config.ts_mode); in af9013_init()
1231 if (ret) in af9013_init()
1235 ret = af9013_wr_reg_bits(state, 0xd730, 0, 1, 1); in af9013_init()
1236 if (ret) in af9013_init()
1241 ret = af9013_rd_reg_bits(state, 0x9bee, 0, 1, in af9013_init()
1243 if (ret) in af9013_init()
1249 ret = af9013_rd_reg(state, 0x9bbd, &state->rf_50); in af9013_init()
1250 if (ret) in af9013_init()
1253 ret = af9013_rd_reg(state, 0x9bd0, &state->rf_80); in af9013_init()
1254 if (ret) in af9013_init()
1257 ret = af9013_rd_reg(state, 0x9be2, &state->if_50); in af9013_init()
1258 if (ret) in af9013_init()
1261 ret = af9013_rd_reg(state, 0x9be4, &state->if_80); in af9013_init()
1262 if (ret) in af9013_init()
1267 ret = af9013_wr_reg(state, 0xd2e2, 1); in af9013_init()
1268 if (ret) in af9013_init()
1274 ret = af9013_wr_regs(state, 0xd385, buf, 2); in af9013_init()
1275 if (ret) in af9013_init()
1279 ret = af9013_wr_reg_bits(state, 0xd392, 1, 1, 1); in af9013_init()
1280 if (ret) in af9013_init()
1286 return ret; in af9013_init()
1288 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_init()
1289 return ret; in af9013_init()
1295 int ret; in af9013_sleep() local
1303 ret = af9013_wr_reg_bits(state, 0xd730, 0, 1, 0); in af9013_sleep()
1304 if (ret) in af9013_sleep()
1308 ret = af9013_power_ctrl(state, 0); in af9013_sleep()
1309 if (ret) in af9013_sleep()
1312 return ret; in af9013_sleep()
1314 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_sleep()
1315 return ret; in af9013_sleep()
1320 int ret; in af9013_i2c_gate_ctrl() local
1330 ret = af9013_wr_reg_bits(state, 0xd417, 3, 1, enable); in af9013_i2c_gate_ctrl()
1332 ret = af9013_wr_reg_bits(state, 0xd607, 2, 1, enable); in af9013_i2c_gate_ctrl()
1333 if (ret) in af9013_i2c_gate_ctrl()
1338 return ret; in af9013_i2c_gate_ctrl()
1340 dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); in af9013_i2c_gate_ctrl()
1341 return ret; in af9013_i2c_gate_ctrl()
1354 int i, len, remaining, ret; in af9013_download_firmware() local
1363 ret = af9013_rd_reg(state, 0x98be, &val); in af9013_download_firmware()
1364 if (ret) in af9013_download_firmware()
1378 ret = request_firmware(&fw, fw_file, state->i2c->dev.parent); in af9013_download_firmware()
1379 if (ret) { in af9013_download_firmware()
1383 KBUILD_MODNAME, fw_file, ret); in af9013_download_firmware()
1400 ret = af9013_write_ofsm_regs(state, 0x50fc, in af9013_download_firmware()
1402 if (ret) in af9013_download_firmware()
1412 ret = af9013_write_ofsm_regs(state, in af9013_download_firmware()
1415 if (ret) { in af9013_download_firmware()
1418 KBUILD_MODNAME, ret); in af9013_download_firmware()
1424 ret = af9013_wr_reg(state, 0xe205, 1); in af9013_download_firmware()
1425 if (ret) in af9013_download_firmware()
1432 ret = af9013_rd_reg(state, 0x98be, &val); in af9013_download_firmware()
1433 if (ret) in af9013_download_firmware()
1446 ret = -ENODEV; in af9013_download_firmware()
1450 ret = -ENODEV; in af9013_download_firmware()
1457 if (!ret) in af9013_download_firmware()
1460 return ret; in af9013_download_firmware()
1466 int ret; in af9013_attach() local
1481 ret = af9013_download_firmware(state); in af9013_attach()
1482 if (ret) in af9013_attach()
1487 ret = af9013_rd_regs(state, 0x5103, buf, 4); in af9013_attach()
1488 if (ret) in af9013_attach()
1496 ret = af9013_set_gpio(state, i, state->config.gpio[i]); in af9013_attach()
1497 if (ret) in af9013_attach()