Blame view

kernel/linux-imx6_3.14.28/arch/arm/mach-msm/Kconfig 2.65 KB
6b13f685e   김민수   BSP 최초 추가
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
155
156
157
158
159
  config ARCH_MSM
  	bool
  
  config ARCH_MSM_DT
  	bool "Qualcomm MSM DT Support" if ARCH_MULTI_V7
  	select ARCH_MSM
  	select ARCH_REQUIRE_GPIOLIB
  	select CLKSRC_OF
  	select GENERIC_CLOCKEVENTS
  	help
  	  Support for Qualcomm's devicetree based MSM systems.
  
  if ARCH_MSM
  
  menu "Qualcomm MSM SoC Selection"
  	depends on ARCH_MSM_DT
  
  config ARCH_MSM8X60
  	bool "Enable support for MSM8X60"
  	select ARM_GIC
  	select CPU_V7
  	select HAVE_SMP
  	select MSM_SCM if SMP
  	select MSM_TIMER
  
  config ARCH_MSM8960
  	bool "Enable support for MSM8960"
  	select ARM_GIC
  	select CPU_V7
  	select HAVE_SMP
  	select MSM_SCM if SMP
  	select MSM_TIMER
  
  config ARCH_MSM8974
  	bool "Enable support for MSM8974"
  	select ARM_GIC
  	select CPU_V7
  	select HAVE_ARM_ARCH_TIMER
  	select HAVE_SMP
  	select MSM_SCM if SMP
  
  endmenu
  
  choice
  	prompt "Qualcomm MSM SoC Type"
  	default ARCH_MSM7X00A
  	depends on ARCH_MSM_NODT
  
  config ARCH_MSM7X00A
  	bool "MSM7x00A / MSM7x01A"
  	select ARCH_MSM_ARM11
  	select CPU_V6
  	select GPIO_MSM_V1
  	select MACH_TROUT if !MACH_HALIBUT
  	select MSM_PROC_COMM
  	select MSM_SMD
  	select MSM_TIMER
  	select MSM_SMD_PKG3
  
  config ARCH_MSM7X30
  	bool "MSM7x30"
  	select ARCH_MSM_SCORPION
  	select CPU_V7
  	select GPIO_MSM_V1
  	select MACH_MSM7X30_SURF # if !
  	select MSM_GPIOMUX
  	select MSM_PROC_COMM
  	select MSM_SMD
  	select MSM_TIMER
  	select MSM_VIC
  
  config ARCH_QSD8X50
  	bool "QSD8X50"
  	select ARCH_MSM_SCORPION
  	select CPU_V7
  	select GPIO_MSM_V1
  	select MACH_QSD8X50_SURF if !MACH_QSD8X50A_ST1_5
  	select MSM_GPIOMUX
  	select MSM_PROC_COMM
  	select MSM_SMD
  	select MSM_TIMER
  	select MSM_VIC
  
  endchoice
  
  config MSM_HAS_DEBUG_UART_HS
  	bool
  
  config MSM_SOC_REV_A
  	bool
  
  config  ARCH_MSM_ARM11
  	bool
  
  config  ARCH_MSM_SCORPION
  	bool
  
  config  MSM_VIC
  	bool
  
  menu "Qualcomm MSM Board Type"
  	depends on ARCH_MSM_NODT
  
  config MACH_HALIBUT
  	depends on ARCH_MSM
  	depends on ARCH_MSM7X00A
  	bool "Halibut Board (QCT SURF7201A)"
  	help
  	  Support for the Qualcomm SURF7201A eval board.
  
  config MACH_TROUT
  	depends on ARCH_MSM
  	depends on ARCH_MSM7X00A
  	bool "HTC Dream (aka trout)"
  	help
  	  Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
  
  config MACH_MSM7X30_SURF
  	depends on ARCH_MSM7X30
  	bool "MSM7x30 SURF"
  	help
  	  Support for the Qualcomm MSM7x30 SURF eval board.
  
  config MACH_QSD8X50_SURF
  	depends on ARCH_QSD8X50
  	bool "QSD8x50 SURF"
  	help
  	  Support for the Qualcomm QSD8x50 SURF eval board.
  
  config MACH_QSD8X50A_ST1_5
  	depends on ARCH_QSD8X50
  	bool "QSD8x50A ST1.5"
  	select MSM_SOC_REV_A
  	help
  	  Support for the Qualcomm ST1.5.
  
  endmenu
  
  config MSM_SMD_PKG3
  	bool
  
  config MSM_PROC_COMM
  	bool
  
  config MSM_SMD
  	bool
  
  config MSM_GPIOMUX
  	bool
  	help
  	  Support for MSM V1 TLMM GPIOMUX architecture.
  
  config MSM_SCM
  	bool
  
  config MSM_TIMER
  	bool
  
  endif