diff mbox series

[3/6] coda: Clarify device registered log

Message ID 20201006104414.67984-4-ezequiel@collabora.com (mailing list archive)
State New, archived
Headers show
Series CODA timeout fix & assorted changes | expand

Commit Message

Ezequiel Garcia Oct. 6, 2020, 10:44 a.m. UTC
Instead of printing just the device type, let's use
the device name, which makes the message more useful.

With this commit, the messages shown when the driver
is registered are:

coda 2040000.vpu: Firmware code revision: 570363
coda 2040000.vpu: Initialized CODA960.
coda 2040000.vpu: Firmware version: 3.1.1
coda 2040000.vpu: coda-jpeg-encoder registered as video0
coda 2040000.vpu: coda-jpeg-decoder registered as video1
coda 2040000.vpu: coda-video-encoder registered as video2
coda 2040000.vpu: coda-video-decoder registered as video3

Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
---
 drivers/media/platform/coda/coda-common.c | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

Comments

Philipp Zabel Oct. 6, 2020, 2:23 p.m. UTC | #1
On Tue, 2020-10-06 at 07:44 -0300, Ezequiel Garcia wrote:
> Instead of printing just the device type, let's use
> the device name, which makes the message more useful.
> 
> With this commit, the messages shown when the driver
> is registered are:
> 
> coda 2040000.vpu: Firmware code revision: 570363
> coda 2040000.vpu: Initialized CODA960.
> coda 2040000.vpu: Firmware version: 3.1.1
> coda 2040000.vpu: coda-jpeg-encoder registered as video0
> coda 2040000.vpu: coda-jpeg-decoder registered as video1
> coda 2040000.vpu: coda-video-encoder registered as video2
> coda 2040000.vpu: coda-video-decoder registered as video3
> 
> Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
> ---
>  drivers/media/platform/coda/coda-common.c | 11 +++++------
>  1 file changed, 5 insertions(+), 6 deletions(-)
> 
> diff --git a/drivers/media/platform/coda/coda-common.c b/drivers/media/platform/coda/coda-common.c
> index 87a2c706f747..a72ea4bb37d7 100644
> --- a/drivers/media/platform/coda/coda-common.c
> +++ b/drivers/media/platform/coda/coda-common.c
> @@ -172,7 +172,7 @@ struct coda_video_device {
>  };
>  
>  static const struct coda_video_device coda_bit_encoder = {
> -	.name = "coda-encoder",
> +	.name = "coda-video-encoder",
>  	.type = CODA_INST_ENCODER,
>  	.ops = &coda_bit_encode_ops,
>  	.src_formats = {
> @@ -202,7 +202,7 @@ static const struct coda_video_device coda_bit_jpeg_encoder = {
>  };
>  
>  static const struct coda_video_device coda_bit_decoder = {
> -	.name = "coda-decoder",
> +	.name = "coda-video-decoder",
>  	.type = CODA_INST_DECODER,
>  	.ops = &coda_bit_decode_ops,
>  	.src_formats = {
> @@ -2851,12 +2851,12 @@ static int coda_hw_init(struct coda_dev *dev)
>  static int coda_register_device(struct coda_dev *dev, int i)
>  {
>  	struct video_device *vfd = &dev->vfd[i];
> -	enum coda_inst_type type;
> +	const char *name;
>  	int ret;
>  
>  	if (i >= dev->devtype->num_vdevs)
>  		return -EINVAL;
> -	type = dev->devtype->vdevs[i]->type;
> +	name = dev->devtype->vdevs[i]->name;
>  
>  	strscpy(vfd->name, dev->devtype->vdevs[i]->name, sizeof(vfd->name));
>  	vfd->fops	= &coda_fops;
> @@ -2876,8 +2876,7 @@ static int coda_register_device(struct coda_dev *dev, int i)
>  	ret = video_register_device(vfd, VFL_TYPE_VIDEO, 0);
>  	if (!ret)
>  		v4l2_info(&dev->v4l2_dev, "%s registered as %s\n",
> -			  type == CODA_INST_ENCODER ? "encoder" : "decoder",
> -			  video_device_node_name(vfd));
> +			  name, video_device_node_name(vfd));
>  	return ret;
>  }

Acked-by: Philipp Zabel <p.zabel@pengutronix.de>

regards
Philipp
diff mbox series

Patch

diff --git a/drivers/media/platform/coda/coda-common.c b/drivers/media/platform/coda/coda-common.c
index 87a2c706f747..a72ea4bb37d7 100644
--- a/drivers/media/platform/coda/coda-common.c
+++ b/drivers/media/platform/coda/coda-common.c
@@ -172,7 +172,7 @@  struct coda_video_device {
 };
 
 static const struct coda_video_device coda_bit_encoder = {
-	.name = "coda-encoder",
+	.name = "coda-video-encoder",
 	.type = CODA_INST_ENCODER,
 	.ops = &coda_bit_encode_ops,
 	.src_formats = {
@@ -202,7 +202,7 @@  static const struct coda_video_device coda_bit_jpeg_encoder = {
 };
 
 static const struct coda_video_device coda_bit_decoder = {
-	.name = "coda-decoder",
+	.name = "coda-video-decoder",
 	.type = CODA_INST_DECODER,
 	.ops = &coda_bit_decode_ops,
 	.src_formats = {
@@ -2851,12 +2851,12 @@  static int coda_hw_init(struct coda_dev *dev)
 static int coda_register_device(struct coda_dev *dev, int i)
 {
 	struct video_device *vfd = &dev->vfd[i];
-	enum coda_inst_type type;
+	const char *name;
 	int ret;
 
 	if (i >= dev->devtype->num_vdevs)
 		return -EINVAL;
-	type = dev->devtype->vdevs[i]->type;
+	name = dev->devtype->vdevs[i]->name;
 
 	strscpy(vfd->name, dev->devtype->vdevs[i]->name, sizeof(vfd->name));
 	vfd->fops	= &coda_fops;
@@ -2876,8 +2876,7 @@  static int coda_register_device(struct coda_dev *dev, int i)
 	ret = video_register_device(vfd, VFL_TYPE_VIDEO, 0);
 	if (!ret)
 		v4l2_info(&dev->v4l2_dev, "%s registered as %s\n",
-			  type == CODA_INST_ENCODER ? "encoder" : "decoder",
-			  video_device_node_name(vfd));
+			  name, video_device_node_name(vfd));
 	return ret;
 }