2010-01-22 03:53:02 +03:00
if ARCH_TEGRA
comment "NVIDIA Tegra options"
config ARCH_TEGRA_2x_SOC
2011-12-14 19:03:25 +04:00
bool "Enable support for Tegra20 family"
2010-01-22 03:53:02 +03:00
select CPU_V7
select ARM_GIC
2010-03-16 05:40:06 +03:00
select ARCH_REQUIRE_GPIOLIB
2011-03-10 03:28:55 +03:00
select USB_ARCH_HAS_EHCI if USB_SUPPORT
select USB_ULPI if USB_SUPPORT
select USB_ULPI_VIEWPORT if USB_SUPPORT
2010-01-22 03:53:02 +03:00
help
Support for NVIDIA Tegra AP20 and T20 processors, based on the
ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
2011-12-14 19:03:25 +04:00
config ARCH_TEGRA_3x_SOC
bool "Enable support for Tegra30 family"
select CPU_V7
select ARM_GIC
select ARCH_REQUIRE_GPIOLIB
select USB_ARCH_HAS_EHCI if USB_SUPPORT
select USB_ULPI if USB_SUPPORT
select USB_ULPI_VIEWPORT if USB_SUPPORT
select USE_OF
help
Support for NVIDIA Tegra T30 processor family, based on the
ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
2010-01-22 03:53:02 +03:00
2010-09-27 13:26:33 +04:00
config TEGRA_PCI
bool "PCI Express support"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2010-09-27 13:26:33 +04:00
select PCI
2010-01-22 03:53:02 +03:00
comment "Tegra board type"
config MACH_HARMONY
bool "Harmony board"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2011-07-26 12:15:59 +04:00
select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
2010-01-22 03:53:02 +03:00
help
Support for nVidia Harmony development platform
2011-02-20 04:25:32 +03:00
config MACH_KAEN
bool "Kaen board"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2011-02-20 04:25:32 +03:00
select MACH_SEABOARD
2011-07-26 12:15:59 +04:00
select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
2011-02-20 04:25:32 +03:00
help
Support for the Kaen version of Seaboard
2011-03-07 23:01:31 +03:00
config MACH_PAZ00
bool "Paz00 board"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2011-03-07 23:01:31 +03:00
help
Support for the Toshiba AC100/Dynabook AZ netbook
2011-02-20 04:25:32 +03:00
config MACH_SEABOARD
bool "Seaboard board"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2011-07-26 12:15:59 +04:00
select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
2011-02-20 04:25:32 +03:00
help
Support for nVidia Seaboard development platform. It will
also be included for some of the derivative boards that
have large similarities with the seaboard design.
2011-07-20 03:26:54 +04:00
config MACH_TEGRA_DT
2011-12-14 19:03:18 +04:00
bool "Generic Tegra20 board (FDT support)"
2011-07-20 03:26:54 +04:00
select USE_OF
help
2011-12-14 19:03:18 +04:00
Support for generic NVIDIA Tegra20 boards using Flattened Device Tree
2011-07-20 03:26:54 +04:00
2011-02-07 11:10:53 +03:00
config MACH_TRIMSLICE
bool "TrimSlice board"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2011-02-07 11:10:53 +03:00
select TEGRA_PCI
help
Support for CompuLab TrimSlice platform
2011-02-20 04:25:32 +03:00
config MACH_WARIO
bool "Wario board"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2011-02-20 04:25:32 +03:00
select MACH_SEABOARD
help
Support for the Wario version of Seaboard
2011-10-12 15:53:05 +04:00
config MACH_VENTANA
bool "Ventana board"
2011-12-14 19:03:14 +04:00
depends on ARCH_TEGRA_2x_SOC
2011-10-12 15:53:05 +04:00
select MACH_TEGRA_DT
help
Support for the nVidia Ventana development platform
2010-01-22 03:53:02 +03:00
choice
prompt "Low-level debug console UART"
default TEGRA_DEBUG_UART_NONE
config TEGRA_DEBUG_UART_NONE
bool "None"
config TEGRA_DEBUG_UARTA
bool "UART-A"
config TEGRA_DEBUG_UARTB
bool "UART-B"
config TEGRA_DEBUG_UARTC
bool "UART-C"
config TEGRA_DEBUG_UARTD
bool "UART-D"
config TEGRA_DEBUG_UARTE
bool "UART-E"
endchoice
2010-04-06 00:16:42 +04:00
config TEGRA_SYSTEM_DMA
bool "Enable system DMA driver for NVIDIA Tegra SoCs"
default y
help
Adds system DMA functionality for NVIDIA Tegra SoCs, used by
several Tegra device drivers
2011-02-13 05:22:49 +03:00
config TEGRA_EMC_SCALING_ENABLE
bool "Enable scaling the memory frequency"
2011-02-22 23:35:24 +03:00
endif