Revert "drm: Make drivers depends on DRM_DW_HDMI"
BugLink: https://bugs.launchpad.net/bugs/2073603 We applied c0e0f139354c "drm: Make drivers depends on DRM_DW_HDMI" as part of upstream stable update v6.9.4 but accidentally did not apply the revert commit that was also included in the same patchset. Apply the patch now to match upstream. commit 8f7f115596d3dccedc06f5813e0269734f5cc534 upstream. This reverts commit c0e0f139354c01e0213204e4a96e7076e5a3e396, as helper code should always be selected by the driver that needs it, for the convenience of the final user configuring a kernel. The user who configures a kernel should not need to know which helpers are needed for the driver he is interested in. Making a driver depend on helper code means that the user needs to know which helpers to enable first, which is very user-unfriendly. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Acked-by: Arnd Bergmann <arnd@arndb.de> Link: https://patchwork.freedesktop.org/patch/msgid/bd93d43b07f8ed6368119f4a5ddac2ee80debe53.1713780345.git.geert+renesas@glider.be Signed-off-by: Maxime Ripard <mripard@kernel.org> Cc: Mark Brown <broonie@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> (backported from commit 7a5bc0f266e78476f04583c25c9ab7b6785a53ae) [diewald: drop changes to i.MX8MP Kconfig due to missing commit 1f36d634670d "drm/bridge: imx: add bridge wrapper driver for i.MX8MP DWC HDMI"] Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com> Acked-by: Koichiro Den <koichiro.den@canonical.com> Acked-by: Emil Renner Berthing <emil.renner.berthing@canonical.com> Acked-by: Mehmet Basaran <mehmet.basaran@canonical.com> Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
This commit is contained in:
committed by
Mehmet Basaran
parent
e9e81660ff
commit
af0c0545a1
@@ -35,8 +35,7 @@ config DRM_IMX_LDB
|
||||
|
||||
config DRM_IMX_HDMI
|
||||
tristate "Freescale i.MX DRM HDMI"
|
||||
depends on DRM_DW_HDMI
|
||||
depends on DRM_IMX
|
||||
depends on OF
|
||||
select DRM_DW_HDMI
|
||||
depends on DRM_IMX && OF
|
||||
help
|
||||
Choose this if you want to use HDMI on i.MX6.
|
||||
|
||||
@@ -28,8 +28,8 @@ config DRM_INGENIC_IPU
|
||||
|
||||
config DRM_INGENIC_DW_HDMI
|
||||
tristate "Ingenic specific support for Synopsys DW HDMI"
|
||||
depends on DRM_DW_HDMI
|
||||
depends on MACH_JZ4780
|
||||
select DRM_DW_HDMI
|
||||
help
|
||||
Choose this option to enable Synopsys DesignWare HDMI based driver.
|
||||
If you want to enable HDMI on Ingenic JZ4780 based SoC, you should
|
||||
|
||||
@@ -13,9 +13,9 @@ config DRM_MESON
|
||||
|
||||
config DRM_MESON_DW_HDMI
|
||||
tristate "HDMI Synopsys Controller support for Amlogic Meson Display"
|
||||
depends on DRM_DW_HDMI
|
||||
depends on DRM_MESON
|
||||
default y if DRM_MESON
|
||||
select DRM_DW_HDMI
|
||||
imply DRM_DW_HDMI_I2S_AUDIO
|
||||
|
||||
config DRM_MESON_DW_MIPI_DSI
|
||||
|
||||
@@ -25,8 +25,8 @@ config DRM_RCAR_CMM
|
||||
config DRM_RCAR_DW_HDMI
|
||||
tristate "R-Car Gen3 and RZ/G2 DU HDMI Encoder Support"
|
||||
depends on DRM && OF
|
||||
depends on DRM_DW_HDMI
|
||||
depends on DRM_RCAR_DU || COMPILE_TEST
|
||||
select DRM_DW_HDMI
|
||||
help
|
||||
Enable support for R-Car Gen3 or RZ/G2 internal HDMI encoder.
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@ config DRM_ROCKCHIP
|
||||
select DRM_PANEL
|
||||
select VIDEOMODE_HELPERS
|
||||
select DRM_ANALOGIX_DP if ROCKCHIP_ANALOGIX_DP
|
||||
select DRM_DW_HDMI if ROCKCHIP_DW_HDMI
|
||||
select DRM_DW_MIPI_DSI if ROCKCHIP_DW_MIPI_DSI
|
||||
select GENERIC_PHY if ROCKCHIP_DW_MIPI_DSI
|
||||
select GENERIC_PHY_MIPI_DPHY if ROCKCHIP_DW_MIPI_DSI
|
||||
@@ -56,7 +57,6 @@ config ROCKCHIP_CDN_DP
|
||||
|
||||
config ROCKCHIP_DW_HDMI
|
||||
bool "Rockchip specific extensions for Synopsys DW HDMI"
|
||||
depends on DRM_DW_HDMI
|
||||
help
|
||||
This selects support for Rockchip SoC specific extensions
|
||||
for the Synopsys DesignWare HDMI driver. If you want to
|
||||
|
||||
@@ -57,8 +57,8 @@ config DRM_SUN6I_DSI
|
||||
config DRM_SUN8I_DW_HDMI
|
||||
tristate "Support for Allwinner version of DesignWare HDMI"
|
||||
depends on DRM_SUN4I
|
||||
depends on DRM_DW_HDMI
|
||||
default DRM_SUN4I
|
||||
select DRM_DW_HDMI
|
||||
help
|
||||
Choose this option if you have an Allwinner SoC with the
|
||||
DesignWare HDMI controller. SoCs that support HDMI and
|
||||
|
||||
Reference in New Issue
Block a user