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