drm/managed: Add drmm_release_action
authorMichał Winiarski <michal.winiarski@intel.com>
Mon, 15 Jan 2024 17:13:47 +0000 (18:13 +0100)
committerMaxime Ripard <mripard@kernel.org>
Wed, 17 Jan 2024 09:38:39 +0000 (10:38 +0100)
commit42d6196f6a948aaecfedf72326925dcbd054f9db
tree9d5a9311532c760e3ee1c73e7c08fdee38bfaee6
parentaabf5c412f0435b676b668283d1aba1da10a32b9
drm/managed: Add drmm_release_action

Similar to devres equivalent, it allows to call the "release" action
directly and remove the resource from the managed resources list.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Maxime Ripard <mripard@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240115171351.504264-2-michal.winiarski@intel.com
drivers/gpu/drm/drm_managed.c
include/drm/drm_managed.h