| From ad085b3a712a89e4a48472121b231add7a8362e4 Mon Sep 17 00:00:00 2001 |
| From: Randy Dunlap <rdunlap@infradead.org> |
| Date: Thu, 15 Apr 2021 11:36:39 -0700 |
| Subject: drm: bridge: fix LONTIUM use of mipi_dsi_() functions |
| |
| From: Randy Dunlap <rdunlap@infradead.org> |
| |
| commit ad085b3a712a89e4a48472121b231add7a8362e4 upstream. |
| |
| The Lontium DRM bridge drivers use mipi_dsi_() function interfaces so |
| they need to select DRM_MIPI_DSI to prevent build errors. |
| |
| ERROR: modpost: "mipi_dsi_attach" [drivers/gpu/drm/bridge/lontium-lt9611uxc.ko] undefined! |
| ERROR: modpost: "mipi_dsi_device_register_full" [drivers/gpu/drm/bridge/lontium-lt9611uxc.ko] undefined! |
| ERROR: modpost: "of_find_mipi_dsi_host_by_node" [drivers/gpu/drm/bridge/lontium-lt9611uxc.ko] undefined! |
| ERROR: modpost: "mipi_dsi_device_unregister" [drivers/gpu/drm/bridge/lontium-lt9611uxc.ko] undefined! |
| ERROR: modpost: "mipi_dsi_detach" [drivers/gpu/drm/bridge/lontium-lt9611uxc.ko] undefined! |
| ERROR: modpost: "mipi_dsi_attach" [drivers/gpu/drm/bridge/lontium-lt9611.ko] undefined! |
| ERROR: modpost: "mipi_dsi_device_register_full" [drivers/gpu/drm/bridge/lontium-lt9611.ko] undefined! |
| ERROR: modpost: "of_find_mipi_dsi_host_by_node" [drivers/gpu/drm/bridge/lontium-lt9611.ko] undefined! |
| ERROR: modpost: "mipi_dsi_device_unregister" [drivers/gpu/drm/bridge/lontium-lt9611.ko] undefined! |
| ERROR: modpost: "mipi_dsi_detach" [drivers/gpu/drm/bridge/lontium-lt9611.ko] undefined! |
| WARNING: modpost: suppressed 5 unresolved symbol warnings because there were too many) |
| |
| Fixes: 23278bf54afe ("drm/bridge: Introduce LT9611 DSI to HDMI bridge") |
| Fixes: 0cbbd5b1a012 ("drm: bridge: add support for lontium LT9611UXC bridge") |
| Fixes: 30e2ae943c26 ("drm/bridge: Introduce LT8912B DSI to HDMI bridge") |
| Reported-by: kernel test robot <lkp@intel.com> |
| Signed-off-by: Randy Dunlap <rdunlap@infradead.org> |
| Reviewed-by: Adren Grassein <adrien.grassein@gmail.com> |
| Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> |
| Cc: Sam Ravnborg <sam@ravnborg.org> |
| Cc: Vinod Koul <vkoul@kernel.org> |
| Cc: Bjorn Andersson <bjorn.andersson@linaro.org> |
| Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> |
| Cc: Adrien Grassein <adrien.grassein@gmail.com> |
| Cc: Andrzej Hajda <a.hajda@samsung.com> |
| Cc: Neil Armstrong <narmstrong@baylibre.com> |
| Cc: Robert Foss <robert.foss@linaro.org> |
| Cc: dri-devel@lists.freedesktop.org |
| Cc: stable@vger.kernel.org |
| Signed-off-by: Robert Foss <robert.foss@linaro.org> |
| Link: https://patchwork.freedesktop.org/patch/msgid/20210415183639.1487-1-rdunlap@infradead.org |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| drivers/gpu/drm/bridge/Kconfig | 3 +++ |
| 1 file changed, 3 insertions(+) |
| |
| --- a/drivers/gpu/drm/bridge/Kconfig |
| +++ b/drivers/gpu/drm/bridge/Kconfig |
| @@ -67,6 +67,7 @@ config DRM_LONTIUM_LT9611UXC |
| depends on OF |
| select DRM_PANEL_BRIDGE |
| select DRM_KMS_HELPER |
| + select DRM_MIPI_DSI |
| select REGMAP_I2C |
| help |
| Driver for Lontium LT9611UXC DSI to HDMI bridge |
| @@ -151,6 +152,7 @@ config DRM_SII902X |
| tristate "Silicon Image sii902x RGB/HDMI bridge" |
| depends on OF |
| select DRM_KMS_HELPER |
| + select DRM_MIPI_DSI |
| select REGMAP_I2C |
| select I2C_MUX |
| select SND_SOC_HDMI_CODEC if SND_SOC |
| @@ -200,6 +202,7 @@ config DRM_TOSHIBA_TC358767 |
| tristate "Toshiba TC358767 eDP bridge" |
| depends on OF |
| select DRM_KMS_HELPER |
| + select DRM_MIPI_DSI |
| select REGMAP_I2C |
| select DRM_PANEL |
| help |