1# SPDX-License-Identifier: GPL-2.0-only 2config DRM_CDNS_DSI 3 tristate "Cadence DPI/DSI bridge" 4 select DRM_KMS_HELPER 5 select DRM_MIPI_DSI 6 select DRM_PANEL_BRIDGE 7 select GENERIC_PHY 8 select GENERIC_PHY_MIPI_DPHY 9 select VIDEOMODE_HELPERS 10 depends on OF 11 help 12 Support Cadence DPI to DSI bridge. This is an internal 13 bridge and is meant to be directly embedded in a SoC. 14 15if DRM_CDNS_DSI 16 17config DRM_CDNS_DSI_J721E 18 bool "J721E Cadence DSI wrapper support" 19 default y 20 help 21 Support J721E Cadence DSI wrapper. The wrapper manages 22 the routing of the DSS DPI signal to the Cadence DSI. 23endif 24 25config DRM_CDNS_MHDP8546 26 tristate "Cadence DPI/DP bridge" 27 select DRM_DISPLAY_DP_HELPER 28 select DRM_DISPLAY_HDCP_HELPER 29 select DRM_DISPLAY_HELPER 30 select DRM_KMS_HELPER 31 select DRM_PANEL_BRIDGE 32 depends on OF 33 help 34 Support Cadence DPI to DP bridge. This is an internal 35 bridge and is meant to be directly embedded in a SoC. 36 It takes a DPI stream as input and outputs it encoded 37 in DP format. 38 39if DRM_CDNS_MHDP8546 40 41config DRM_CDNS_MHDP8546_J721E 42 depends on ARCH_K3 || COMPILE_TEST 43 bool "J721E Cadence DPI/DP wrapper support" 44 default y 45 help 46 Support J721E Cadence DPI/DP wrapper. This is a wrapper 47 which adds support for J721E related platform ops. It 48 initializes the J721E Display Port and sets up the 49 clock and data muxes. 50endif 51