xref: /rk3399_rockchip-uboot/drivers/video/drm/Kconfig (revision 9ac6f4797ca1f9a9c5c1f4bdb8414fefa85f8bd3)
1menuconfig DRM_ROCKCHIP
2	bool "Rockchip DRM Support"
3	depends on DM_VIDEO
4	help
5	  Rockchip SoCs provide video output capabilities for High-Definition
6	  Multimedia Interface (HDMI), Low-voltage Differential Signalling
7	  (LVDS), embedded DisplayPort (eDP) and Display Serial Interface (DSI).
8
9	  This driver supports the on-chip video output device, and targets the
10	  Rockchip RK3288 and RK3399.
11
12config DRM_ROCKCHIP_PANEL
13	bool
14
15config DRM_ROCKCHIP_MIPI_DSI
16	bool
17
18config DRM_ROCKCHIP_DW_MIPI_DSI
19	tristate "Rockchip specific extensions for Synopsys DW MIPI DSI"
20	depends on DRM_ROCKCHIP
21	select DRM_ROCKCHIP_MIPI_DSI
22	select DRM_ROCKCHIP_PANEL
23	help
24	 This selects support for Rockchip SoC specific extensions
25	 for the Synopsys DesignWare HDMI driver. If you want to
26	 enable MIPI DSI on RK3288 based SoC, you should selet this
27	 option.
28
29config DRM_ROCKCHIP_ANALOGIX_DP
30	bool "Rockchip specific extensions for Analogix DP driver"
31	depends on DRM_ROCKCHIP
32	select DRM_ROCKCHIP_PANEL
33	help
34	  This selects support for Rockchip SoC specific extensions
35	  for the Analogix Core DP driver. If you want to enable DP
36	  on RK3288 based SoC, you should selet this option.
37
38config DRM_ROCKCHIP_LVDS
39	bool "Rockchip LVDS Support"
40	depends on DRM_ROCKCHIP
41	select DRM_ROCKCHIP_PANEL
42	help
43	  Choose this option to enable support for Rockchip LVDS controllers.
44	  Rockchip rk3288 SoC has LVDS TX Controller can be used, and it
45	  support LVDS, rgb, dual LVDS output mode. say Y to enable its
46	  driver.
47