drm: Simplify drmm_alloc_ordered_workqueue return
authorMatthew Brost <matthew.brost@intel.com>
Wed, 2 Jul 2025 23:28:31 +0000 (16:28 -0700)
committerMatthew Brost <matthew.brost@intel.com>
Thu, 3 Jul 2025 17:14:56 +0000 (10:14 -0700)
commit86c947b363f003153768d879ee15f8358cbf29c5
treea0b8b3af8fe5ee896ee582c8fc1b0ad7663e06c7
parentb4cd18f485687a2061ee7a0ce6833851fc4438da
drm: Simplify drmm_alloc_ordered_workqueue return

Rather than returning ERR_PTR or NULL on failure, replace the NULL
return with ERR_PTR(-ENOMEM). This simplifies error handling at the
caller. While here, add kernel documentation for
drmm_alloc_ordered_workqueue.

Cc: Louis Chauvet <louis.chauvet@bootlin.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Louis Chauvet <louis.chauvet@bootlin.com>
Link: https://lore.kernel.org/r/20250702232831.3271328-2-matthew.brost@intel.com
drivers/gpu/drm/vkms/vkms_crtc.c
include/drm/drm_managed.h