Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0
[firefly-linux-kernel-4.4.55.git] / drivers / video / rockchip / Kconfig
1 config FB_ROCKCHIP
2         tristate "Frame buffer support for Rockchip "
3         depends on FB
4         select FB_CFB_FILLRECT
5         select FB_CFB_COPYAREA
6         select FB_CFB_IMAGEBLIT
7         ---help---
8           Framebuffer driver for rockchip based platform
9
10 choice
11         bool "Dual display ploy select"
12         depends on FB_ROCKCHIP
13         default NO_DUAL_DISP
14         help
15           If you use dual lcdc for dual display ,select "implement dual display in kernel with dual lcdc"
16           If you use one lcdc like rk2928 or one lcdc with RK Jetta,select "one lcdc dual output display interface support"
17         
18 config DUAL_LCDC_DUAL_DISP_IN_KERNEL
19         bool "implement dual display in kernel with dual lcdc"
20         depends on FB_ROCKCHIP
21         help
22           select y will implement dual screen display in kernel
23
24 config ONE_LCDC_DUAL_OUTPUT_INF
25         bool "one lcdc dual output display interface support"
26         depends on FB_ROCKCHIP
27         help
28           select y if on platform like rk2928 which have one lcdc but two output interface
29 config NO_DUAL_DISP
30         bool "NO dual display needed"
31         depends on FB_ROCKCHIP
32         help
33           No dual display needed
34 endchoice
35
36 config THREE_FB_BUFFER
37         bool "Three fb buffer support"
38         depends on FB_ROCKCHIP
39         default y
40         help
41            select y if android support three buffer,like Jelly Bean
42
43 config FB_WIMO
44         bool "WiMO support"
45         depends on FB_ROCKCHIP
46         default n
47         help
48             Support wimo
49
50 config LCDC_RK2928
51         tristate "rk2928 lcdc support"
52         depends on FB_ROCKCHIP && ARCH_RK2928
53         help
54           Driver for rk2928 lcdc .
55
56 config LCDC_RK30
57         tristate "rk30 lcdc support"
58         depends on FB_ROCKCHIP && ARCH_RK30
59         help
60           Driver for rk30 lcdc .There are two lcd controllers on rk30
61
62 config LCDC0_RK30
63         bool "lcdc0 support"
64         depends on LCDC_RK30
65         default y
66         help 
67            Support rk30 lcdc0 if you say y here
68
69 config LCDC1_RK30
70         bool "lcdc1 support"
71         depends on LCDC_RK30
72         default y if HDMI_RK30
73         help
74            Support rk30 lcdc1 if you say y here
75
76 config LCDC_RK3066B
77         tristate "rk3066b lcdc support"
78         depends on FB_ROCKCHIP && ARCH_RK3066B
79         help
80           Driver for rk3066b  lcdc.
81
82 config LCDC0_RK3066B
83         bool "lcdc0 support"
84         depends on LCDC_RK3066B
85         default y
86         help
87            Support lcdc0 if you say y here
88
89 config LCDC1_RK3066B
90         bool "lcdc1 support"
91         depends on LCDC_RK3066B
92         default n
93         help
94            Support lcdc1 if you say y here
95
96 source "drivers/video/rockchip/hdmi/Kconfig"
97 source "drivers/video/rockchip/rga/Kconfig"
98 source "drivers/video/rockchip/lvds/Kconfig"