1if ARCH_MXC || COMPILE_TEST 2 3config DRM_IMX_LDB_HELPER 4 tristate 5 6config DRM_IMX_LEGACY_BRIDGE 7 tristate 8 depends on DRM_IMX 9 help 10 This is a DRM bridge implementation for the DRM i.MX IPUv3 driver, 11 that uses of_get_drm_display_mode to acquire display mode. 12 13 Newer designs should not use this bridge and should use proper panel 14 driver instead. 15 16config DRM_IMX8MP_DW_HDMI_BRIDGE 17 tristate "Freescale i.MX8MP HDMI-TX bridge support" 18 depends on OF 19 depends on COMMON_CLK 20 select DRM_DW_HDMI 21 imply DRM_IMX8MP_HDMI_PAI 22 imply DRM_IMX8MP_HDMI_PVI 23 imply PHY_FSL_SAMSUNG_HDMI_PHY 24 help 25 Choose this to enable support for the internal HDMI encoder found 26 on the i.MX8MP SoC. 27 28config DRM_IMX8MP_HDMI_PAI 29 tristate "Freescale i.MX8MP HDMI PAI bridge support" 30 depends on OF 31 select DRM_DW_HDMI 32 select REGMAP 33 select REGMAP_MMIO 34 help 35 Choose this to enable support for the internal HDMI TX Parallel 36 Audio Interface found on the Freescale i.MX8MP SoC. 37 38config DRM_IMX8MP_HDMI_PVI 39 tristate "Freescale i.MX8MP HDMI PVI bridge support" 40 depends on OF 41 help 42 Choose this to enable support for the internal HDMI TX Parallel 43 Video Interface found on the Freescale i.MX8MP SoC. 44 45config DRM_IMX8QM_LDB 46 tristate "Freescale i.MX8QM LVDS display bridge" 47 depends on OF 48 depends on COMMON_CLK 49 select DRM_IMX_LDB_HELPER 50 select DRM_KMS_HELPER 51 help 52 Choose this to enable the internal LVDS Display Bridge(LDB) found in 53 Freescale i.MX8qm processor. Official name of LDB is pixel mapper. 54 55config DRM_IMX8QXP_LDB 56 tristate "Freescale i.MX8QXP LVDS display bridge" 57 depends on OF 58 depends on COMMON_CLK 59 select DRM_IMX_LDB_HELPER 60 select DRM_KMS_HELPER 61 help 62 Choose this to enable the internal LVDS Display Bridge(LDB) found in 63 Freescale i.MX8qxp processor. Official name of LDB is pixel mapper. 64 65config DRM_IMX8QXP_PIXEL_COMBINER 66 tristate "Freescale i.MX8QM/QXP pixel combiner" 67 depends on OF 68 depends on COMMON_CLK 69 select DRM_KMS_HELPER 70 help 71 Choose this to enable pixel combiner found in 72 Freescale i.MX8qm/qxp processors. 73 74config DRM_IMX8QXP_PIXEL_LINK 75 tristate "Freescale i.MX8QM/QXP display pixel link" 76 depends on OF 77 depends on IMX_SCU 78 select DRM_KMS_HELPER 79 help 80 Choose this to enable display pixel link found in 81 Freescale i.MX8qm/qxp processors. 82 83config DRM_IMX8QXP_PIXEL_LINK_TO_DPI 84 tristate "Freescale i.MX8QXP pixel link to display pixel interface" 85 depends on OF 86 select DRM_KMS_HELPER 87 help 88 Choose this to enable pixel link to display pixel interface(PXL2DPI) 89 found in Freescale i.MX8qxp processor. 90 91config DRM_IMX93_MIPI_DSI 92 tristate "Freescale i.MX93 specific extensions for Synopsys DW MIPI DSI" 93 depends on OF 94 depends on COMMON_CLK 95 select DRM_DW_MIPI_DSI 96 select GENERIC_PHY 97 select GENERIC_PHY_MIPI_DPHY 98 help 99 Choose this to enable MIPI DSI controller found in Freescale i.MX93 100 processor. 101 102endif # ARCH_MXC || COMPILE_TEST 103