drm/rockchip: rewrite IOMMU support code
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / rockchip / Kconfig
index 35215f6867d3d040c1646ba9c30425bcadacfa25..731f5c36380edbb3208cbc9742aaf0ee7a3ef0aa 100644 (file)
@@ -1,6 +1,6 @@
 config DRM_ROCKCHIP
        tristate "DRM Support for Rockchip"
-       depends on DRM && ROCKCHIP_IOMMU
+       depends on DRM && IOMMU_DMA
        depends on RESET_CONTROLLER
        select DRM_KMS_HELPER
        select DRM_KMS_FB_HELPER
@@ -25,3 +25,22 @@ config ROCKCHIP_DW_HDMI
          for the Synopsys DesignWare HDMI driver. If you want to
          enable HDMI on RK3288 based SoC, you should selet this
          option.
+
+config ROCKCHIP_DW_MIPI_DSI
+       tristate "Rockchip specific extensions for Synopsys DW MIPI DSI"
+       depends on DRM_ROCKCHIP
+       select DRM_MIPI_DSI
+       help
+        This selects support for Rockchip SoC specific extensions
+        for the Synopsys DesignWare HDMI driver. If you want to
+        enable MIPI DSI on RK3288 based SoC, you should selet this
+        option.
+
+config ROCKCHIP_ANALOGIX_DP
+       tristate "Rockchip specific extensions for Analogix DP driver"
+       depends on DRM_ROCKCHIP
+       select DRM_ANALOGIX_DP
+       help
+         This selects support for Rockchip SoC specific extensions
+         for the Analogix Core DP driver. If you want to enable DP
+         on RK3288 based SoC, you should selet this option.