]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - drivers/staging/msm/Kconfig
Merge branch 'tools' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux...
[mirror_ubuntu-artful-kernel.git] / drivers / staging / msm / Kconfig
CommitLineData
9d200153
SM
1config MSM_STAGING
2 tristate "MSM Frame Buffer Support"
3 depends on FB && ARCH_MSM && !FB_MSM
4 select FB_BACKLIGHT if FB_MSM_BACKLIGHT
5 select NEW_LEDS
6 select LEDS_CLASS
7 select FB_CFB_FILLRECT
8 select FB_CFB_COPYAREA
9 select FB_CFB_IMAGEBLIT
10 ---help---
11 Support for MSM Framebuffer.
12
13if MSM_STAGING
14
15config FB_MSM_LCDC_HW
16 bool
17 default n
18
19choice
20 prompt "MDP HW version"
21 default FB_MSM_MDP31
22
23config FB_MSM_MDP31
24 select FB_MSM_LCDC_HW
25 bool "MDP HW ver3.1"
26 ---help---
27 Support for MSM MDP HW revision 3.1
28 Say Y here if this is msm8x50 variant platform.
29endchoice
30
31config FB_MSM_LCDC
32 bool
33 default n
34
35config FB_MSM_TVOUT
36 bool
37 default n
38
39config FB_MSM_LCDC_PANEL
40 bool
41 select FB_MSM_LCDC
42 default n
43
44config FB_MSM_LCDC_PRISM_WVGA
45 bool
46 select FB_MSM_LCDC_PANEL
47 default n
48
9d200153
SM
49config FB_MSM_LCDC_ST15_WXGA
50 bool
51 select FB_MSM_LCDC_PANEL
52 default n
53
9d200153
SM
54choice
55 prompt "LCD Panel"
56 default FB_MSM_LCDC_ST15_PANEL
57
58config FB_MSM_LCDC_PRISM_WVGA_PANEL
59 depends on FB_MSM_LCDC_HW
60 bool "LCDC Prism WVGA Panel"
61 select FB_MSM_LCDC_PRISM_WVGA
62 ---help---
63 Support for LCDC Prism WVGA (800x480) panel
64
65
66config FB_MSM_LCDC_ST15_PANEL
67 depends on FB_MSM_LCDC_HW
68 bool "LCDC ST1.5 Panel"
69 select FB_MSM_LCDC_ST15_WXGA
70 ---help---
71 Support for ST1.5 WXGA (1366x768) panel
72
73config FB_MSM_PANEL_NONE
74 bool "NONE"
75 ---help---
76 This will disable LCD panel
77endchoice
78
79choice
80 prompt "Secondary LCD Panel"
81 depends on FB_MSM_MDP31
82 default FB_MSM_SECONDARY_PANEL_NONE
83
84config FB_MSM_SECONDARY_PANEL_NONE
85 bool "NONE"
86 ---help---
87 No secondary panel
88endchoice
89
90config FB_MSM_TVOUT_NTSC
91 bool
92 select FB_MSM_TVOUT
93 default n
94
95config FB_MSM_TVOUT_PAL
96 bool
97 select FB_MSM_TVOUT
98 default n
99
100choice
101 depends on (FB_MSM_MDP22 || FB_MSM_MDP31)
102 prompt "TVOut Region"
103 default FB_MSM_TVOUT_NTSC_M
104
105config FB_MSM_TVOUT_NTSC_M
106 bool "NTSC M"
107 select FB_MSM_TVOUT_NTSC
108 ---help---
109 Support for NTSC M region (North American and Korea)
110
111config FB_MSM_TVOUT_NONE
112 bool "NONE"
113 ---help---
114 This will disable TV Out functionality.
115endchoice
116
117config PMEM_KERNEL_SIZE
118 int "PMEM for kernel components (in MB)"
119 default 2
120 depends on ARCH_QSD8X50
121 help
122 Configures the amount of PMEM for use by kernel components
123 (in MB; minimum 2MB)
124endif