]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm: Link drm_rect.o into DRM core module
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 19 Sep 2024 18:53:43 +0000 (20:53 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 24 Sep 2024 08:15:01 +0000 (10:15 +0200)
Several places in drm.ko use struct drm_rect and its helpers. This
only works as the called interfaces are declared as static inline in
the header file. Fix the issue by linking drm_rect.o into drm.ko.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Suggested-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240919185436.86790-1-tzimmermann@suse.de
drivers/gpu/drm/Makefile

index 784229d4504dcb7d4ad6427fe238b024c5946946..fc061fd424ed2a0ff68d8a7dbf1f276ff4386246 100644 (file)
@@ -68,6 +68,7 @@ drm-y := \
        drm_prime.o \
        drm_print.o \
        drm_property.o \
+       drm_rect.o \
        drm_syncobj.o \
        drm_sysfs.o \
        drm_trace_points.o \
@@ -140,7 +141,6 @@ drm_kms_helper-y := \
        drm_modeset_helper.o \
        drm_plane_helper.o \
        drm_probe_helper.o \
-       drm_rect.o \
        drm_self_refresh_helper.o \
        drm_simple_kms_helper.o
 drm_kms_helper-$(CONFIG_DRM_PANEL_BRIDGE) += bridge/panel.o