Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 119f7a8c authored by Antti Palosaari's avatar Antti Palosaari Committed by Mauro Carvalho Chehab
Browse files

[media] af9035: use Kernel dev_foo() logging

parent e1e9e510
Loading
Loading
Loading
Loading
+49 −41
Original line number Original line Diff line number Diff line
@@ -54,8 +54,8 @@ static int af9035_ctrl_msg(struct dvb_usb_device *d, struct usb_req *req)
	/* buffer overflow check */
	/* buffer overflow check */
	if (req->wlen > (BUF_LEN - REQ_HDR_LEN - CHECKSUM_LEN) ||
	if (req->wlen > (BUF_LEN - REQ_HDR_LEN - CHECKSUM_LEN) ||
			req->rlen > (BUF_LEN - ACK_HDR_LEN - CHECKSUM_LEN)) {
			req->rlen > (BUF_LEN - ACK_HDR_LEN - CHECKSUM_LEN)) {
		pr_debug("%s: too much data wlen=%d rlen=%d\n", __func__,
		dev_err(&d->udev->dev, "%s: too much data wlen=%d rlen=%d\n",
				req->wlen, req->rlen);
				__func__, req->wlen, req->rlen);
		return -EINVAL;
		return -EINVAL;
	}
	}


@@ -89,17 +89,17 @@ static int af9035_ctrl_msg(struct dvb_usb_device *d, struct usb_req *req)
	checksum = af9035_checksum(buf, rlen - 2);
	checksum = af9035_checksum(buf, rlen - 2);
	tmp_checksum = (buf[rlen - 2] << 8) | buf[rlen - 1];
	tmp_checksum = (buf[rlen - 2] << 8) | buf[rlen - 1];
	if (tmp_checksum != checksum) {
	if (tmp_checksum != checksum) {
		pr_err("%s: command=%02x checksum mismatch (%04x != %04x)\n",
		dev_err(&d->udev->dev, "%s: command=%02x checksum mismatch " \
				KBUILD_MODNAME, req->cmd, tmp_checksum,
				"(%04x != %04x)\n", KBUILD_MODNAME, req->cmd,
				checksum);
				tmp_checksum, checksum);
		ret = -EIO;
		ret = -EIO;
		goto err;
		goto err;
	}
	}


	/* check status */
	/* check status */
	if (buf[2]) {
	if (buf[2]) {
		pr_debug("%s: command=%02x failed fw error=%d\n", __func__,
		dev_dbg(&d->udev->dev, "%s: command=%02x failed fw error=%d\n",
				req->cmd, buf[2]);
				__func__, req->cmd, buf[2]);
		ret = -EIO;
		ret = -EIO;
		goto err;
		goto err;
	}
	}
@@ -112,7 +112,7 @@ static int af9035_ctrl_msg(struct dvb_usb_device *d, struct usb_req *req)
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -290,7 +290,7 @@ static int af9035_identify_state(struct dvb_usb_device *d, const char **name)
	if (ret < 0)
	if (ret < 0)
		goto err;
		goto err;


	pr_debug("%s: reply=%*ph\n", __func__, 4, rbuf);
	dev_dbg(&d->udev->dev, "%s: reply=%*ph\n", __func__, 4, rbuf);
	if (rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3])
	if (rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3])
		ret = WARM;
		ret = WARM;
	else
	else
