[PATCH] media: vim2m: print device name after registering device

Matthew Majewski posted 1 patch 10 months ago
drivers/media/test-drivers/vim2m.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
[PATCH] media: vim2m: print device name after registering device
Posted by Matthew Majewski 10 months ago
Move the v4l2_info() call displaying the video device name after the
device is actually registered.

This fixes a bug where the driver was always displaying "/dev/video0"
since it was reading from the vfd before it was registered.

Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>
---
 drivers/media/test-drivers/vim2m.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/media/test-drivers/vim2m.c b/drivers/media/test-drivers/vim2m.c
index 6c24dcf27eb0..0fe97e208c02 100644
--- a/drivers/media/test-drivers/vim2m.c
+++ b/drivers/media/test-drivers/vim2m.c
@@ -1314,9 +1314,6 @@ static int vim2m_probe(struct platform_device *pdev)
 	vfd->v4l2_dev = &dev->v4l2_dev;
 
 	video_set_drvdata(vfd, dev);
-	v4l2_info(&dev->v4l2_dev,
-		  "Device registered as /dev/video%d\n", vfd->num);
-
 	platform_set_drvdata(pdev, dev);
 
 	dev->m2m_dev = v4l2_m2m_init(&m2m_ops);
@@ -1343,6 +1340,9 @@ static int vim2m_probe(struct platform_device *pdev)
 		goto error_m2m;
 	}
 
+	v4l2_info(&dev->v4l2_dev,
+		  "Device registered as /dev/video%d\n", vfd->num);
+
 #ifdef CONFIG_MEDIA_CONTROLLER
 	ret = v4l2_m2m_register_media_controller(dev->m2m_dev, vfd,
 						 MEDIA_ENT_F_PROC_VIDEO_SCALER);
-- 
2.25.1
Re: [PATCH] media: vim2m: print device name after registering device
Posted by Uwe Kleine-Konig 10 months ago
On Wed, Feb 19, 2025 at 02:05:01PM -0500, Matthew Majewski wrote:
> Move the v4l2_info() call displaying the video device name after the
> device is actually registered.
> 
> This fixes a bug where the driver was always displaying "/dev/video0"
> since it was reading from the vfd before it was registered.
> 
> Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>

A Fixes: tag would be great.

Best regards
Uwe
Re: [PATCH] media: vim2m: print device name after registering device
Posted by Shuah Khan 10 months ago
On 2/19/25 14:58, Uwe Kleine-Konig wrote:
> On Wed, Feb 19, 2025 at 02:05:01PM -0500, Matthew Majewski wrote:
>> Move the v4l2_info() call displaying the video device name after the
>> device is actually registered.
>>
>> This fixes a bug where the driver was always displaying "/dev/video0"
>> since it was reading from the vfd before it was registered.
>>
>> Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>
> 
> A Fixes: tag would be great.

Matthew, there is no need to resend the patch. Just send me the
Fixes tag and I will update the repo.

thanks,
-- Shuah
Re: [PATCH] media: vim2m: print device name after registering device
Posted by Matthew Majewski 10 months ago
On Wed, 2025-02-19 at 17:21 -0700, Shuah Khan wrote:
> On 2/19/25 14:58, Uwe Kleine-Konig wrote:
> > On Wed, Feb 19, 2025 at 02:05:01PM -0500, Matthew Majewski wrote:
> > > Move the v4l2_info() call displaying the video device name after
> > > the
> > > device is actually registered.
> > > 
> > > This fixes a bug where the driver was always displaying
> > > "/dev/video0"
> > > since it was reading from the vfd before it was registered.
> > > 
> > > Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>
> > 
> > A Fixes: tag would be great.
> 
> Matthew, there is no need to resend the patch. Just send me the
> Fixes tag and I will update the repo.
> 
> 

Ok, here is the fixes tag:

