All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drm/vmwgfx: Fix a boot time warning
@ 2018-01-17  8:21 Thomas Hellstrom
  2018-01-17  8:47 ` Daniel Vetter
  0 siblings, 1 reply; 3+ messages in thread
From: Thomas Hellstrom @ 2018-01-17  8:21 UTC (permalink / raw)
  To: dri-devel; +Cc: Thomas Hellstrom, Woody Suwalski

From: Woody Suwalski <terraluna977@gmail.com>

The 4.15 vmwgfx driver shows a warning during boot.
It is caused by a mismatch between the result of vmw_enable_vblank()
and what the drm_atomic_helper expects.

Signed-off by: Woody Suwalski <terraluna977@gmail.com>
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
---
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
index 641294a..fcd5814 100644
--- a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
+++ b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
@@ -1863,7 +1863,7 @@ u32 vmw_get_vblank_counter(struct drm_device *dev, unsigned int pipe)
  */
 int vmw_enable_vblank(struct drm_device *dev, unsigned int pipe)
 {
-	return -ENOSYS;
+	return -EINVAL;
 }
 
 /**
-- 
2.7.4

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] drm/vmwgfx: Fix a boot time warning
  2018-01-17  8:21 [PATCH] drm/vmwgfx: Fix a boot time warning Thomas Hellstrom
@ 2018-01-17  8:47 ` Daniel Vetter
  2018-01-17  8:49   ` Thomas Hellstrom
  0 siblings, 1 reply; 3+ messages in thread
From: Daniel Vetter @ 2018-01-17  8:47 UTC (permalink / raw)
  To: Thomas Hellstrom; +Cc: Woody Suwalski, dri-devel

On Wed, Jan 17, 2018 at 09:21:25AM +0100, Thomas Hellstrom wrote:
> From: Woody Suwalski <terraluna977@gmail.com>
> 
> The 4.15 vmwgfx driver shows a warning during boot.
> It is caused by a mismatch between the result of vmw_enable_vblank()
> and what the drm_atomic_helper expects.
> 
> Signed-off by: Woody Suwalski <terraluna977@gmail.com>
> Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>

Just curious question, but why do you even have all that code? Not
enabling any of the vblank stuff should also work with atomic drivers, and
would require much less boilerplate ...

Either way: Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
> ---
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
> index 641294a..fcd5814 100644
> --- a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
> +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
> @@ -1863,7 +1863,7 @@ u32 vmw_get_vblank_counter(struct drm_device *dev, unsigned int pipe)
>   */
>  int vmw_enable_vblank(struct drm_device *dev, unsigned int pipe)
>  {
> -	return -ENOSYS;
> +	return -EINVAL;
>  }
>  
>  /**
> -- 
> 2.7.4
> 
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] drm/vmwgfx: Fix a boot time warning
  2018-01-17  8:47 ` Daniel Vetter
@ 2018-01-17  8:49   ` Thomas Hellstrom
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Hellstrom @ 2018-01-17  8:49 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: Woody Suwalski, dri-devel

On 01/17/2018 09:47 AM, Daniel Vetter wrote:
> On Wed, Jan 17, 2018 at 09:21:25AM +0100, Thomas Hellstrom wrote:
>> From: Woody Suwalski <terraluna977@gmail.com>
>>
>> The 4.15 vmwgfx driver shows a warning during boot.
>> It is caused by a mismatch between the result of vmw_enable_vblank()
>> and what the drm_atomic_helper expects.
>>
>> Signed-off by: Woody Suwalski <terraluna977@gmail.com>
>> Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
> Just curious question, but why do you even have all that code? Not
> enabling any of the vblank stuff should also work with atomic drivers, and
> would require much less boilerplate ...
>
> Either way: Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>

To be honest, nobody here has really looked at exactly what parts are 
needed when we don't have the vblank interrupt.
We'll put that on the to-do list.

Thanks,

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-01-17  8:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-17  8:21 [PATCH] drm/vmwgfx: Fix a boot time warning Thomas Hellstrom
2018-01-17  8:47 ` Daniel Vetter
2018-01-17  8:49   ` Thomas Hellstrom

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.