xref: /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra124/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunif TEGRA124
2*4882a593Smuzhiyun
3*4882a593Smuzhiyunchoice
4*4882a593Smuzhiyun	prompt "Tegra124 board select"
5*4882a593Smuzhiyun	optional
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunconfig TARGET_APALIS_TK1
8*4882a593Smuzhiyun	bool "Toradex Apalis TK1 module"
9*4882a593Smuzhiyun	select CPU_V7_HAS_NONSEC
10*4882a593Smuzhiyun	select CPU_V7_HAS_VIRT
11*4882a593Smuzhiyun	select ARCH_SUPPORT_PSCI
12*4882a593Smuzhiyun
13*4882a593Smuzhiyunconfig TARGET_JETSON_TK1
14*4882a593Smuzhiyun	bool "NVIDIA Tegra124 Jetson TK1 board"
15*4882a593Smuzhiyun	select BOARD_LATE_INIT
16*4882a593Smuzhiyun	select CPU_V7_HAS_NONSEC
17*4882a593Smuzhiyun	select CPU_V7_HAS_VIRT
18*4882a593Smuzhiyun	select ARCH_SUPPORT_PSCI
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunconfig TARGET_CEI_TK1_SOM
21*4882a593Smuzhiyun	bool "Colorado Engineering Inc Tegra124 TK1-som board"
22*4882a593Smuzhiyun	select BOARD_LATE_INIT
23*4882a593Smuzhiyun	select CPU_V7_HAS_NONSEC if !SPL_BUILD
24*4882a593Smuzhiyun	select CPU_V7_HAS_VIRT if !SPL_BUILD
25*4882a593Smuzhiyun	help
26*4882a593Smuzhiyun	  The Colorado Engineering Tegra TK1-SOM is a very compact
27*4882a593Smuzhiyun	  (51mmx58mm) board that is functionally almost the same as
28*4882a593Smuzhiyun	  the Jetson TK1.  The main differences are in which balls on
29*4882a593Smuzhiyun	  the SoC are assigned to which functions, and the PCIEe
30*4882a593Smuzhiyun	  configuration.
31*4882a593Smuzhiyun
32*4882a593Smuzhiyunconfig TARGET_NYAN_BIG
33*4882a593Smuzhiyun	bool "Google/NVIDIA Nyan-big Chromebook"
34*4882a593Smuzhiyun	select BOARD_LATE_INIT
35*4882a593Smuzhiyun	help
36*4882a593Smuzhiyun	  Nyan Big is a Tegra124 clamshell board that is very similar
37*4882a593Smuzhiyun	  to venice2, but it has a different panel, the sdcard CD and WP
38*4882a593Smuzhiyun	  sense are flipped, and it has a different revision of the AS3722
39*4882a593Smuzhiyun	  PMIC. The retail name is the Acer Chromebook 13 CB5-311-T7NN
40*4882a593Smuzhiyun	  (13.3-inch HD, NVIDIA Tegra K1, 2GB).
41*4882a593Smuzhiyun
42*4882a593Smuzhiyunconfig TARGET_VENICE2
43*4882a593Smuzhiyun	bool "NVIDIA Tegra124 Venice2"
44*4882a593Smuzhiyun	select BOARD_LATE_INIT
45*4882a593Smuzhiyun
46*4882a593Smuzhiyunendchoice
47*4882a593Smuzhiyun
48*4882a593Smuzhiyunconfig SYS_SOC
49*4882a593Smuzhiyun	default "tegra124"
50*4882a593Smuzhiyun
51*4882a593Smuzhiyunsource "board/cei/cei-tk1-som/Kconfig"
52*4882a593Smuzhiyunsource "board/nvidia/jetson-tk1/Kconfig"
53*4882a593Smuzhiyunsource "board/nvidia/nyan-big/Kconfig"
54*4882a593Smuzhiyunsource "board/nvidia/venice2/Kconfig"
55*4882a593Smuzhiyunsource "board/toradex/apalis-tk1/Kconfig"
56*4882a593Smuzhiyun
57*4882a593Smuzhiyunendif
58