diff options
author | Deepak Rawat <drawat.floss@gmail.com> | 2021-05-27 04:22:29 -0700 |
---|---|---|
committer | Deepak Rawat <drawat.floss@gmail.com> | 2021-06-07 08:04:10 -0700 |
commit | 25bfa956561fb47141b8cc382e69a1f674a27eb0 (patch) | |
tree | d535d78b0db152bdfda30afdb1b7eda4c0c8c1bd /drivers/gpu/drm/hyperv/hyperv_drm_drv.c | |
parent | 76c56a5affeba1e163b66b9d8cc192e6154466f0 (diff) |
drm/hyperv: Handle feature change message from device
Virtual device inform if screen update is needed or not with
SYNTHVID_FEATURE_CHANGE message. Handle this message to set dirt_needed
flag.
Suggested-by: Dexuan Cui <decui@microsoft.com>
Signed-off-by: Deepak Rawat <drawat.floss@gmail.com>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20210527112230.1274-2-drawat.floss@gmail.com
Diffstat (limited to 'drivers/gpu/drm/hyperv/hyperv_drm_drv.c')
-rw-r--r-- | drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c index beb53068fa0d..eb06c92c4bfd 100644 --- a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c +++ b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c @@ -198,6 +198,8 @@ static int hyperv_vmbus_probe(struct hv_device *hdev, if (ret) drm_warn(dev, "Failed to update vram location.\n"); + hv->dirt_needed = true; + ret = hyperv_mode_config_init(hv); if (ret) goto err_vmbus_close; |