1c5f80065SErik Gillingif ARCH_TEGRA 2c5f80065SErik Gilling 3c5f80065SErik Gillingcomment "NVIDIA Tegra options" 4c5f80065SErik Gilling 5c5f80065SErik Gillingconfig ARCH_TEGRA_2x_SOC 644107d8bSPeter De Schrijver bool "Enable support for Tegra20 family" 7c5f80065SErik Gilling select CPU_V7 8c5f80065SErik Gilling select ARM_GIC 93c92db9aSErik Gilling select ARCH_REQUIRE_GPIOLIB 1091525d08SBenoit Goby select USB_ARCH_HAS_EHCI if USB_SUPPORT 1191525d08SBenoit Goby select USB_ULPI if USB_SUPPORT 1291525d08SBenoit Goby select USB_ULPI_VIEWPORT if USB_SUPPORT 13c5f80065SErik Gilling help 14c5f80065SErik Gilling Support for NVIDIA Tegra AP20 and T20 processors, based on the 15c5f80065SErik Gilling ARM CortexA9MP CPU and the ARM PL310 L2 cache controller 16c5f80065SErik Gilling 1744107d8bSPeter De Schrijverconfig ARCH_TEGRA_3x_SOC 1844107d8bSPeter De Schrijver bool "Enable support for Tegra30 family" 1944107d8bSPeter De Schrijver select CPU_V7 2044107d8bSPeter De Schrijver select ARM_GIC 2144107d8bSPeter De Schrijver select ARCH_REQUIRE_GPIOLIB 2244107d8bSPeter De Schrijver select USB_ARCH_HAS_EHCI if USB_SUPPORT 2344107d8bSPeter De Schrijver select USB_ULPI if USB_SUPPORT 2444107d8bSPeter De Schrijver select USB_ULPI_VIEWPORT if USB_SUPPORT 2544107d8bSPeter De Schrijver select USE_OF 2644107d8bSPeter De Schrijver help 2744107d8bSPeter De Schrijver Support for NVIDIA Tegra T30 processor family, based on the 2844107d8bSPeter De Schrijver ARM CortexA9MP CPU and the ARM PL310 L2 cache controller 29c5f80065SErik Gilling 3077ffc146SMike Rapoportconfig TEGRA_PCI 3177ffc146SMike Rapoport bool "PCI Express support" 32b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 3377ffc146SMike Rapoport select PCI 3477ffc146SMike Rapoport 35c5f80065SErik Gillingcomment "Tegra board type" 36c5f80065SErik Gilling 37c5f80065SErik Gillingconfig MACH_HARMONY 38c5f80065SErik Gilling bool "Harmony board" 39b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 40885f24e1SUwe Kleine-König select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC 41c5f80065SErik Gilling help 42c5f80065SErik Gilling Support for nVidia Harmony development platform 43c5f80065SErik Gilling 44d9a51fe7SOlof Johanssonconfig MACH_KAEN 45d9a51fe7SOlof Johansson bool "Kaen board" 46b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 47d9a51fe7SOlof Johansson select MACH_SEABOARD 48885f24e1SUwe Kleine-König select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC 49d9a51fe7SOlof Johansson help 50d9a51fe7SOlof Johansson Support for the Kaen version of Seaboard 51d9a51fe7SOlof Johansson 5265b935aaSMarc Dietrichconfig MACH_PAZ00 5365b935aaSMarc Dietrich bool "Paz00 board" 54b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 5565b935aaSMarc Dietrich help 5665b935aaSMarc Dietrich Support for the Toshiba AC100/Dynabook AZ netbook 5765b935aaSMarc Dietrich 58d9a51fe7SOlof Johanssonconfig MACH_SEABOARD 59d9a51fe7SOlof Johansson bool "Seaboard board" 60b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 61885f24e1SUwe Kleine-König select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC 62d9a51fe7SOlof Johansson help 63d9a51fe7SOlof Johansson Support for nVidia Seaboard development platform. It will 64d9a51fe7SOlof Johansson also be included for some of the derivative boards that 65d9a51fe7SOlof Johansson have large similarities with the seaboard design. 66d9a51fe7SOlof Johansson 678e267f3dSGrant Likelyconfig MACH_TEGRA_DT 68a2385dc5SPeter De Schrijver bool "Generic Tegra20 board (FDT support)" 6924692c0fSStephen Warren depends on ARCH_TEGRA_2x_SOC 708e267f3dSGrant Likely select USE_OF 718e267f3dSGrant Likely help 72a2385dc5SPeter De Schrijver Support for generic NVIDIA Tegra20 boards using Flattened Device Tree 738e267f3dSGrant Likely 74cca414b2SMike Rapoportconfig MACH_TRIMSLICE 75cca414b2SMike Rapoport bool "TrimSlice board" 76b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 77cca414b2SMike Rapoport select TEGRA_PCI 78cca414b2SMike Rapoport help 79cca414b2SMike Rapoport Support for CompuLab TrimSlice platform 80cca414b2SMike Rapoport 81d9a51fe7SOlof Johanssonconfig MACH_WARIO 82d9a51fe7SOlof Johansson bool "Wario board" 83b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 84d9a51fe7SOlof Johansson select MACH_SEABOARD 85d9a51fe7SOlof Johansson help 86d9a51fe7SOlof Johansson Support for the Wario version of Seaboard 87d9a51fe7SOlof Johansson 88add29e61SPeter De Schrijverconfig MACH_VENTANA 89add29e61SPeter De Schrijver bool "Ventana board" 90b2bbbc4dSPeter De Schrijver depends on ARCH_TEGRA_2x_SOC 91add29e61SPeter De Schrijver select MACH_TEGRA_DT 92add29e61SPeter De Schrijver help 93add29e61SPeter De Schrijver Support for the nVidia Ventana development platform 94add29e61SPeter De Schrijver 95c5f80065SErik Gillingchoice 96c5f80065SErik Gilling prompt "Low-level debug console UART" 97c5f80065SErik Gilling default TEGRA_DEBUG_UART_NONE 98c5f80065SErik Gilling 99c5f80065SErik Gillingconfig TEGRA_DEBUG_UART_NONE 100c5f80065SErik Gilling bool "None" 101c5f80065SErik Gilling 102c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTA 103c5f80065SErik Gilling bool "UART-A" 104c5f80065SErik Gilling 105c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTB 106c5f80065SErik Gilling bool "UART-B" 107c5f80065SErik Gilling 108c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTC 109c5f80065SErik Gilling bool "UART-C" 110c5f80065SErik Gilling 111c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTD 112c5f80065SErik Gilling bool "UART-D" 113c5f80065SErik Gilling 114c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTE 115c5f80065SErik Gilling bool "UART-E" 116c5f80065SErik Gilling 117c5f80065SErik Gillingendchoice 118c5f80065SErik Gilling 1194de3a8faSColin Crossconfig TEGRA_SYSTEM_DMA 1204de3a8faSColin Cross bool "Enable system DMA driver for NVIDIA Tegra SoCs" 1214de3a8faSColin Cross default y 1224de3a8faSColin Cross help 1234de3a8faSColin Cross Adds system DMA functionality for NVIDIA Tegra SoCs, used by 1244de3a8faSColin Cross several Tegra device drivers 1254de3a8faSColin Cross 126efdf72adSColin Crossconfig TEGRA_EMC_SCALING_ENABLE 127efdf72adSColin Cross bool "Enable scaling the memory frequency" 12838376866SMark Brown 12938376866SMark Brownendif 130