Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] af9013: fix logging

We can simplify logging as we now have a proper i2c client
to pass for kernel dev_* logging functions.

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>

authored by

Antti Palosaari and committed by
Mauro Carvalho Chehab
cbb2a299 903b0e58

+100 -102
+100 -102
drivers/media/dvb-frontends/af9013.c
··· 51 51 }; 52 52 53 53 /* write multiple registers */ 54 - static int af9013_wr_regs_i2c(struct af9013_state *priv, u8 mbox, u16 reg, 54 + static int af9013_wr_regs_i2c(struct af9013_state *state, u8 mbox, u16 reg, 55 55 const u8 *val, int len) 56 56 { 57 + struct i2c_client *client = state->client; 57 58 int ret; 58 59 u8 buf[MAX_XFER_SIZE]; 59 60 struct i2c_msg msg[1] = { 60 61 { 61 - .addr = priv->client->addr, 62 + .addr = state->client->addr, 62 63 .flags = 0, 63 64 .len = 3 + len, 64 65 .buf = buf, ··· 67 66 }; 68 67 69 68 if (3 + len > sizeof(buf)) { 70 - dev_warn(&priv->client->dev, 71 - "%s: i2c wr reg=%04x: len=%d is too big!\n", 72 - KBUILD_MODNAME, reg, len); 69 + dev_warn(&client->dev, "i2c wr reg %04x, len %d, is too big!\n", 70 + reg, len); 73 71 return -EINVAL; 74 72 } 75 73 ··· 77 77 buf[2] = mbox; 78 78 memcpy(&buf[3], val, len); 79 79 80 - ret = i2c_transfer(priv->client->adapter, msg, 1); 80 + ret = i2c_transfer(state->client->adapter, msg, 1); 81 81 if (ret == 1) { 82 82 ret = 0; 83 83 } else { 84 - dev_warn(&priv->client->dev, "%s: i2c wr failed=%d reg=%04x " \ 85 - "len=%d\n", KBUILD_MODNAME, ret, reg, len); 84 + dev_warn(&client->dev, "i2c wr failed %d, reg %04x, len %d\n", 85 + ret, reg, len); 86 86 ret = -EREMOTEIO; 87 87 } 88 88 return ret; 89 89 } 90 90 91 91 /* read multiple registers */ 92 - static int af9013_rd_regs_i2c(struct af9013_state *priv, u8 mbox, u16 reg, 92 + static int af9013_rd_regs_i2c(struct af9013_state *state, u8 mbox, u16 reg, 93 93 u8 *val, int len) 94 94 { 95 + struct i2c_client *client = state->client; 95 96 int ret; 96 97 u8 buf[3]; 97 98 struct i2c_msg msg[2] = { 98 99 { 99 - .addr = priv->client->addr, 100 + .addr = state->client->addr, 100 101 .flags = 0, 101 102 .len = 3, 102 103 .buf = buf, 103 104 }, { 104 - .addr = priv->client->addr, 105 + .addr = state->client->addr, 105 106 .flags = I2C_M_RD, 106 107 .len = len, 107 108 .buf = val, ··· 113 112 buf[1] = (reg >> 0) & 0xff; 114 113 buf[2] = mbox; 115 114 116 - ret = i2c_transfer(priv->client->adapter, msg, 2); 115 + ret = i2c_transfer(state->client->adapter, msg, 2); 117 116 if (ret == 2) { 118 117 ret = 0; 119 118 } else { 120 - dev_warn(&priv->client->dev, "%s: i2c rd failed=%d reg=%04x " \ 121 - "len=%d\n", KBUILD_MODNAME, ret, reg, len); 119 + dev_warn(&client->dev, "i2c rd failed %d, reg %04x, len %d\n", 120 + ret, reg, len); 122 121 ret = -EREMOTEIO; 123 122 } 124 123 return ret; 125 124 } 126 125 127 126 /* write multiple registers */ 128 - static int af9013_wr_regs(struct af9013_state *priv, u16 reg, const u8 *val, 127 + static int af9013_wr_regs(struct af9013_state *state, u16 reg, const u8 *val, 129 128 int len) 130 129 { 131 130 int ret, i; 132 131 u8 mbox = (0 << 7)|(0 << 6)|(1 << 1)|(1 << 0); 133 132 134 - if ((priv->ts_mode == AF9013_TS_USB) && 133 + if ((state->ts_mode == AF9013_TS_USB) && 135 134 ((reg & 0xff00) != 0xff00) && ((reg & 0xff00) != 0xae00)) { 136 135 mbox |= ((len - 1) << 2); 137 - ret = af9013_wr_regs_i2c(priv, mbox, reg, val, len); 136 + ret = af9013_wr_regs_i2c(state, mbox, reg, val, len); 138 137 } else { 139 138 for (i = 0; i < len; i++) { 140 - ret = af9013_wr_regs_i2c(priv, mbox, reg+i, val+i, 1); 139 + ret = af9013_wr_regs_i2c(state, mbox, reg+i, val+i, 1); 141 140 if (ret) 142 141 goto err; 143 142 } ··· 148 147 } 149 148 150 149 /* read multiple registers */ 151 - static int af9013_rd_regs(struct af9013_state *priv, u16 reg, u8 *val, int len) 150 + static int af9013_rd_regs(struct af9013_state *state, u16 reg, u8 *val, int len) 152 151 { 153 152 int ret, i; 154 153 u8 mbox = (0 << 7)|(0 << 6)|(1 << 1)|(0 << 0); 155 154 156 - if ((priv->ts_mode == AF9013_TS_USB) && 155 + if ((state->ts_mode == AF9013_TS_USB) && 157 156 ((reg & 0xff00) != 0xff00) && ((reg & 0xff00) != 0xae00)) { 158 157 mbox |= ((len - 1) << 2); 159 - ret = af9013_rd_regs_i2c(priv, mbox, reg, val, len); 158 + ret = af9013_rd_regs_i2c(state, mbox, reg, val, len); 160 159 } else { 161 160 for (i = 0; i < len; i++) { 162 - ret = af9013_rd_regs_i2c(priv, mbox, reg+i, val+i, 1); 161 + ret = af9013_rd_regs_i2c(state, mbox, reg+i, val+i, 1); 163 162 if (ret) 164 163 goto err; 165 164 } ··· 170 169 } 171 170 172 171 /* write single register */ 173 - static int af9013_wr_reg(struct af9013_state *priv, u16 reg, u8 val) 172 + static int af9013_wr_reg(struct af9013_state *state, u16 reg, u8 val) 174 173 { 175 - return af9013_wr_regs(priv, reg, &val, 1); 174 + return af9013_wr_regs(state, reg, &val, 1); 176 175 } 177 176 178 177 /* read single register */ 179 - static int af9013_rd_reg(struct af9013_state *priv, u16 reg, u8 *val) 178 + static int af9013_rd_reg(struct af9013_state *state, u16 reg, u8 *val) 180 179 { 181 - return af9013_rd_regs(priv, reg, val, 1); 180 + return af9013_rd_regs(state, reg, val, 1); 182 181 } 183 182 184 183 static int af9013_write_ofsm_regs(struct af9013_state *state, u16 reg, u8 *val, ··· 227 226 228 227 static int af9013_set_gpio(struct af9013_state *state, u8 gpio, u8 gpioval) 229 228 { 229 + struct i2c_client *client = state->client; 230 230 int ret; 231 231 u8 pos; 232 232 u16 addr; 233 233 234 - dev_dbg(&state->client->dev, "%s: gpio=%d gpioval=%02x\n", 235 - __func__, gpio, gpioval); 234 + dev_dbg(&client->dev, "gpio %u, gpioval %02x\n", gpio, gpioval); 236 235 237 236 /* 238 237 * GPIO0 & GPIO1 0xd735 ··· 250 249 break; 251 250 252 251 default: 253 - dev_err(&state->client->dev, "%s: invalid gpio=%d\n", 254 - KBUILD_MODNAME, gpio); 255 252 ret = -EINVAL; 256 253 goto err; 257 254 } ··· 272 273 273 274 return ret; 274 275 err: 275 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 276 + dev_dbg(&client->dev, "failed %d\n", ret); 276 277 return ret; 277 278 } 278 279 279 280 static int af9013_power_ctrl(struct af9013_state *state, u8 onoff) 280 281 { 282 + struct i2c_client *client = state->client; 281 283 int ret, i; 282 284 u8 tmp; 283 285 284 - dev_dbg(&state->client->dev, "%s: onoff=%d\n", __func__, onoff); 286 + dev_dbg(&client->dev, "onoff %d\n", onoff); 285 287 286 288 /* enable reset */ 287 289 ret = af9013_wr_reg_bits(state, 0xd417, 4, 1, 1); ··· 327 327 328 328 return ret; 329 329 err: 330 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 330 + dev_dbg(&client->dev, "failed %d\n", ret); 331 331 return ret; 332 332 } 333 333 334 334 static int af9013_statistics_ber_unc_start(struct dvb_frontend *fe) 335 335 { 336 336 struct af9013_state *state = fe->demodulator_priv; 337 + struct i2c_client *client = state->client; 337 338 int ret; 338 339 339 - dev_dbg(&state->client->dev, "%s:\n", __func__); 340 + dev_dbg(&client->dev, "\n"); 340 341 341 342 /* reset and start BER counter */ 342 343 ret = af9013_wr_reg_bits(state, 0xd391, 4, 1, 1); ··· 346 345 347 346 return ret; 348 347 err: 349 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 348 + dev_dbg(&client->dev, "failed %d\n", ret); 350 349 return ret; 351 350 } 352 351 353 352 static int af9013_statistics_ber_unc_result(struct dvb_frontend *fe) 354 353 { 355 354 struct af9013_state *state = fe->demodulator_priv; 355 + struct i2c_client *client = state->client; 356 356 int ret; 357 357 u8 buf[5]; 358 358 359 - dev_dbg(&state->client->dev, "%s:\n", __func__); 359 + dev_dbg(&client->dev, "\n"); 360 360 361 361 /* check if error bit count is ready */ 362 362 ret = af9013_rd_reg_bits(state, 0xd391, 4, 1, &buf[0]); ··· 365 363 goto err; 366 364 367 365 if (!buf[0]) { 368 - dev_dbg(&state->client->dev, "%s: not ready\n", __func__); 366 + dev_dbg(&client->dev, "not ready\n"); 369 367 return 0; 370 368 } 371 369 ··· 378 376 379 377 return ret; 380 378 err: 381 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 379 + dev_dbg(&client->dev, "failed %d\n", ret); 382 380 return ret; 383 381 } 384 382 385 383 static int af9013_statistics_snr_start(struct dvb_frontend *fe) 386 384 { 387 385 struct af9013_state *state = fe->demodulator_priv; 386 + struct i2c_client *client = state->client; 388 387 int ret; 389 388 390 - dev_dbg(&state->client->dev, "%s:\n", __func__); 389 + dev_dbg(&client->dev, "\n"); 391 390 392 391 /* start SNR meas */ 393 392 ret = af9013_wr_reg_bits(state, 0xd2e1, 3, 1, 1); ··· 397 394 398 395 return ret; 399 396 err: 400 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 397 + dev_dbg(&client->dev, "failed %d\n", ret); 401 398 return ret; 402 399 } 403 400 404 401 static int af9013_statistics_snr_result(struct dvb_frontend *fe) 405 402 { 406 403 struct af9013_state *state = fe->demodulator_priv; 404 + struct i2c_client *client = state->client; 407 405 int ret, i, len; 408 406 u8 buf[3], tmp; 409 407 u32 snr_val; 410 408 const struct af9013_snr *uninitialized_var(snr_lut); 411 409 412 - dev_dbg(&state->client->dev, "%s:\n", __func__); 410 + dev_dbg(&client->dev, "\n"); 413 411 414 412 /* check if SNR ready */ 415 413 ret = af9013_rd_reg_bits(state, 0xd2e1, 3, 1, &tmp); ··· 418 414 goto err; 419 415 420 416 if (!tmp) { 421 - dev_dbg(&state->client->dev, "%s: not ready\n", __func__); 417 + dev_dbg(&client->dev, "not ready\n"); 422 418 return 0; 423 419 } 424 420 ··· 461 457 462 458 return ret; 463 459 err: 464 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 460 + dev_dbg(&client->dev, "failed %d\n", ret); 465 461 return ret; 466 462 } 467 463 468 464 static int af9013_statistics_signal_strength(struct dvb_frontend *fe) 469 465 { 470 466 struct af9013_state *state = fe->demodulator_priv; 467 + struct i2c_client *client = state->client; 471 468 int ret = 0; 472 469 u8 buf[2], rf_gain, if_gain; 473 470 int signal_strength; 474 471 475 - dev_dbg(&state->client->dev, "%s:\n", __func__); 472 + dev_dbg(&client->dev, "\n"); 476 473 477 474 if (!state->signal_strength_en) 478 475 return 0; ··· 499 494 500 495 return ret; 501 496 err: 502 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 497 + dev_dbg(&client->dev, "failed %d\n", ret); 503 498 return ret; 504 499 } 505 500 ··· 564 559 static int af9013_set_frontend(struct dvb_frontend *fe) 565 560 { 566 561 struct af9013_state *state = fe->demodulator_priv; 562 + struct i2c_client *client = state->client; 567 563 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 568 564 int ret, i, sampling_freq; 569 565 bool auto_mode, spec_inv; 570 566 u8 buf[6]; 571 567 u32 if_frequency, freq_cw; 572 568 573 - dev_dbg(&state->client->dev, "%s: frequency=%d bandwidth_hz=%d\n", 574 - __func__, c->frequency, c->bandwidth_hz); 569 + dev_dbg(&client->dev, "frequency %u, bandwidth_hz %u\n", 570 + c->frequency, c->bandwidth_hz); 575 571 576 572 /* program tuner */ 577 573 if (fe->ops.tuner_ops.set_params) ··· 605 599 else 606 600 if_frequency = state->if_frequency; 607 601 608 - dev_dbg(&state->client->dev, "%s: if_frequency=%d\n", 609 - __func__, if_frequency); 602 + dev_dbg(&client->dev, "if_frequency %u\n", if_frequency); 610 603 611 604 sampling_freq = if_frequency; 612 605 ··· 678 673 buf[0] |= (1 << 0); 679 674 break; 680 675 default: 681 - dev_dbg(&state->client->dev, "%s: invalid transmission_mode\n", 682 - __func__); 676 + dev_dbg(&client->dev, "invalid transmission_mode\n"); 683 677 auto_mode = true; 684 678 } 685 679 ··· 698 694 buf[0] |= (3 << 2); 699 695 break; 700 696 default: 701 - dev_dbg(&state->client->dev, "%s: invalid guard_interval\n", 702 - __func__); 697 + dev_dbg(&client->dev, "invalid guard_interval\n"); 703 698 auto_mode = true; 704 699 } 705 700 ··· 718 715 buf[0] |= (3 << 4); 719 716 break; 720 717 default: 721 - dev_dbg(&state->client->dev, "%s: invalid hierarchy\n", __func__); 718 + dev_dbg(&client->dev, "invalid hierarchy\n"); 722 719 auto_mode = true; 723 720 } 724 721 ··· 735 732 buf[1] |= (2 << 6); 736 733 break; 737 734 default: 738 - dev_dbg(&state->client->dev, "%s: invalid modulation\n", __func__); 735 + dev_dbg(&client->dev, "invalid modulation\n"); 739 736 auto_mode = true; 740 737 } 741 738 ··· 761 758 buf[2] |= (4 << 0); 762 759 break; 763 760 default: 764 - dev_dbg(&state->client->dev, "%s: invalid code_rate_HP\n", 765 - __func__); 761 + dev_dbg(&client->dev, "invalid code_rate_HP\n"); 766 762 auto_mode = true; 767 763 } 768 764 ··· 786 784 case FEC_NONE: 787 785 break; 788 786 default: 789 - dev_dbg(&state->client->dev, "%s: invalid code_rate_LP\n", 790 - __func__); 787 + dev_dbg(&client->dev, "invalid code_rate_LP\n"); 791 788 auto_mode = true; 792 789 } 793 790 ··· 800 799 buf[1] |= (2 << 2); 801 800 break; 802 801 default: 803 - dev_dbg(&state->client->dev, "%s: invalid bandwidth_hz\n", 804 - __func__); 802 + dev_dbg(&client->dev, "invalid bandwidth_hz\n"); 805 803 ret = -EINVAL; 806 804 goto err; 807 805 } ··· 815 815 if (ret) 816 816 goto err; 817 817 818 - dev_dbg(&state->client->dev, "%s: auto params\n", __func__); 818 + dev_dbg(&client->dev, "auto params\n"); 819 819 } else { 820 820 /* set easy mode flag */ 821 821 ret = af9013_wr_reg(state, 0xaefd, 1); ··· 826 826 if (ret) 827 827 goto err; 828 828 829 - dev_dbg(&state->client->dev, "%s: manual params\n", __func__); 829 + dev_dbg(&client->dev, "manual params\n"); 830 830 } 831 831 832 832 /* tune */ ··· 840 840 841 841 return ret; 842 842 err: 843 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 843 + dev_dbg(&client->dev, "failed %d\n", ret); 844 844 return ret; 845 845 } 846 846 ··· 848 848 struct dtv_frontend_properties *c) 849 849 { 850 850 struct af9013_state *state = fe->demodulator_priv; 851 + struct i2c_client *client = state->client; 851 852 int ret; 852 853 u8 buf[3]; 853 854 854 - dev_dbg(&state->client->dev, "%s:\n", __func__); 855 + dev_dbg(&client->dev, "\n"); 855 856 856 857 ret = af9013_rd_regs(state, 0xd3c0, buf, 3); 857 858 if (ret) ··· 958 957 959 958 return ret; 960 959 err: 961 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 960 + dev_dbg(&client->dev, "failed %d\n", ret); 962 961 return ret; 963 962 } 964 963 965 964 static int af9013_read_status(struct dvb_frontend *fe, enum fe_status *status) 966 965 { 967 966 struct af9013_state *state = fe->demodulator_priv; 967 + struct i2c_client *client = state->client; 968 968 int ret; 969 969 u8 tmp; 970 970 ··· 1009 1007 1010 1008 return ret; 1011 1009 err: 1012 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 1010 + dev_dbg(&client->dev, "failed %d\n", ret); 1013 1011 return ret; 1014 1012 } 1015 1013 ··· 1044 1042 static int af9013_init(struct dvb_frontend *fe) 1045 1043 { 1046 1044 struct af9013_state *state = fe->demodulator_priv; 1045 + struct i2c_client *client = state->client; 1047 1046 int ret, i, len; 1048 1047 u8 buf[3], tmp; 1049 1048 u32 adc_cw; 1050 1049 const struct af9013_reg_bit *init; 1051 1050 1052 - dev_dbg(&state->client->dev, "%s:\n", __func__); 1051 + dev_dbg(&client->dev, "\n"); 1053 1052 1054 1053 /* power on */ 1055 1054 ret = af9013_power_ctrl(state, 1); ··· 1082 1079 tmp = 3; 1083 1080 break; 1084 1081 default: 1085 - dev_err(&state->client->dev, "%s: invalid clock\n", 1086 - KBUILD_MODNAME); 1087 - return -EINVAL; 1082 + ret = -EINVAL; 1083 + goto err; 1088 1084 } 1089 1085 1090 1086 adc_cw = div_u64((u64)state->clk * 0x80000, 1000000); ··· 1141 1139 goto err; 1142 1140 1143 1141 /* load OFSM settings */ 1144 - dev_dbg(&state->client->dev, "%s: load ofsm settings\n", __func__); 1142 + dev_dbg(&client->dev, "load ofsm settings\n"); 1145 1143 len = ARRAY_SIZE(ofsm_init); 1146 1144 init = ofsm_init; 1147 1145 for (i = 0; i < len; i++) { ··· 1152 1150 } 1153 1151 1154 1152 /* load tuner specific settings */ 1155 - dev_dbg(&state->client->dev, "%s: load tuner specific settings\n", 1156 - __func__); 1153 + dev_dbg(&client->dev, "load tuner specific settings\n"); 1157 1154 switch (state->tuner) { 1158 1155 case AF9013_TUNER_MXL5003D: 1159 1156 len = ARRAY_SIZE(tuner_init_mxl5003d); ··· 1263 1262 1264 1263 return ret; 1265 1264 err: 1266 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 1265 + dev_dbg(&client->dev, "failed %d\n", ret); 1267 1266 return ret; 1268 1267 } 1269 1268 1270 1269 static int af9013_sleep(struct dvb_frontend *fe) 1271 1270 { 1272 1271 struct af9013_state *state = fe->demodulator_priv; 1272 + struct i2c_client *client = state->client; 1273 1273 int ret; 1274 1274 1275 - dev_dbg(&state->client->dev, "%s:\n", __func__); 1275 + dev_dbg(&client->dev, "\n"); 1276 1276 1277 1277 /* stop statistics polling */ 1278 1278 cancel_delayed_work_sync(&state->statistics_work); ··· 1290 1288 1291 1289 return ret; 1292 1290 err: 1293 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 1291 + dev_dbg(&client->dev, "failed %d\n", ret); 1294 1292 return ret; 1295 1293 } 1296 1294 ··· 1298 1296 { 1299 1297 int ret; 1300 1298 struct af9013_state *state = fe->demodulator_priv; 1299 + struct i2c_client *client = state->client; 1301 1300 1302 - dev_dbg(&state->client->dev, "%s: enable=%d\n", __func__, enable); 1301 + dev_dbg(&client->dev, "enable %d\n", enable); 1303 1302 1304 1303 /* gate already open or close */ 1305 1304 if (state->i2c_gate_state == enable) ··· 1317 1314 1318 1315 return ret; 1319 1316 err: 1320 - dev_dbg(&state->client->dev, "%s: failed=%d\n", __func__, ret); 1317 + dev_dbg(&client->dev, "failed %d\n", ret); 1321 1318 return ret; 1322 1319 } 1323 1320 ··· 1326 1323 struct af9013_state *state = fe->demodulator_priv; 1327 1324 struct i2c_client *client = state->client; 1328 1325 1326 + dev_dbg(&client->dev, "\n"); 1327 + 1329 1328 i2c_unregister_device(client); 1330 1329 } 1331 1330 ··· 1335 1330 1336 1331 static int af9013_download_firmware(struct af9013_state *state) 1337 1332 { 1333 + struct i2c_client *client = state->client; 1338 1334 int i, len, remaining, ret; 1339 1335 const struct firmware *fw; 1340 1336 u16 checksum = 0; ··· 1349 1343 if (ret) 1350 1344 goto err; 1351 1345 else 1352 - dev_dbg(&state->client->dev, "%s: firmware status=%02x\n", 1353 - __func__, val); 1346 + dev_dbg(&client->dev, "firmware status %02x\n", val); 1354 1347 1355 1348 if (val == 0x0c) /* fw is running, no need for download */ 1356 1349 goto exit; 1357 1350 1358 - dev_info(&state->client->dev, "%s: found a '%s' in cold state, will try " \ 1359 - "to load a firmware\n", 1360 - KBUILD_MODNAME, af9013_ops.info.name); 1351 + dev_info(&client->dev, "found a '%s' in cold state, will try to load a firmware\n", 1352 + af9013_ops.info.name); 1361 1353 1362 1354 /* request the firmware, this will block and timeout */ 1363 - ret = request_firmware(&fw, fw_file, &state->client->dev); 1355 + ret = request_firmware(&fw, fw_file, &client->dev); 1364 1356 if (ret) { 1365 - dev_info(&state->client->dev, "%s: did not find the firmware " \ 1366 - "file. (%s) Please see linux/Documentation/dvb/ for " \ 1367 - "more details on firmware-problems. (%d)\n", 1368 - KBUILD_MODNAME, fw_file, ret); 1357 + dev_info(&client->dev, "firmware file '%s' not found %d\n", 1358 + fw_file, ret); 1369 1359 goto err; 1370 1360 } 1371 1361 1372 - dev_info(&state->client->dev, "%s: downloading firmware from file '%s'\n", 1373 - KBUILD_MODNAME, fw_file); 1362 + dev_info(&client->dev, "downloading firmware from file '%s'\n", 1363 + fw_file); 1374 1364 1375 1365 /* calc checksum */ 1376 1366 for (i = 0; i < fw->size; i++) ··· 1394 1392 FW_ADDR + fw->size - remaining, 1395 1393 (u8 *) &fw->data[fw->size - remaining], len); 1396 1394 if (ret) { 1397 - dev_err(&state->client->dev, 1398 - "%s: firmware download failed=%d\n", 1399 - KBUILD_MODNAME, ret); 1395 + dev_err(&client->dev, "firmware download failed %d\n", 1396 + ret); 1400 1397 goto err_release; 1401 1398 } 1402 1399 } ··· 1413 1412 if (ret) 1414 1413 goto err_release; 1415 1414 1416 - dev_dbg(&state->client->dev, "%s: firmware status=%02x\n", 1417 - __func__, val); 1415 + dev_dbg(&client->dev, "firmware status %02x\n", val); 1418 1416 1419 1417 if (val == 0x0c || val == 0x04) /* success or fail */ 1420 1418 break; 1421 1419 } 1422 1420 1423 1421 if (val == 0x04) { 1424 - dev_err(&state->client->dev, "%s: firmware did not run\n", 1425 - KBUILD_MODNAME); 1422 + dev_err(&client->dev, "firmware did not run\n"); 1426 1423 ret = -ENODEV; 1427 1424 } else if (val != 0x0c) { 1428 - dev_err(&state->client->dev, "%s: firmware boot timeout\n", 1429 - KBUILD_MODNAME); 1425 + dev_err(&client->dev, "firmware boot timeout\n"); 1430 1426 ret = -ENODEV; 1431 1427 } 1432 1428 ··· 1432 1434 err: 1433 1435 exit: 1434 1436 if (!ret) 1435 - dev_info(&state->client->dev, "%s: found a '%s' in warm state\n", 1436 - KBUILD_MODNAME, af9013_ops.info.name); 1437 + dev_info(&client->dev, "found a '%s' in warm state\n", 1438 + af9013_ops.info.name); 1437 1439 return ret; 1438 1440 } 1439 1441