summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/hyperv/hyperv_drm.h
diff options
context:
space:
mode:
authorDeepak Rawat <drawat.floss@gmail.com>2021-05-27 04:22:29 -0700
committerDeepak Rawat <drawat.floss@gmail.com>2021-06-07 08:04:10 -0700
commit25bfa956561fb47141b8cc382e69a1f674a27eb0 (patch)
treed535d78b0db152bdfda30afdb1b7eda4c0c8c1bd /drivers/gpu/drm/hyperv/hyperv_drm.h
parent76c56a5affeba1e163b66b9d8cc192e6154466f0 (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.h')
-rw-r--r--drivers/gpu/drm/hyperv/hyperv_drm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/hyperv/hyperv_drm.h b/drivers/gpu/drm/hyperv/hyperv_drm.h
index e1d1fdea96f2..886add4f9cd0 100644
--- a/drivers/gpu/drm/hyperv/hyperv_drm.h
+++ b/drivers/gpu/drm/hyperv/hyperv_drm.h
@@ -29,6 +29,7 @@ struct hyperv_drm_device {
struct completion wait;
u32 synthvid_version;
u32 mmio_megabytes;
+ bool dirt_needed;
u8 init_buf[VMBUS_MAX_PACKET_SIZE];
u8 recv_buf[VMBUS_MAX_PACKET_SIZE];