Blame view

kernel/linux-rt-4.4.41/arch/arm64/Kconfig.platforms 3.08 KB
5113f6f70   김현기   kernel add
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
  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
  	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
  	help
  	  This enables support for the ARMv8 based Qualcomm chipsets.
  
  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
  	select USB_ULPI if USB_PHY
  	select USB_ULPI_VIEWPORT if USB_PHY
  	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