drm/bridge: imx: Fix unmet depenency for PHY_FSL_SAMSUNG_HDMI_PHY
authorAdam Ford <aford173@gmail.com>
Mon, 22 Apr 2024 10:33:52 +0000 (05:33 -0500)
committerRobert Foss <rfoss@kernel.org>
Thu, 25 Apr 2024 11:38:51 +0000 (13:38 +0200)
When enabling i.MX8MP DWC HDMI driver, it automatically selects
PHY_FSL_SAMSUNG_HDMI_PHY, since it wont' work without the phy.
This may cause some Kconfig warnings during various build tests.
Fix this by implying the phy instead of selecting the phy.

To prevent this from happening with the DRM_IMX8MP_HDMI_PVI, also
imply it instead of selecting it.

Fixes: 1f36d634670d ("drm/bridge: imx: add bridge wrapper driver for i.MX8MP DWC HDMI")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202404190103.lLm8LtuP-lkp@intel.com/
Signed-off-by: Adam Ford <aford173@gmail.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Robert Foss <rfoss@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240422103352.8886-1-aford173@gmail.com
drivers/gpu/drm/bridge/imx/Kconfig

index 7687ed652df5b9d3b2751af56c7cd351d7c62f82..13142a6b8590508015efa5b0484ad1a73a669e9e 100644 (file)
@@ -8,8 +8,8 @@ config DRM_IMX8MP_DW_HDMI_BRIDGE
        depends on COMMON_CLK
        depends on DRM_DW_HDMI
        depends on OF
-       select DRM_IMX8MP_HDMI_PVI
-       select PHY_FSL_SAMSUNG_HDMI_PHY
+       imply DRM_IMX8MP_HDMI_PVI
+       imply PHY_FSL_SAMSUNG_HDMI_PHY
        help
          Choose this to enable support for the internal HDMI encoder found
          on the i.MX8MP SoC.