blob: 8df6499bf1dfe4fbaa57c94c64d0651fcd8616ea [file] [log] [blame]
Erik Gillingc5f80062010-01-21 16:53:02 -08001if ARCH_TEGRA
2
3comment "NVIDIA Tegra options"
4
5choice
6 prompt "Select Tegra processor family for target system"
7
8config ARCH_TEGRA_2x_SOC
9 bool "Tegra 2 family"
10 select CPU_V7
11 select ARM_GIC
Erik Gilling3c92db92010-03-15 19:40:06 -070012 select ARCH_REQUIRE_GPIOLIB
Erik Gillingc5f80062010-01-21 16:53:02 -080013 help
14 Support for NVIDIA Tegra AP20 and T20 processors, based on the
15 ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
16
17endchoice
18
Mike Rapoport77ffc142010-09-27 11:26:33 +020019config TEGRA_PCI
20 bool "PCI Express support"
21 select PCI
22
Erik Gillingc5f80062010-01-21 16:53:02 -080023comment "Tegra board type"
24
25config MACH_HARMONY
26 bool "Harmony board"
27 help
28 Support for nVidia Harmony development platform
29
Olof Johanssond9a51fe2011-02-19 17:25:32 -080030config MACH_KAEN
31 bool "Kaen board"
32 select MACH_SEABOARD
33 help
34 Support for the Kaen version of Seaboard
35
Marc Dietrich65b935a2011-03-07 21:01:31 +010036config MACH_PAZ00
37 bool "Paz00 board"
38 help
39 Support for the Toshiba AC100/Dynabook AZ netbook
40
Olof Johanssond9a51fe2011-02-19 17:25:32 -080041config MACH_SEABOARD
42 bool "Seaboard board"
43 help
44 Support for nVidia Seaboard development platform. It will
45 also be included for some of the derivative boards that
46 have large similarities with the seaboard design.
47
Mike Rapoportcca414b2011-02-07 10:10:53 +020048config MACH_TRIMSLICE
49 bool "TrimSlice board"
50 select TEGRA_PCI
51 help
52 Support for CompuLab TrimSlice platform
53
Olof Johanssond9a51fe2011-02-19 17:25:32 -080054config MACH_WARIO
55 bool "Wario board"
56 select MACH_SEABOARD
57 help
58 Support for the Wario version of Seaboard
59
Erik Gillingc5f80062010-01-21 16:53:02 -080060choice
61 prompt "Low-level debug console UART"
62 default TEGRA_DEBUG_UART_NONE
63
64config TEGRA_DEBUG_UART_NONE
65 bool "None"
66
67config TEGRA_DEBUG_UARTA
68 bool "UART-A"
69
70config TEGRA_DEBUG_UARTB
71 bool "UART-B"
72
73config TEGRA_DEBUG_UARTC
74 bool "UART-C"
75
76config TEGRA_DEBUG_UARTD
77 bool "UART-D"
78
79config TEGRA_DEBUG_UARTE
80 bool "UART-E"
81
82endchoice
83
Colin Cross4de3a8f2010-04-05 13:16:42 -070084config TEGRA_SYSTEM_DMA
85 bool "Enable system DMA driver for NVIDIA Tegra SoCs"
86 default y
87 help
88 Adds system DMA functionality for NVIDIA Tegra SoCs, used by
89 several Tegra device drivers
90
Colin Crossefdf72a2011-02-12 18:22:49 -080091config TEGRA_EMC_SCALING_ENABLE
92 bool "Enable scaling the memory frequency"
Mark Brown38376862011-02-22 20:35:24 +000093
94endif