blob: 4c30bfb9b06fd076afb1d4bfdc79d4d57cfcd4e6 (
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
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
|
menu "Platform selection"
config ARCH_BCM_IPROC
bool "Broadcom iProc SoC Family"
help
This enables support for Broadcom iProc based SoCs
config ARCH_BERLIN
bool "Marvell Berlin SoC Family"
select ARCH_REQUIRE_GPIOLIB
select DW_APB_ICTL
select DW_APB_TIMER_OF
help
This enables support for Marvell Berlin SoC Family
config ARCH_EXYNOS
bool
help
This enables support for Samsung Exynos SoC family
config ARCH_EXYNOS7
bool "ARMv8 based Samsung Exynos7"
select ARCH_EXYNOS
select COMMON_CLK_SAMSUNG
select HAVE_S3C2410_WATCHDOG if WATCHDOG
select HAVE_S3C_RTC if RTC_CLASS
select PINCTRL
select PINCTRL_EXYNOS
help
This enables support for Samsung Exynos7 SoC family
config ARCH_LAYERSCAPE
bool "ARMv8 based Freescale Layerscape SoC family"
help
This enables support for the Freescale Layerscape SoC family.
config ARCH_HISI
bool "Hisilicon SoC Family"
help
This enables support for Hisilicon ARMv8 SoC family
config ARCH_MEDIATEK
bool "Mediatek MT65xx & MT81xx ARMv8 SoC"
select ARM_GIC
select PINCTRL
help
Support for Mediatek MT65xx & MT81xx ARMv8 SoCs
config ARCH_QCOM
bool "Qualcomm Platforms"
select PINCTRL
select CLKDEV_LOOKUP
select HAVE_CLK
select HAVE_CLK_PREPARE
select PM_OPP
select SOC_BUS
select MSM_IRQ
select THERMAL_WRITABLE_TRIPS
select RATIONAL
select ARCH_HAS_RESET_CONTROLLER
help
This enables support for the ARMv8 based Qualcomm chipsets.
config ARCH_MSM8996
bool "Enable Support for Qualcomm MSM8996"
depends on ARCH_QCOM
select COMMON_CLK_MSM
help
This enables support for the MSM8996 chipset. If you do not
wish to build a kernel that runs on this chipset, say 'N' here.
config ARCH_MSM8998
bool "Enable Support for Qualcomm MSM8998"
depends on ARCH_QCOM
select COMMON_CLK_MSM
help
This enables support for the MSM8998 chipset. If you do not
wish to build a kernel that runs on this chipset, say 'N' here.
config ARCH_MSMHAMSTER
bool "Enable Support for Qualcomm Technologies Inc MSMHAMSTER"
depends on ARCH_QCOM
select COMMON_CLK_MSM
help
This enables support for the MSMHAMSTER chipset.
If you do not wish to build a kernel that runs
on this chipset,say 'N' here.
config ARCH_SDM660
bool "Enable Support for Qualcomm Technologies Inc SDM660"
depends on ARCH_QCOM
select COMMON_CLK
select COMMON_CLK_QCOM
select QCOM_GDSC
help
This enables support for the SDM660 chipset.
If you do not wish to build a kernel that runs
on this chipset,say 'N' here.
config ARCH_SDM630
bool "Enable Support for Qualcomm Technologies Inc SDM630"
depends on ARCH_QCOM
select COMMON_CLK
select COMMON_CLK_QCOM
select QCOM_GDSC
help
This enables support for the SDM630 chipset.
If you do not wish to build a kernel that runs
on this chipset,say 'N' here.
config ARCH_ROCKCHIP
bool "Rockchip Platforms"
select ARCH_HAS_RESET_CONTROLLER
select ARCH_REQUIRE_GPIOLIB
select PINCTRL
select PINCTRL_ROCKCHIP
help
This enables support for the ARMv8 based Rockchip chipsets,
like the RK3368.
config ARCH_SEATTLE
bool "AMD Seattle SoC Family"
help
This enables support for AMD Seattle SOC Family
config ARCH_STRATIX10
bool "Altera's Stratix 10 SoCFPGA Family"
help
This enables support for Altera's Stratix 10 SoCFPGA Family.
config ARCH_TEGRA
bool "NVIDIA Tegra SoC Family"
select ARCH_HAS_RESET_CONTROLLER
select ARCH_REQUIRE_GPIOLIB
select CLKDEV_LOOKUP
select CLKSRC_MMIO
select CLKSRC_OF
select GENERIC_CLOCKEVENTS
select HAVE_CLK
select PINCTRL
select RESET_CONTROLLER
help
This enables support for the NVIDIA Tegra SoC family.
config ARCH_TEGRA_132_SOC
bool "NVIDIA Tegra132 SoC"
depends on ARCH_TEGRA
select PINCTRL_TEGRA124
help
Enable support for NVIDIA Tegra132 SoC, based on the Denver
ARMv8 CPU. The Tegra132 SoC is similar to the Tegra124 SoC,
but contains an NVIDIA Denver CPU complex in place of
Tegra124's "4+1" Cortex-A15 CPU complex.
config ARCH_SPRD
bool "Spreadtrum SoC platform"
help
Support for Spreadtrum ARM based SoCs
config ARCH_THUNDER
bool "Cavium Inc. Thunder SoC Family"
help
This enables support for Cavium's Thunder Family of SoCs.
config ARCH_VEXPRESS
bool "ARMv8 software model (Versatile Express)"
select ARCH_REQUIRE_GPIOLIB
select COMMON_CLK_VERSATILE
select POWER_RESET_VEXPRESS
select VEXPRESS_CONFIG
help
This enables support for the ARMv8 software model (Versatile
Express).
config ARCH_XGENE
bool "AppliedMicro X-Gene SOC Family"
help
This enables support for AppliedMicro X-Gene SOC Family
config ARCH_ZYNQMP
bool "Xilinx ZynqMP Family"
help
This enables support for Xilinx ZynqMP Family
endmenu
|