Merge branch 'tegra-arch' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...
[pandora-kernel.git] / arch / arm / mach-tegra / Kconfig
1 if ARCH_TEGRA
2
3 comment "NVIDIA Tegra options"
4
5 choice
6         prompt "Select Tegra processor family for target system"
7
8 config ARCH_TEGRA_2x_SOC
9         bool "Tegra 2 family"
10         select CPU_V7
11         select ARM_GIC
12         select ARCH_REQUIRE_GPIOLIB
13         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
17 endchoice
18
19 config TEGRA_PCI
20         bool "PCI Express support"
21         select PCI
22
23 comment "Tegra board type"
24
25 config MACH_HARMONY
26        bool "Harmony board"
27        help
28          Support for nVidia Harmony development platform
29
30 config MACH_TRIMSLICE
31        bool "TrimSlice board"
32        select TEGRA_PCI
33        help
34          Support for CompuLab TrimSlice platform
35
36 choice
37         prompt "Low-level debug console UART"
38         default TEGRA_DEBUG_UART_NONE
39
40 config TEGRA_DEBUG_UART_NONE
41         bool "None"
42
43 config TEGRA_DEBUG_UARTA
44         bool "UART-A"
45
46 config TEGRA_DEBUG_UARTB
47         bool "UART-B"
48
49 config TEGRA_DEBUG_UARTC
50         bool "UART-C"
51
52 config TEGRA_DEBUG_UARTD
53         bool "UART-D"
54
55 config TEGRA_DEBUG_UARTE
56         bool "UART-E"
57
58 endchoice
59
60 config TEGRA_SYSTEM_DMA
61         bool "Enable system DMA driver for NVIDIA Tegra SoCs"
62         default y
63         help
64           Adds system DMA functionality for NVIDIA Tegra SoCs, used by
65           several Tegra device drivers
66
67 endif