summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/armada/armada_crtc.h
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@armlinux.org.uk>2017-07-08 10:22:33 +0100
committerRussell King <rmk+kernel@armlinux.org.uk>2017-12-08 12:21:53 +0000
commit65843e9af759eb0d1a0f0ee6dc64b3162793132c (patch)
treeb141cdf2a83d241f46359e695c98bcfb26add661 /drivers/gpu/drm/armada/armada_crtc.h
parentd19f6ee5051be073939b6a013455355711708215 (diff)
downloadlinux-65843e9af759eb0d1a0f0ee6dc64b3162793132c.tar.bz2
drm/armada: move overlay plane register update generation
Move the overlay plane register update generation to a separate function as this is independent of the legacy or atomic update. Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'drivers/gpu/drm/armada/armada_crtc.h')
-rw-r--r--drivers/gpu/drm/armada/armada_crtc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/armada/armada_crtc.h b/drivers/gpu/drm/armada/armada_crtc.h
index 0c7b519c09e8..445829b8877a 100644
--- a/drivers/gpu/drm/armada/armada_crtc.h
+++ b/drivers/gpu/drm/armada/armada_crtc.h
@@ -52,6 +52,8 @@ struct armada_plane_state {
u32 dst_hw;
u32 dst_yx;
u32 ctrl0;
+ bool changed;
+ bool vsync_update;
};
struct armada_plane {