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