drm/rockchip: add RGA driver support
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / rockchip / Kconfig
1 config DRM_ROCKCHIP
2         tristate "DRM Support for Rockchip"
3         depends on DRM && IOMMU_DMA
4         depends on RESET_CONTROLLER
5         select DRM_KMS_HELPER
6         select DRM_KMS_FB_HELPER
7         select DRM_PANEL
8         select FB_CFB_FILLRECT
9         select FB_CFB_COPYAREA
10         select FB_CFB_IMAGEBLIT
11         select VIDEOMODE_HELPERS
12         help
13           Choose this option if you have a Rockchip soc chipset.
14           This driver provides kernel mode setting and buffer
15           management to userspace. This driver does not provide
16           2D or 3D acceleration; acceleration is performed by other
17           IP found on the SoC.
18
19 config ROCKCHIP_DRM_RGA
20         tristate "Rockchip RGA support"
21         depends on DRM_ROCKCHIP
22         help
23           Choose this option to enable support for Rockchip RGA.
24           Rockchip RGA is a kind of hardware 2D accelerator, and it support
25           solid roration, scaling, color format transform, say Y to enable its
26           driver
27
28 config ROCKCHIP_DW_HDMI
29         tristate "Rockchip specific extensions for Synopsys DW HDMI"
30         depends on DRM_ROCKCHIP
31         select DRM_DW_HDMI
32         help
33           This selects support for Rockchip SoC specific extensions
34           for the Synopsys DesignWare HDMI driver. If you want to
35           enable HDMI on RK3288 based SoC, you should selet this
36           option.
37
38 config ROCKCHIP_DW_MIPI_DSI
39         tristate "Rockchip specific extensions for Synopsys DW MIPI DSI"
40         depends on DRM_ROCKCHIP
41         select DRM_MIPI_DSI
42         help
43          This selects support for Rockchip SoC specific extensions
44          for the Synopsys DesignWare HDMI driver. If you want to
45          enable MIPI DSI on RK3288 based SoC, you should selet this
46          option.
47
48 config ROCKCHIP_ANALOGIX_DP
49         tristate "Rockchip specific extensions for Analogix DP driver"
50         depends on DRM_ROCKCHIP
51         select DRM_ANALOGIX_DP
52         help
53           This selects support for Rockchip SoC specific extensions
54           for the Analogix Core DP driver. If you want to enable DP
55           on RK3288 based SoC, you should selet this option.