diff options
author | Marek Vasut <marex@denx.de> | 2020-10-05 15:42:50 +0200 |
---|---|---|
committer | Lucas Stach <l.stach@pengutronix.de> | 2021-07-21 22:27:10 +0200 |
commit | 5b55e8cc5a6e3d7a29092d0b6e43c4897621cdbf (patch) | |
tree | c5c8797697dac80b5a7d981d8833a193b60c615e /drivers/gpu/drm/bridge/Kconfig | |
parent | 0bce240175cac303d3de5755f9406041ac8a9fab (diff) | |
download | linux-5b55e8cc5a6e3d7a29092d0b6e43c4897621cdbf.tar.gz linux-5b55e8cc5a6e3d7a29092d0b6e43c4897621cdbf.tar.xz |
drm/exynos: Add basic i.MX8MM support code
This adds basic i.MX8MM glue code for the Samsung DSIM PHY.
There are still a couple of items which need to be sorted out
in drivers/gpu/drm/bridge/samsung-dsim.c before this can even
be merged, specifically:
- The dsi->out_bridge is not populated until samsung_dsim_host_attach()
is called, however samsung_dsim_host_attach() is not called until the
next bridge attaches and calls mipi_dsi_attach(), and that only happens
after the DSIM calls drm_bridge_attach() on that next bridge.
- The samsung_dsim_bridge_mode_fixup() is needed for iMX8MM LCDIF to set
the correct sync flags. This likely needs to be done in the glue code.
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Guido Günther <agx@sigxcpu.org>
Cc: Jaehoon Chung <jh80.chung@samsung.com>
Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Michael Tretter <m.tretter@pengutronix.de>
Cc: NXP Linux Team <linux-imx@nxp.com>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-samsung-soc@vger.kernel.org
To: dri-devel@lists.freedesktop.org
--
NOTE: This depends on https://patchwork.kernel.org/project/dri-devel/list/?series=347439
Diffstat (limited to 'drivers/gpu/drm/bridge/Kconfig')
-rw-r--r-- | drivers/gpu/drm/bridge/Kconfig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig index 7c42f7b68fb7..e83b8ad0d71b 100644 --- a/drivers/gpu/drm/bridge/Kconfig +++ b/drivers/gpu/drm/bridge/Kconfig @@ -177,6 +177,12 @@ config DRM_SAMSUNG_DSIM help Samsung MIPI DSI bridge driver. +config DRM_SAMSUNG_DSIM_IMX + tristate "Samsung MIPI DSI bridge extras for NXP i.MX" + depends on DRM_SAMSUNG_DSIM + help + Samsung MIPI DSI bridge driver extras for NXP i.MX. + config DRM_SIL_SII8620 tristate "Silicon Image SII8620 HDMI/MHL bridge" depends on OF |