drm/display: Drop obsolete dependency on COMPILE_TEST
authorJean Delvare <jdelvare@suse.de>
Tue, 15 Oct 2024 11:46:06 +0000 (13:46 +0200)
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Fri, 18 Oct 2024 10:06:55 +0000 (13:06 +0300)
Since commit 0166dc11be91 ("of: make CONFIG_OF user selectable"), it
is possible to test-build any driver which depends on OF on any
architecture by explicitly selecting OF. Therefore depending on
COMPILE_TEST as an alternative is no longer needed.

To avoid reintroducing the randconfig bug originally fixed by commit
876271118aa4 ("drm/display: Fix build error without CONFIG_OF"),
DRM_MSM which selects DRM_DISPLAY_DP_HELPER must explicitly depend
on OF. This is consistent with what all other DRM drivers are doing.

Signed-off-by: Jean Delvare <jdelvare@suse.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Cc: David Airlie <airlied@gmail.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
Acked-by: Douglas Anderson <dianders@chromium.org>
Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241015134606.5b87093e@endymion.delvare
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
drivers/gpu/drm/display/Kconfig
drivers/gpu/drm/msm/Kconfig

index 0f07cf1..6a4e892 100644 (file)
@@ -3,7 +3,7 @@
 config DRM_DISPLAY_DP_AUX_BUS
        tristate
        depends on DRM
-       depends on OF || COMPILE_TEST
+       depends on OF
 
 config DRM_DISPLAY_HELPER
        tristate
index f16d7c0..7ec833b 100644 (file)
@@ -6,6 +6,7 @@ config DRM_MSM
        depends on ARCH_QCOM || SOC_IMX5 || COMPILE_TEST
        depends on COMMON_CLK
        depends on IOMMU_SUPPORT
+       depends on OF
        depends on QCOM_AOSS_QMP || QCOM_AOSS_QMP=n
        depends on QCOM_OCMEM || QCOM_OCMEM=n
        depends on QCOM_LLCC || QCOM_LLCC=n