GNU Linux-libre 4.9.308-gnu1
[releases.git] / drivers / gpu / drm / rockchip / Kconfig
1 config DRM_ROCKCHIP
2         tristate "DRM Support for Rockchip"
3         depends on DRM && ROCKCHIP_IOMMU
4         depends on RESET_CONTROLLER
5         select DRM_GEM_CMA_HELPER
6         select DRM_KMS_HELPER
7         select DRM_PANEL
8         select VIDEOMODE_HELPERS
9         help
10           Choose this option if you have a Rockchip soc chipset.
11           This driver provides kernel mode setting and buffer
12           management to userspace. This driver does not provide
13           2D or 3D acceleration; acceleration is performed by other
14           IP found on the SoC.
15
16 config ROCKCHIP_ANALOGIX_DP
17         tristate "Rockchip specific extensions for Analogix DP driver"
18         depends on DRM_ROCKCHIP
19         select DRM_ANALOGIX_DP
20         help
21           This selects support for Rockchip SoC specific extensions
22           for the Analogix Core DP driver. If you want to enable DP
23           on RK3288 based SoC, you should selet this option.
24
25 config ROCKCHIP_DW_HDMI
26         tristate "Rockchip specific extensions for Synopsys DW HDMI"
27         depends on DRM_ROCKCHIP
28         select DRM_DW_HDMI
29         help
30           This selects support for Rockchip SoC specific extensions
31           for the Synopsys DesignWare HDMI driver. If you want to
32           enable HDMI on RK3288 based SoC, you should selet this
33           option.
34
35 config ROCKCHIP_DW_MIPI_DSI
36         tristate "Rockchip specific extensions for Synopsys DW MIPI DSI"
37         depends on DRM_ROCKCHIP
38         select DRM_MIPI_DSI
39         help
40          This selects support for Rockchip SoC specific extensions
41          for the Synopsys DesignWare HDMI driver. If you want to
42          enable MIPI DSI on RK3288 based SoC, you should selet this
43          option.
44
45 config ROCKCHIP_INNO_HDMI
46         tristate "Rockchip specific extensions for Innosilicon HDMI"
47         depends on DRM_ROCKCHIP
48         help
49           This selects support for Rockchip SoC specific extensions
50           for the Innosilicon HDMI driver. If you want to enable
51           HDMI on RK3036 based SoC, you should select this option.