xref: /linux/drivers/gpu/drm/bridge/imx/Kconfig (revision db5d28c0bfe566908719bec8e25443aabecbb802)
1if ARCH_MXC || COMPILE_TEST
2
3config DRM_IMX_LDB_HELPER
4	tristate
5
6config DRM_IMX8MP_DW_HDMI_BRIDGE
7	tristate "Freescale i.MX8MP HDMI-TX bridge support"
8	depends on OF
9	depends on COMMON_CLK
10	select DRM_DW_HDMI
11	imply DRM_IMX8MP_HDMI_PVI
12	imply PHY_FSL_SAMSUNG_HDMI_PHY
13	help
14	  Choose this to enable support for the internal HDMI encoder found
15	  on the i.MX8MP SoC.
16
17config DRM_IMX8MP_HDMI_PVI
18	tristate "Freescale i.MX8MP HDMI PVI bridge support"
19	depends on OF
20	help
21	  Choose this to enable support for the internal HDMI TX Parallel
22	  Video Interface found on the Freescale i.MX8MP SoC.
23
24config DRM_IMX8QM_LDB
25	tristate "Freescale i.MX8QM LVDS display bridge"
26	depends on OF
27	depends on COMMON_CLK
28	select DRM_IMX_LDB_HELPER
29	select DRM_KMS_HELPER
30	help
31	  Choose this to enable the internal LVDS Display Bridge(LDB) found in
32	  Freescale i.MX8qm processor.  Official name of LDB is pixel mapper.
33
34config DRM_IMX8QXP_LDB
35	tristate "Freescale i.MX8QXP LVDS display bridge"
36	depends on OF
37	depends on COMMON_CLK
38	select DRM_IMX_LDB_HELPER
39	select DRM_KMS_HELPER
40	help
41	  Choose this to enable the internal LVDS Display Bridge(LDB) found in
42	  Freescale i.MX8qxp processor.  Official name of LDB is pixel mapper.
43
44config DRM_IMX8QXP_PIXEL_COMBINER
45	tristate "Freescale i.MX8QM/QXP pixel combiner"
46	depends on OF
47	depends on COMMON_CLK
48	select DRM_KMS_HELPER
49	help
50	  Choose this to enable pixel combiner found in
51	  Freescale i.MX8qm/qxp processors.
52
53config DRM_IMX8QXP_PIXEL_LINK
54	tristate "Freescale i.MX8QM/QXP display pixel link"
55	depends on OF
56	depends on IMX_SCU
57	select DRM_KMS_HELPER
58	help
59	  Choose this to enable display pixel link found in
60	  Freescale i.MX8qm/qxp processors.
61
62config DRM_IMX8QXP_PIXEL_LINK_TO_DPI
63	tristate "Freescale i.MX8QXP pixel link to display pixel interface"
64	depends on OF
65	select DRM_KMS_HELPER
66	help
67	  Choose this to enable pixel link to display pixel interface(PXL2DPI)
68	  found in Freescale i.MX8qxp processor.
69
70config DRM_IMX93_MIPI_DSI
71	tristate "Freescale i.MX93 specific extensions for Synopsys DW MIPI DSI"
72	depends on OF
73	depends on COMMON_CLK
74	select DRM_DW_MIPI_DSI
75	select GENERIC_PHY
76	select GENERIC_PHY_MIPI_DPHY
77	help
78	  Choose this to enable MIPI DSI controller found in Freescale i.MX93
79	  processor.
80
81endif # ARCH_MXC || COMPILE_TEST
82