xref: /linux/drivers/gpu/drm/bridge/cadence/Kconfig (revision 6b9748f86816f4e25e40d5fdbf7089f73a2051f7)
1fb43aa0aSSwapnil Jakhade# SPDX-License-Identifier: GPL-2.0-only
287a439e0SRahul T Rconfig DRM_CDNS_DSI
387a439e0SRahul T R	tristate "Cadence DPI/DSI bridge"
487a439e0SRahul T R	select DRM_KMS_HELPER
587a439e0SRahul T R	select DRM_MIPI_DSI
687a439e0SRahul T R	select DRM_PANEL_BRIDGE
787a439e0SRahul T R	select GENERIC_PHY_MIPI_DPHY
887a439e0SRahul T R	depends on OF
987a439e0SRahul T R	help
1087a439e0SRahul T R	  Support Cadence DPI to DSI bridge. This is an internal
1187a439e0SRahul T R	  bridge and is meant to be directly embedded in a SoC.
1287a439e0SRahul T R
13*6b9748f8SRahul T Rif DRM_CDNS_DSI
14*6b9748f8SRahul T R
15*6b9748f8SRahul T Rconfig DRM_CDNS_DSI_J721E
16*6b9748f8SRahul T R	bool "J721E Cadence DSI wrapper support"
17*6b9748f8SRahul T R	default y
18*6b9748f8SRahul T R	help
19*6b9748f8SRahul T R	  Support J721E Cadence DSI wrapper. The wrapper manages
20*6b9748f8SRahul T R	  the routing of the DSS DPI signal to the Cadence DSI.
21*6b9748f8SRahul T Rendif
22*6b9748f8SRahul T R
23fb43aa0aSSwapnil Jakhadeconfig DRM_CDNS_MHDP8546
24fb43aa0aSSwapnil Jakhade	tristate "Cadence DPI/DP bridge"
251e0f6642SThomas Zimmermann	select DRM_DISPLAY_DP_HELPER
266a99099fSThomas Zimmermann	select DRM_DISPLAY_HDCP_HELPER
271e0f6642SThomas Zimmermann	select DRM_DISPLAY_HELPER
28fb43aa0aSSwapnil Jakhade	select DRM_KMS_HELPER
29fb43aa0aSSwapnil Jakhade	select DRM_PANEL_BRIDGE
30fb43aa0aSSwapnil Jakhade	depends on OF
31fb43aa0aSSwapnil Jakhade	help
32fb43aa0aSSwapnil Jakhade	  Support Cadence DPI to DP bridge. This is an internal
33fb43aa0aSSwapnil Jakhade	  bridge and is meant to be directly embedded in a SoC.
34fb43aa0aSSwapnil Jakhade	  It takes a DPI stream as input and outputs it encoded
35fb43aa0aSSwapnil Jakhade	  in DP format.
36afba7e6cSSwapnil Jakhade
37afba7e6cSSwapnil Jakhadeif DRM_CDNS_MHDP8546
38afba7e6cSSwapnil Jakhade
39afba7e6cSSwapnil Jakhadeconfig DRM_CDNS_MHDP8546_J721E
408519873dSNishanth Menon	depends on ARCH_K3 || COMPILE_TEST
41afba7e6cSSwapnil Jakhade	bool "J721E Cadence DPI/DP wrapper support"
42afba7e6cSSwapnil Jakhade	default y
43afba7e6cSSwapnil Jakhade	help
44afba7e6cSSwapnil Jakhade	  Support J721E Cadence DPI/DP wrapper. This is a wrapper
45afba7e6cSSwapnil Jakhade	  which adds support for J721E related platform ops. It
46afba7e6cSSwapnil Jakhade	  initializes the J721E Display Port and sets up the
47afba7e6cSSwapnil Jakhade	  clock and data muxes.
48afba7e6cSSwapnil Jakhadeendif
49