3 comment "NVIDIA Tegra options"
5 config ARCH_TEGRA_2x_SOC
6 bool "Enable support for Tegra20 family"
9 select ARCH_REQUIRE_GPIOLIB
10 select USB_ARCH_HAS_EHCI if USB_SUPPORT
11 select USB_ULPI if USB_SUPPORT
12 select USB_ULPI_VIEWPORT if USB_SUPPORT
13 select ARM_ERRATA_720789
14 select ARM_ERRATA_742230
15 select ARM_ERRATA_751472
16 select ARM_ERRATA_754327
17 select ARM_ERRATA_764369
18 select PL310_ERRATA_727915 if CACHE_L2X0
19 select PL310_ERRATA_769419 if CACHE_L2X0
20 select CPU_FREQ_TABLE if CPU_FREQ
22 Support for NVIDIA Tegra AP20 and T20 processors, based on the
23 ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
25 config ARCH_TEGRA_3x_SOC
26 bool "Enable support for Tegra30 family"
29 select ARCH_REQUIRE_GPIOLIB
30 select USB_ARCH_HAS_EHCI if USB_SUPPORT
31 select USB_ULPI if USB_SUPPORT
32 select USB_ULPI_VIEWPORT if USB_SUPPORT
34 select ARM_ERRATA_743622
35 select ARM_ERRATA_751472
36 select ARM_ERRATA_754322
37 select ARM_ERRATA_764369
38 select PL310_ERRATA_769419 if CACHE_L2X0
39 select CPU_FREQ_TABLE if CPU_FREQ
41 Support for NVIDIA Tegra T30 processor family, based on the
42 ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
45 bool "PCI Express support"
46 depends on ARCH_TEGRA_2x_SOC
49 comment "Tegra board type"
53 depends on ARCH_TEGRA_2x_SOC
54 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
56 Support for nVidia Harmony development platform
60 depends on ARCH_TEGRA_2x_SOC
62 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
64 Support for the Kaen version of Seaboard
68 depends on ARCH_TEGRA_2x_SOC
70 Support for the Toshiba AC100/Dynabook AZ netbook
74 depends on ARCH_TEGRA_2x_SOC
75 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
77 Support for nVidia Seaboard development platform. It will
78 also be included for some of the derivative boards that
79 have large similarities with the seaboard design.
82 bool "Generic Tegra20 board (FDT support)"
83 depends on ARCH_TEGRA_2x_SOC
86 Support for generic NVIDIA Tegra20 boards using Flattened Device Tree
89 bool "TrimSlice board"
90 depends on ARCH_TEGRA_2x_SOC
93 Support for CompuLab TrimSlice platform
97 depends on ARCH_TEGRA_2x_SOC
100 Support for the Wario version of Seaboard
104 depends on ARCH_TEGRA_2x_SOC
107 Support for the nVidia Ventana development platform
110 prompt "Low-level debug console UART"
111 default TEGRA_DEBUG_UART_NONE
113 config TEGRA_DEBUG_UART_NONE
116 config TEGRA_DEBUG_UARTA
119 config TEGRA_DEBUG_UARTB
122 config TEGRA_DEBUG_UARTC
125 config TEGRA_DEBUG_UARTD
128 config TEGRA_DEBUG_UARTE
133 config TEGRA_SYSTEM_DMA
134 bool "Enable system DMA driver for NVIDIA Tegra SoCs"
137 Adds system DMA functionality for NVIDIA Tegra SoCs, used by
138 several Tegra device drivers
140 config TEGRA_EMC_SCALING_ENABLE
141 bool "Enable scaling the memory frequency"