xref: /rk3399_rockchip-uboot/drivers/video/drm/Kconfig (revision 4e8c225a1d386380171f4be14f3bd22ca85bc0bb)
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_DSI_PANEL
16	bool
17
18config DRM_ROCKCHIP_DW_HDMI
19	bool "Rockchip specific extensions for Synopsys DW HDMI"
20	depends on DRM_ROCKCHIP
21	help
22	 This selects support for Rockchip SoC specific extensions
23	 for the Synopsys DesignWare HDMI driver. If you want to
24	 enable HDMI on, you should selet this option.
25
26config DRM_ROCKCHIP_MIPI_DSI
27	bool
28
29config DRM_ROCKCHIP_DW_MIPI_DSI
30	tristate "Rockchip specific extensions for Synopsys DW MIPI DSI"
31	depends on DRM_ROCKCHIP
32	select DRM_ROCKCHIP_MIPI_DSI
33	select DRM_ROCKCHIP_DSI_PANEL
34	help
35	 This selects support for Rockchip SoC specific extensions
36	 for the Synopsys DesignWare HDMI driver. If you want to
37	 enable MIPI DSI on RK3288 based SoC, you should selet this
38	 option.
39
40config DRM_ROCKCHIP_ANALOGIX_DP
41	bool "Rockchip specific extensions for Analogix DP driver"
42	depends on DRM_ROCKCHIP
43	select DRM_ROCKCHIP_PANEL
44	help
45	  This selects support for Rockchip SoC specific extensions
46	  for the Analogix Core DP driver. If you want to enable DP
47	  on RK3288 based SoC, you should selet this option.
48
49config DRM_ROCKCHIP_LVDS
50	bool "Rockchip LVDS Support"
51	depends on DRM_ROCKCHIP
52	select DRM_ROCKCHIP_PANEL
53	help
54	  Choose this option to enable support for Rockchip LVDS controllers.
55	  Rockchip rk3288 SoC has LVDS TX Controller can be used, and it
56	  support LVDS, rgb, dual LVDS output mode. say Y to enable its
57	  driver.
58