xref: /openbmc/linux/drivers/gpu/drm/bridge/cadence/Kconfig (revision b97d6790d03b763eca08847a9a5869a4291b9f9a)
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
7*b86ec59fSRandy Dunlap	select GENERIC_PHY
887a439e0SRahul T R	select GENERIC_PHY_MIPI_DPHY
987a439e0SRahul T R	depends on OF
1087a439e0SRahul T R	help
1187a439e0SRahul T R	  Support Cadence DPI to DSI bridge. This is an internal
1287a439e0SRahul T R	  bridge and is meant to be directly embedded in a SoC.
1387a439e0SRahul T R
146b9748f8SRahul T Rif DRM_CDNS_DSI
156b9748f8SRahul T R
166b9748f8SRahul T Rconfig DRM_CDNS_DSI_J721E
176b9748f8SRahul T R	bool "J721E Cadence DSI wrapper support"
186b9748f8SRahul T R	default y
196b9748f8SRahul T R	help
206b9748f8SRahul T R	  Support J721E Cadence DSI wrapper. The wrapper manages
216b9748f8SRahul T R	  the routing of the DSS DPI signal to the Cadence DSI.
226b9748f8SRahul T Rendif
236b9748f8SRahul T R
24fb43aa0aSSwapnil Jakhadeconfig DRM_CDNS_MHDP8546
25fb43aa0aSSwapnil Jakhade	tristate "Cadence DPI/DP bridge"
261e0f6642SThomas Zimmermann	select DRM_DISPLAY_DP_HELPER
276a99099fSThomas Zimmermann	select DRM_DISPLAY_HDCP_HELPER
281e0f6642SThomas Zimmermann	select DRM_DISPLAY_HELPER
29fb43aa0aSSwapnil Jakhade	select DRM_KMS_HELPER
30fb43aa0aSSwapnil Jakhade	select DRM_PANEL_BRIDGE
31fb43aa0aSSwapnil Jakhade	depends on OF
32fb43aa0aSSwapnil Jakhade	help
33fb43aa0aSSwapnil Jakhade	  Support Cadence DPI to DP bridge. This is an internal
34fb43aa0aSSwapnil Jakhade	  bridge and is meant to be directly embedded in a SoC.
35fb43aa0aSSwapnil Jakhade	  It takes a DPI stream as input and outputs it encoded
36fb43aa0aSSwapnil Jakhade	  in DP format.
37afba7e6cSSwapnil Jakhade
38afba7e6cSSwapnil Jakhadeif DRM_CDNS_MHDP8546
39afba7e6cSSwapnil Jakhade
40afba7e6cSSwapnil Jakhadeconfig DRM_CDNS_MHDP8546_J721E
418519873dSNishanth Menon	depends on ARCH_K3 || COMPILE_TEST
42afba7e6cSSwapnil Jakhade	bool "J721E Cadence DPI/DP wrapper support"
43afba7e6cSSwapnil Jakhade	default y
44afba7e6cSSwapnil Jakhade	help
45afba7e6cSSwapnil Jakhade	  Support J721E Cadence DPI/DP wrapper. This is a wrapper
46afba7e6cSSwapnil Jakhade	  which adds support for J721E related platform ops. It
47afba7e6cSSwapnil Jakhade	  initializes the J721E Display Port and sets up the
48afba7e6cSSwapnil Jakhade	  clock and data muxes.
49afba7e6cSSwapnil Jakhadeendif
50