diff options
author | Russell King <rmk+kernel@armlinux.org.uk> | 2017-07-07 17:56:20 +0300 |
---|---|---|
committer | Russell King <rmk+kernel@armlinux.org.uk> | 2017-12-08 15:17:23 +0300 |
commit | 2839d45c7d92a521364347dbd023d218a5913e26 (patch) | |
tree | 1b4db4aeca88a1029f7b577bd8e767e71c3d7c86 /drivers/gpu/drm/armada/armada_crtc.h | |
parent | eaab01307554175a004ad60728beb691cc841a8c (diff) | |
download | linux-2839d45c7d92a521364347dbd023d218a5913e26.tar.xz |
drm/armada: add work cancel callback
Add a work cancel callback, so that work items can add functionality to
clean themselves up when they are cancelled.
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.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/armada/armada_crtc.h b/drivers/gpu/drm/armada/armada_crtc.h index 821c0dd21e45..c26814c2ce08 100644 --- a/drivers/gpu/drm/armada/armada_crtc.h +++ b/drivers/gpu/drm/armada/armada_crtc.h @@ -37,6 +37,7 @@ struct armada_variant; struct armada_plane_work { void (*fn)(struct armada_crtc *, struct armada_plane_work *); + void (*cancel)(struct armada_crtc *, struct armada_plane_work *); struct drm_plane *plane; }; |