tegra: add PCI Express support
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / arch / arm / mach-tegra / Kconfig
blobacd9552f8ada7bb6fd10d2b5cc5377d14632ca74
1 if ARCH_TEGRA
3 comment "NVIDIA Tegra options"
5 choice
6         prompt "Select Tegra processor family for target system"
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
17 endchoice
19 config TEGRA_PCI
20         bool "PCI Express support"
21         select PCI
23 comment "Tegra board type"
25 config MACH_HARMONY
26        bool "Harmony board"
27        help
28          Support for nVidia Harmony development platform
30 choice
31         prompt "Low-level debug console UART"
32         default TEGRA_DEBUG_UART_NONE
34 config TEGRA_DEBUG_UART_NONE
35         bool "None"
37 config TEGRA_DEBUG_UARTA
38         bool "UART-A"
40 config TEGRA_DEBUG_UARTB
41         bool "UART-B"
43 config TEGRA_DEBUG_UARTC
44         bool "UART-C"
46 config TEGRA_DEBUG_UARTD
47         bool "UART-D"
49 config TEGRA_DEBUG_UARTE
50         bool "UART-E"
52 endchoice
54 config TEGRA_SYSTEM_DMA
55         bool "Enable system DMA driver for NVIDIA Tegra SoCs"
56         default y
57         help
58           Adds system DMA functionality for NVIDIA Tegra SoCs, used by
59           several Tegra device drivers
61 endif