video: hdmi: remove unuse dp timing for Rk3399 disvr
[firefly-linux-kernel-4.4.55.git] / drivers / video / rockchip / Kconfig
old mode 100644 (file)
new mode 100755 (executable)
index 79cbc11..ad87b94
@@ -1,44 +1,72 @@
-config FB_ROCKCHIP
-        tristate "Frame buffer support for Rockchip "
-        depends on FB
-        select FB_CFB_FILLRECT
-        select FB_CFB_COPYAREA
-        select FB_CFB_IMAGEBLIT
-        ---help---
+menuconfig FB_ROCKCHIP
+       tristate "Frame buffer support for Rockchip "
+       depends on FB
+       select FB_CFB_FILLRECT
+       select FB_CFB_COPYAREA
+       select FB_CFB_IMAGEBLIT
+       select FB_MODE_HELPERS
+       select VIDEOMODE_HELPERS
+        help
           Framebuffer driver for rockchip based platform
 
-config FB_WIMO
-       bool "WiMO support"
+config FB_MIRRORING
+       bool     "Mirroring support"
        depends on FB_ROCKCHIP
-       default n
-       help
-           Support wimo
-
-config LCDC_RK30
-        tristate "rk30 lcdc support "
+choice
+        bool "Dual display ploy select"
+       depends on FB_ROCKCHIP
+       default NO_DUAL_DISP
+        help
+         If you use dual lcdc for dual display ,select "implement dual display in kernel with dual lcdc"
+         If you use one lcdc like rk2928 or one lcdc with RK Jetta,select "one lcdc dual output display interface support"
+       
+config DUAL_LCDC_DUAL_DISP_IN_KERNEL
+        bool "implement dual display in kernel with dual lcdc"
         depends on FB_ROCKCHIP
         help
-          Driver for rk30 lcdc .There are two lcd controllers on rk30
-
-config LCDC0_RK30
-       bool "lcdc0 support"
-       depends on LCDC_RK30
-       default y
-       help 
-          Support rk30 lcdc0 if you say y here
+          select y will implement dual screen display in kernel
 
-config LCDC1_RK30
-        bool "lcdc1 support"
-        depends on LCDC_RK30
-        default y if HDMI_RK30
+config ONE_LCDC_DUAL_OUTPUT_INF
+        bool "one lcdc dual output display interface support"
+        depends on FB_ROCKCHIP
         help
-           Support rk30 lcdc1 if you say y here
+          select y if on platform like rk2928 which have one lcdc but two output interface
+config NO_DUAL_DISP
+       bool "NO dual display needed"
+       depends on FB_ROCKCHIP
+       help
+         No dual display needed
+endchoice
 
-config DUAL_DISP_IN_KERNEL
-       bool "implement dual display in kernel"
+config FB_ROTATE
+       bool"FB rotate support"
        depends on FB_ROCKCHIP
-       default y if HDMI_RK30
+       default n
        help
-         select y will implement dual screen display in kernel
+         select y if you need rotate your screen
+
+config ROTATE_ORIENTATION
+       int "rotate orientation"
+       depends on FB_ROTATE
+       default 0
+       help
+         select 0, 90, 180,270 according to your Mold
+config THREE_FB_BUFFER
+        bool "Three fb buffer support"
+        depends on FB_ROCKCHIP
+        default y
+        help
+           select y if android support three buffer,like Jelly Bean
+
+
+source "drivers/video/rockchip/lcdc/Kconfig"
+source "drivers/video/rockchip/screen/Kconfig"
+source "drivers/video/rockchip/transmitter/Kconfig"
 source "drivers/video/rockchip/hdmi/Kconfig"
+source "drivers/video/rockchip/tve/Kconfig"
 source "drivers/video/rockchip/rga/Kconfig"
+source "drivers/video/rockchip/rga2/Kconfig"
+source "drivers/video/rockchip/vcodec/Kconfig"
+source "drivers/video/rockchip/iep/Kconfig"
+source "drivers/video/rockchip/dp/Kconfig"
+