drm: Switch DRM_DISPLAY_HDMI_HELPER to depends on
authorMaxime Ripard <mripard@kernel.org>
Wed, 27 Mar 2024 10:57:07 +0000 (11:57 +0100)
committerMaxime Ripard <mripard@kernel.org>
Thu, 28 Mar 2024 10:26:52 +0000 (11:26 +0100)
commitf6d2dc03fa8546b284dd8c1af027d9fac5725921
tree73f92d875a20f3d1efc1de66361338ff94556bd5
parent3166e7e6d935caaef07605a5c90773fbf9ffeaf4
drm: Switch DRM_DISPLAY_HDMI_HELPER to depends on

Most of our helpers have relied on being selected so far through
Kconfig, but that creates issues when we have multiple layers of helpers
with some depending on others.

Indeed, select doesn't select a dependency's dependencies, and thus
isn't super intuitive. Depends on however doesn't have that limitation,
so we can just switch all the drivers that were selecting
DRM_DISPLAY_HDMI_HELPER to depend on it.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Link: https://lore.kernel.org/r/20240327-kms-kconfig-helpers-v3-12-eafee11b84b3@kernel.org
Signed-off-by: Maxime Ripard <mripard@kernel.org>
drivers/gpu/drm/amd/amdgpu/Kconfig
drivers/gpu/drm/bridge/synopsys/Kconfig
drivers/gpu/drm/display/Kconfig
drivers/gpu/drm/i915/Kconfig
drivers/gpu/drm/nouveau/Kconfig
drivers/gpu/drm/tegra/Kconfig
drivers/gpu/drm/vc4/Kconfig
drivers/gpu/drm/xe/Kconfig