]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/managed: Add DRM-managed alloc_ordered_workqueue
authorLouis Chauvet <louis.chauvet@bootlin.com>
Thu, 16 Jan 2025 17:47:15 +0000 (18:47 +0100)
committerLouis Chauvet <louis.chauvet@bootlin.com>
Tue, 21 Jan 2025 09:32:31 +0000 (10:32 +0100)
commitc367b772e6d89d8c7b560c7df7e3803ce6b8bcea
tree6f7481f8eb126fb28922b5f5a4137fded0a98a07
parent16d22ba2debda22907b3eda4cc8ec1229136f424
drm/managed: Add DRM-managed alloc_ordered_workqueue

Add drmm_alloc_ordered_workqueue(), a helper that provides managed ordered
workqueue cleanup. The workqueue will be destroyed with the final
reference of the DRM device.

Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Maxime Ripard <mripard@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20250116-google-vkms-managed-v9-3-3e4ae1bd05a0@bootlin.com
Signed-off-by: Louis Chauvet <louis.chauvet@bootlin.com>
drivers/gpu/drm/drm_managed.c
include/drm/drm_managed.h