]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/vkms: Switch to managed for crtc
authorLouis Chauvet <louis.chauvet@bootlin.com>
Thu, 16 Jan 2025 17:47:16 +0000 (18:47 +0100)
committerLouis Chauvet <louis.chauvet@bootlin.com>
Tue, 21 Jan 2025 09:32:32 +0000 (10:32 +0100)
commit8dd92e6eee590179818ba155cf02dc172e0c88c9
treed4874b99b88a0c013943ccaa853ea145f87c9057
parentc367b772e6d89d8c7b560c7df7e3803ce6b8bcea
drm/vkms: Switch to managed for crtc

The current VKMS driver uses managed function to create crtc, but
don't use it to properly clean the crtc workqueue. It is not an
issue yet, but in order to support multiple devices easily,
convert this code to use drm and device managed helpers.

Acked-by: Maxime Ripard <mripard@kernel.org>
Reviewed-by: José Expósito <jose.exposito89@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250116-google-vkms-managed-v9-4-3e4ae1bd05a0@bootlin.com
Signed-off-by: Louis Chauvet <louis.chauvet@bootlin.com>
drivers/gpu/drm/vkms/vkms_crtc.c
drivers/gpu/drm/vkms/vkms_drv.c