From: Greg Kroah-Hartman Date: Mon, 14 Mar 2022 08:12:09 +0000 (+0100) Subject: 5.15-stable patches X-Git-Tag: v4.9.307~16 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=919c92834628a23ca7223e767f3e2bde5fe2f70e;p=thirdparty%2Fkernel%2Fstable-queue.git 5.15-stable patches added patches: drm-panel-select-drm_dp_helper-for-drm_panel_edp.patch --- diff --git a/queue-5.15/drm-panel-select-drm_dp_helper-for-drm_panel_edp.patch b/queue-5.15/drm-panel-select-drm_dp_helper-for-drm_panel_edp.patch new file mode 100644 index 00000000000..ccf6329342a --- /dev/null +++ b/queue-5.15/drm-panel-select-drm_dp_helper-for-drm_panel_edp.patch @@ -0,0 +1,55 @@ +From 3755d35ee1d2454b20b8a1e20d790e56201678a4 Mon Sep 17 00:00:00 2001 +From: Thomas Zimmermann +Date: Thu, 3 Feb 2022 10:39:22 +0100 +Subject: drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP + +From: Thomas Zimmermann + +commit 3755d35ee1d2454b20b8a1e20d790e56201678a4 upstream. + +As reported in [1], DRM_PANEL_EDP depends on DRM_DP_HELPER. Select +the option to fix the build failure. The error message is shown +below. + + arm-linux-gnueabihf-ld: drivers/gpu/drm/panel/panel-edp.o: in function + `panel_edp_probe': panel-edp.c:(.text+0xb74): undefined reference to + `drm_panel_dp_aux_backlight' + make[1]: *** [/builds/linux/Makefile:1222: vmlinux] Error 1 + +The issue has been reported before, when DisplayPort helpers were +hidden behind the option CONFIG_DRM_KMS_HELPER. [2] + +v2: + * fix and expand commit description (Arnd) + +Signed-off-by: Thomas Zimmermann +Fixes: 9d6366e743f3 ("drm: fb_helper: improve CONFIG_FB dependency") +Reported-by: Naresh Kamboju +Reported-by: Linux Kernel Functional Testing +Reviewed-by: Lyude Paul +Acked-by: Sam Ravnborg +Link: https://lore.kernel.org/dri-devel/CA+G9fYvN0NyaVkRQmA1O6rX7H8PPaZrUAD7=RDy33QY9rUU-9g@mail.gmail.com/ # [1] +Link: https://lore.kernel.org/all/20211117062704.14671-1-rdunlap@infradead.org/ # [2] +Cc: Thomas Zimmermann +Cc: Lyude Paul +Cc: Daniel Vetter +Cc: Maarten Lankhorst +Cc: Maxime Ripard +Cc: dri-devel@lists.freedesktop.org +Link: https://patchwork.freedesktop.org/patch/msgid/20220203093922.20754-1-tzimmermann@suse.de +Signed-off-by: Dave Airlie +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/panel/Kconfig | 1 + + 1 file changed, 1 insertion(+) + +--- a/drivers/gpu/drm/panel/Kconfig ++++ b/drivers/gpu/drm/panel/Kconfig +@@ -83,6 +83,7 @@ config DRM_PANEL_SIMPLE + depends on PM + select VIDEOMODE_HELPERS + select DRM_DP_AUX_BUS ++ select DRM_DP_HELPER + help + DRM panel driver for dumb panels that need at most a regulator and + a GPIO to be powered up. Optionally a backlight can be attached so diff --git a/queue-5.15/series b/queue-5.15/series index 41c7aa16d7a..4f51c409f12 100644 --- a/queue-5.15/series +++ b/queue-5.15/series @@ -102,3 +102,4 @@ x86-boot-fix-memremap-of-setup_indirect-structures.patch x86-boot-add-setup_indirect-support-in-early_memremap_is_setup_data.patch x86-sgx-free-backing-memory-after-faulting-the-enclave-page.patch x86-traps-mark-do_int3-nokprobe_symbol.patch +drm-panel-select-drm_dp_helper-for-drm_panel_edp.patch