@@ -299,7 +299,7 @@ static int af9035_identify_state(struct dvb_usb_device *d, const char **name)
	return ret;
	return ret;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -339,13 +339,13 @@ static int af9035_download_firmware(struct dvb_usb_device *d,
		hdr_checksum = fw->data[fw->size - i + 5] << 8;
		hdr_checksum = fw->data[fw->size - i + 5] << 8;
		hdr_checksum |= fw->data[fw->size - i + 6] << 0;
		hdr_checksum |= fw->data[fw->size - i + 6] << 0;


		pr_debug("%s: core=%d addr=%04x data_len=%d checksum=%04x\n",
		dev_dbg(&d->udev->dev, "%s: core=%d addr=%04x data_len=%d " \
				__func__, hdr_core, hdr_addr, hdr_data_len,
				"checksum=%04x\n", __func__, hdr_core, hdr_addr,
				hdr_checksum);
				hdr_data_len, hdr_checksum);


		if (((hdr_core != 1) && (hdr_core != 2)) ||
		if (((hdr_core != 1) && (hdr_core != 2)) ||
				(hdr_data_len > i)) {
				(hdr_data_len > i)) {
			pr_debug("%s: bad firmware\n", __func__);
			dev_dbg(&d->udev->dev, "%s: bad firmware\n", __func__);
			break;
			break;
		}
		}


@@ -376,7 +376,8 @@ static int af9035_download_firmware(struct dvb_usb_device *d,


		i -= hdr_data_len + HDR_SIZE;
		i -= hdr_data_len + HDR_SIZE;


		pr_debug("%s: data uploaded=%zu\n", __func__, fw->size - i);
		dev_dbg(&d->udev->dev, "%s: data uploaded=%zu\n",
				__func__, fw->size - i);
	}
	}


	/* firmware loaded, request boot */
	/* firmware loaded, request boot */
@@ -392,18 +393,19 @@ static int af9035_download_firmware(struct dvb_usb_device *d,
		goto err;
		goto err;


	if (!(rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3])) {
	if (!(rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3])) {
		pr_err("%s: firmware did not run\n", KBUILD_MODNAME);
		dev_err(&d->udev->dev, "%s: firmware did not run\n",
				KBUILD_MODNAME);
		ret = -ENODEV;
		ret = -ENODEV;
		goto err;
		goto err;
	}
	}


	pr_info("%s: firmware version=%d.%d.%d.%d", KBUILD_MODNAME,
	dev_info(&d->udev->dev, "%s: firmware version=%d.%d.%d.%d",
			rbuf[0], rbuf[1], rbuf[2], rbuf[3]);
			KBUILD_MODNAME, rbuf[0], rbuf[1], rbuf[2], rbuf[3]);


	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -445,7 +447,8 @@ static int af9035_download_firmware_it9135(struct dvb_usb_device *d,
			if (ret < 0)
			if (ret < 0)
				goto err;
				goto err;


			pr_debug("%s: data uploaded=%d\n", __func__, i);
			dev_dbg(&d->udev->dev, "%s: data uploaded=%d\n",
					__func__, i);
		}
		}
	}
	}


@@ -462,18 +465,19 @@ static int af9035_download_firmware_it9135(struct dvb_usb_device *d,
		goto err;
		goto err;


	if (!(rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3])) {
	if (!(rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3])) {
		pr_err("%s: firmware did not run\n", KBUILD_MODNAME);
		dev_err(&d->udev->dev, "%s: firmware did not run\n",
				KBUILD_MODNAME);
		ret = -ENODEV;
		ret = -ENODEV;
		goto err;
		goto err;
	}
	}


	pr_info("%s: firmware version=%d.%d.%d.%d", KBUILD_MODNAME,
	dev_info(&d->udev->dev, "%s: firmware version=%d.%d.%d.%d",
			rbuf[0], rbuf[1], rbuf[2], rbuf[3]);
			KBUILD_MODNAME, rbuf[0], rbuf[1], rbuf[2], rbuf[3]);


	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -491,7 +495,8 @@ static int af9035_read_config(struct dvb_usb_device *d)
		goto err;
		goto err;


	state->dual_mode = tmp;
	state->dual_mode = tmp;
	pr_debug("%s: dual mode=%d\n", __func__, state->dual_mode);
	dev_dbg(&d->udev->dev, "%s: dual mode=%d\n",
			__func__, state->dual_mode);


	for (i = 0; i < state->dual_mode + 1; i++) {
	for (i = 0; i < state->dual_mode + 1; i++) {
		/* tuner */
		/* tuner */
@@ -500,7 +505,8 @@ static int af9035_read_config(struct dvb_usb_device *d)
			goto err;
			goto err;


		state->af9033_config[i].tuner = tmp;
		state->af9033_config[i].tuner = tmp;
		pr_debug("%s: [%d]tuner=%02x\n", __func__, i, tmp);
		dev_dbg(&d->udev->dev, "%s: [%d]tuner=%02x\n",
				__func__, i, tmp);


		switch (tmp) {
		switch (tmp) {
		case AF9033_TUNER_TUA9001:
		case AF9033_TUNER_TUA9001:
@@ -510,8 +516,9 @@ static int af9035_read_config(struct dvb_usb_device *d)
			state->af9033_config[i].spec_inv = 1;
			state->af9033_config[i].spec_inv = 1;
			break;
			break;
		default:
		default:
			pr_info("%s: tuner ID=%02x not supported, please " \
			dev_warn(&d->udev->dev, "%s: tuner id=%02x not " \
					"report!", KBUILD_MODNAME, tmp);
					"supported, please report!",
					KBUILD_MODNAME, tmp);
		};
		};


		/* tuner IF frequency */
		/* tuner IF frequency */
@@ -527,7 +534,7 @@ static int af9035_read_config(struct dvb_usb_device *d)


		tmp16 |= tmp << 8;
		tmp16 |= tmp << 8;


		pr_debug("%s: [%d]IF=%d\n", __func__, i, tmp16);
		dev_dbg(&d->udev->dev, "%s: [%d]IF=%d\n", __func__, i, tmp16);


		eeprom_shift = 0x10; /* shift for the 2nd tuner params */
		eeprom_shift = 0x10; /* shift for the 2nd tuner params */
	}
	}
