blob: b94e52df0d8e06e84f486ebda3204a8ea99bb62f [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
36config MACH_SEABOARD
37 bool "Seaboard board"
38 help
39 Support for nVidia Seaboard development platform. It will
40 also be included for some of the derivative boards that
41 have large similarities with the seaboard design.
42
Mike Rapoportcca414b2011-02-07 10:10:53 +020043config MACH_TRIMSLICE
44 bool "TrimSlice board"
45 select TEGRA_PCI
46 help
47 Support for CompuLab TrimSlice platform
48
Olof Johanssond9a51fe2011-02-19 17:25:32 -080049config MACH_WARIO
50 bool "Wario board"
51 select MACH_SEABOARD
52 help
53 Support for the Wario version of Seaboard
54
Erik Gillingc5f80062010-01-21 16:53:02 -080055choice
56 prompt "Low-level debug console UART"
57 default TEGRA_DEBUG_UART_NONE
58
59config TEGRA_DEBUG_UART_NONE
60 bool "None"
61
62config TEGRA_DEBUG_UARTA
63 bool "UART-A"
64
65config TEGRA_DEBUG_UARTB
66 bool "UART-B"
67
68config TEGRA_DEBUG_UARTC
69 bool "UART-C"
70
71config TEGRA_DEBUG_UARTD
72 bool "UART-D"
73
74config TEGRA_DEBUG_UARTE
75 bool "UART-E"
76
77endchoice
78
Colin Cross4de3a8f2010-04-05 13:16:42 -070079config TEGRA_SYSTEM_DMA
80 bool "Enable system DMA driver for NVIDIA Tegra SoCs"
81 default y
82 help
83 Adds system DMA functionality for NVIDIA Tegra SoCs, used by
84 several Tegra device drivers
85
Colin Crossefdf72a2011-02-12 18:22:49 -080086config TEGRA_EMC_SCALING_ENABLE
87 bool "Enable scaling the memory frequency"
Mark Brown38376862011-02-22 20:35:24 +000088
89endif