1if 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
12	select ARCH_REQUIRE_GPIOLIB
13	select USB_ARCH_HAS_EHCI if USB_SUPPORT
14	select USB_ULPI if USB_SUPPORT
15	select USB_ULPI_VIEWPORT if USB_SUPPORT
16	help
17	  Support for NVIDIA Tegra AP20 and T20 processors, based on the
18	  ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
19
20endchoice
21
22config TEGRA_PCI
23	bool "PCI Express support"
24	select PCI
25
26comment "Tegra board type"
27
28config MACH_HARMONY
29       bool "Harmony board"
30       help
31         Support for nVidia Harmony development platform
32
33config MACH_KAEN
34       bool "Kaen board"
35       select MACH_SEABOARD
36       help
37         Support for the Kaen version of Seaboard
38
39config MACH_PAZ00
40       bool "Paz00 board"
41       help
42         Support for the Toshiba AC100/Dynabook AZ netbook
43
44config MACH_SEABOARD
45       bool "Seaboard board"
46       help
47         Support for nVidia Seaboard development platform. It will
48	 also be included for some of the derivative boards that
49	 have large similarities with the seaboard design.
50
51config MACH_TRIMSLICE
52       bool "TrimSlice board"
53       select TEGRA_PCI
54       help
55         Support for CompuLab TrimSlice platform
56
57config MACH_WARIO
58       bool "Wario board"
59       select MACH_SEABOARD
60       help
61         Support for the Wario version of Seaboard
62
63choice
64        prompt "Low-level debug console UART"
65        default TEGRA_DEBUG_UART_NONE
66
67config TEGRA_DEBUG_UART_NONE
68        bool "None"
69
70config TEGRA_DEBUG_UARTA
71        bool "UART-A"
72
73config TEGRA_DEBUG_UARTB
74        bool "UART-B"
75
76config TEGRA_DEBUG_UARTC
77        bool "UART-C"
78
79config TEGRA_DEBUG_UARTD
80        bool "UART-D"
81
82config TEGRA_DEBUG_UARTE
83        bool "UART-E"
84
85endchoice
86
87config TEGRA_SYSTEM_DMA
88	bool "Enable system DMA driver for NVIDIA Tegra SoCs"
89	default y
90	help
91	  Adds system DMA functionality for NVIDIA Tegra SoCs, used by
92	  several Tegra device drivers
93
94config TEGRA_EMC_SCALING_ENABLE
95	bool "Enable scaling the memory frequency"
96
97endif
98