summaryrefslogtreecommitdiff
path: root/arch/arm/mach-ux500/Kconfig-arch
blob: 580566baf99b5e29ffee5e75e126a30bfb3c4d4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
config U8500_SECURE
	bool "Support for running in Secure mode"
	default n
	help
		Build the kernel to run in Secure mode.

#Configuration for MCDE setup

if FB_MCDE

menu "Display selection"

config DISPLAY_GENERIC_PRIMARY
	bool "Generic primary display support"
	depends on (MACH_U8500 || MACH_U5500)
	default y

choice
	prompt "Display port type"
	depends on DISPLAY_GENERIC_PRIMARY
	default DISPLAY_GENERIC_DSI_PRIMARY
	help
	  Select the kind of display port used for the primary display

config DISPLAY_GENERIC_DSI_PRIMARY
	bool "DSI display"
	select MCDE_DISPLAY_GENERIC_DSI
	help
	  Say yes here when using a DSI display

config MCDE_DISPLAY_DPI_PRIMARY
	bool "DPI display"
	select MCDE_DISPLAY_DPI
	depends on MACH_U8500
	help
	  Say yes here when using a DPI display

endchoice

choice
	prompt "Color depth"
	depends on DISPLAY_GENERIC_PRIMARY
	default MCDE_DISPLAY_PRIMARY_16BPP
	help
	  Select color depth for primary display

config MCDE_DISPLAY_PRIMARY_16BPP
	bool "16 bpp"
	help
	  16 bpp color depth

config MCDE_DISPLAY_PRIMARY_32BPP
	bool "32 bpp"
	help
	  32 bpp color depth

endchoice

choice DISPLAY_GENERIC_DSI_PRIMARY_ROTATION
	prompt "Enable main display rotation"
	depends on DISPLAY_GENERIC_DSI_PRIMARY
	default DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_90
	help
	  Set rotation of main display

config DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_0
	bool "0 degrees"
config DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_90
	bool "90 degrees"
config DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_180
	bool "180 degrees"
config DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_270
	bool "270 degrees"
endchoice

config DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_ANGLE
	int
	depends on DISPLAY_GENERIC_DSI_PRIMARY
	default "0" if DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_0
	default "90" if DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_90
	default "180" if DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_180
	default "270" if DISPLAY_GENERIC_DSI_PRIMARY_ROTATION_270

config DISPLAY_SONY_SY35560_DSI_PRIMARY
	bool "Sony SY35560 primary display support"
	depends on MACH_U8500_PDP
	select MCDE_DISPLAY_SONY_SY35560_DSI
	default y
	help
	  Say yes here if main display exists

config DISPLAY_GENERIC_DSI_PRIMARY_VSYNC
	bool "Enable v-sync for primary display"
	depends on DISPLAY_GENERIC_DSI_PRIMARY || DISPLAY_SONY_SY35560_DSI_PRIMARY
	default n
	help
	  Say yes to enable v-sync for primary display

config DISPLAY_GENERIC_DSI_PRIMARY_AUTO_SYNC
	bool "Enable auto sync for primary display"
	depends on DISPLAY_GENERIC_DSI_PRIMARY
	default n
	help
	  Say yes to enable auto sync for primary display

config SONY_SY35560_ENABLE_ESD_CHECK
	bool "Enable esd status check for primary display"
	depends on DISPLAY_SONY_SY35560_DSI_PRIMARY
	default n
	help
	  Say yes to enable esd status check for primary display

config DISPLAY_GENERIC_DSI_SECONDARY
	bool "Sub display support"
	depends on MACH_U8500
	select MCDE_DISPLAY_GENERIC_DSI
	help
	  Say yes here if sub display exists

config DISPLAY_GENERIC_DSI_SECONDARY_VSYNC
	bool "Enable v-sync for secondary display"
	depends on DISPLAY_GENERIC_DSI_SECONDARY
	help
	  Say yes to enable v-sync for secondary display

config DISPLAY_GENERIC_DSI_SECONDARY_AUTO_SYNC
	bool "Enable auto sync for secondary display"
	depends on DISPLAY_GENERIC_DSI_SECONDARY
	help
	  Say yes to enable auto sync for secondary display

config DISPLAY_AB8500_TERTIARY
	bool "AB8500 TVout display support"
	depends on MACH_U8500 && !AV8100_SDTV
	select MCDE_DISPLAY_AB8500_DENC
	help
	  Say yes here if tv out support

config DISPLAY_AV8100_TERTIARY
	bool "AV8100 HDMI/CVBS display support"
	depends on (MACH_U8500 || MACH_U5500)
	select MCDE_DISPLAY_AV8100
	help
	  Say yes here if HDMI output support

config DISPLAY_AV8100_TRIPPLE_BUFFER
	bool "Enable tripple buffer for HDMI display"
	depends on DISPLAY_AV8100_TERTIARY
	help
	  Say yes to enable tripple buffer. You'll get double buffer otherwise

endmenu

endif