Fixes: cf7f34777a5b4100a ("media: vim2m: Register video device after
setting up internals")

Thank you both for your time.

Best,
Matthew
Re: [PATCH] media: vim2m: print device name after registering device
Posted by Shuah Khan 10 months ago
On 2/20/25 08:29, Matthew Majewski wrote:
> On Wed, 2025-02-19 at 17:21 -0700, Shuah Khan wrote:
>> On 2/19/25 14:58, Uwe Kleine-Konig wrote:
>>> On Wed, Feb 19, 2025 at 02:05:01PM -0500, Matthew Majewski wrote:
>>>> Move the v4l2_info() call displaying the video device name after
>>>> the
>>>> device is actually registered.
>>>>
>>>> This fixes a bug where the driver was always displaying
>>>> "/dev/video0"
>>>> since it was reading from the vfd before it was registered.
>>>>
>>>> Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>
>>>
>>> A Fixes: tag would be great.
>>
>> Matthew, there is no need to resend the patch. Just send me the
>> Fixes tag and I will update the repo.
>>
>>
> 
> Ok, here is the fixes tag:
> 
> Fixes: cf7f34777a5b4100a ("media: vim2m: Register video device after
> setting up internals")
> 

Thank you. commit is now updated.

thanks,
-- Shuah
Re: [PATCH] media: vim2m: print device name after registering device
Posted by Hans Verkuil 9 months, 2 weeks ago
Hi Shuah,

On 20/02/2025 17:27, Shuah Khan wrote:
> On 2/20/25 08:29, Matthew Majewski wrote:
>> On Wed, 2025-02-19 at 17:21 -0700, Shuah Khan wrote:
>>> On 2/19/25 14:58, Uwe Kleine-Konig wrote:
>>>> On Wed, Feb 19, 2025 at 02:05:01PM -0500, Matthew Majewski wrote:
>>>>> Move the v4l2_info() call displaying the video device name after
>>>>> the
>>>>> device is actually registered.
>>>>>
>>>>> This fixes a bug where the driver was always displaying
>>>>> "/dev/video0"
>>>>> since it was reading from the vfd before it was registered.
>>>>>
>>>>> Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>
>>>>
>>>> A Fixes: tag would be great.
>>>
>>> Matthew, there is no need to resend the patch. Just send me the
>>> Fixes tag and I will update the repo.
>>>
>>>
>>
>> Ok, here is the fixes tag:
>>
>> Fixes: cf7f34777a5b4100a ("media: vim2m: Register video device after
>> setting up internals")
>>
> 
> Thank you. commit is now updated.
> 
> thanks,
> -- Shuah
> 

Please post your PR today, if possible. Otherwise it might slip to the
v6.16. Alternatively, I can take this patch myself.

Also, why did you pick up this vim2m patch? I was a bit surprised by that.

Regards,

	Hans
Re: [PATCH] media: vim2m: print device name after registering device
Posted by Shuah Khan 9 months, 2 weeks ago
On 3/6/25 01:37, Hans Verkuil wrote:
> Hi Shuah,
> 
> On 20/02/2025 17:27, Shuah Khan wrote:
>> On 2/20/25 08:29, Matthew Majewski wrote:
>>> On Wed, 2025-02-19 at 17:21 -0700, Shuah Khan wrote:
>>>> On 2/19/25 14:58, Uwe Kleine-Konig wrote:
>>>>> On Wed, Feb 19, 2025 at 02:05:01PM -0500, Matthew Majewski wrote:
>>>>>> Move the v4l2_info() call displaying the video device name after
>>>>>> the
>>>>>> device is actually registered.
>>>>>>
>>>>>> This fixes a bug where the driver was always displaying
>>>>>> "/dev/video0"
>>>>>> since it was reading from the vfd before it was registered.
>>>>>>
>>>>>> Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>
>>>>>
>>>>> A Fixes: tag would be great.
>>>>
>>>> Matthew, there is no need to resend the patch. Just send me the
>>>> Fixes tag and I will update the repo.
>>>>
>>>>
>>>
>>> Ok, here is the fixes tag:
>>>
>>> Fixes: cf7f34777a5b4100a ("media: vim2m: Register video device after
>>> setting up internals")
>>>
>>
>> Thank you. commit is now updated.
>>
>> thanks,
>> -- Shuah
>>
> 
> Please post your PR today, if possible. Otherwise it might slip to the
> v6.16. Alternatively, I can take this patch myself.

Thanks for the reminder - I have to send a vimc PR

Please take this through your tree.

> 
> Also, why did you pick up this vim2m patch? I was a bit surprised by that.

By mistake - Blame it on jet lag - sorry. Explains why Matthew sent series
for my review.

thanks,
-- Shuah
Re: [PATCH] media: vim2m: print device name after registering device
Posted by Shuah Khan 10 months ago
On 2/19/25 12:05, Matthew Majewski wrote:
> Move the v4l2_info() call displaying the video device name after the
> device is actually registered.
> 
> This fixes a bug where the driver was always displaying "/dev/video0"
> since it was reading from the vfd before it was registered.
> 
> Signed-off-by: Matthew Majewski <mattwmajewski@gmail.com>
> ---

Thanks. Applied for 6.15-rc1 to be included in pull request to media
maintainer.

https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux.git/log/?h=vimc

thanks,
-- Shuah