@@ -545,7 +552,7 @@ static int af9035_read_config(struct dvb_usb_device *d)
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -571,7 +578,7 @@ static int af9035_read_config_it9135(struct dvb_usb_device *d)
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -636,7 +643,7 @@ static int af9035_fc0011_tuner_callback(struct dvb_usb_device *d,
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -716,7 +723,7 @@ static int af9035_frontend_attach(struct dvb_usb_adapter *adap)
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -856,7 +863,7 @@ static int af9035_tuner_attach(struct dvb_usb_adapter *adap)
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -888,8 +895,9 @@ static int af9035_init(struct dvb_usb_device *d)
		{ 0x80f9a4, 0x00, 0x01 },
		{ 0x80f9a4, 0x00, 0x01 },
	};
	};


	pr_debug("%s: USB speed=%d frame_size=%04x packet_size=%02x\n",
	dev_dbg(&d->udev->dev, "%s: USB speed=%d frame_size=%04x " \
		__func__, d->udev->speed, frame_size, packet_size);
			"packet_size=%02x\n", __func__,
			d->udev->speed, frame_size, packet_size);


	/* init endpoints */
	/* init endpoints */
	for (i = 0; i < ARRAY_SIZE(tab); i++) {
	for (i = 0; i < ARRAY_SIZE(tab); i++) {
@@ -902,7 +910,7 @@ static int af9035_init(struct dvb_usb_device *d)
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}
@@ -946,7 +954,7 @@ static int af9035_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
	if (ret < 0)
	if (ret < 0)
		goto err;
		goto err;


	pr_debug("%s: ir_mode=%02x\n", __func__, tmp);
	dev_dbg(&d->udev->dev, "%s: ir_mode=%02x\n", __func__, tmp);


	/* don't activate rc if in HID mode or if not available */
	/* don't activate rc if in HID mode or if not available */
	if (tmp == 5) {
	if (tmp == 5) {
@@ -954,7 +962,7 @@ static int af9035_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
		if (ret < 0)
		if (ret < 0)
			goto err;
			goto err;


		pr_debug("%s: ir_type=%02x\n", __func__, tmp);
		dev_dbg(&d->udev->dev, "%s: ir_type=%02x\n", __func__, tmp);


		switch (tmp) {
		switch (tmp) {
		case 0: /* NEC */
		case 0: /* NEC */
@@ -977,7 +985,7 @@ static int af9035_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
	return 0;
	return 0;


err:
err:
	pr_debug("%s: failed=%d\n", __func__, ret);
	dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);


	return ret;
	return ret;
}
}