]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/udl: Improve type safety when using struct udl_device
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 10 Apr 2025 10:59:00 +0000 (12:59 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Mon, 14 Apr 2025 08:19:18 +0000 (10:19 +0200)
commit0b4346d6898490d03b2d93070103db73ae864f86
treef01d9ef50f567d3a76c2188113dd8d19eed44cdb
parent21c6b386f1eec5586f82b8659f4e0cbc85b03e88
drm/udl: Improve type safety when using struct udl_device

Push upcasts from struct drm_device to struct udl_device outwards
in the call chain; cast earlier and call functions with the upcasted
value. Improves type safety.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Link: https://lore.kernel.org/r/20250410105948.25463-4-tzimmermann@suse.de
drivers/gpu/drm/udl/udl_drv.c
drivers/gpu/drm/udl/udl_drv.h
drivers/gpu/drm/udl/udl_main.c
drivers/gpu/drm/udl/udl_modeset.c
drivers/gpu/drm/udl/udl_transfer.c