1c5f80065SErik Gillingif ARCH_TEGRA 2c5f80065SErik Gilling 3c5f80065SErik Gillingcomment "NVIDIA Tegra options" 4c5f80065SErik Gilling 5c5f80065SErik Gillingchoice 6c5f80065SErik Gilling prompt "Select Tegra processor family for target system" 7c5f80065SErik Gilling 8c5f80065SErik Gillingconfig ARCH_TEGRA_2x_SOC 9c5f80065SErik Gilling bool "Tegra 2 family" 10c5f80065SErik Gilling select CPU_V7 11c5f80065SErik Gilling select ARM_GIC 123c92db9aSErik Gilling select ARCH_REQUIRE_GPIOLIB 1391525d08SBenoit Goby select USB_ARCH_HAS_EHCI if USB_SUPPORT 1491525d08SBenoit Goby select USB_ULPI if USB_SUPPORT 1591525d08SBenoit Goby select USB_ULPI_VIEWPORT if USB_SUPPORT 16c5f80065SErik Gilling help 17c5f80065SErik Gilling Support for NVIDIA Tegra AP20 and T20 processors, based on the 18c5f80065SErik Gilling ARM CortexA9MP CPU and the ARM PL310 L2 cache controller 19c5f80065SErik Gilling 20c5f80065SErik Gillingendchoice 21c5f80065SErik Gilling 2277ffc146SMike Rapoportconfig TEGRA_PCI 2377ffc146SMike Rapoport bool "PCI Express support" 2477ffc146SMike Rapoport select PCI 2577ffc146SMike Rapoport 26c5f80065SErik Gillingcomment "Tegra board type" 27c5f80065SErik Gilling 28c5f80065SErik Gillingconfig MACH_HARMONY 29c5f80065SErik Gilling bool "Harmony board" 3047912a65SStephen Warren select MACH_HAS_SND_SOC_TEGRA_WM8903 31c5f80065SErik Gilling help 32c5f80065SErik Gilling Support for nVidia Harmony development platform 33c5f80065SErik Gilling 34d9a51fe7SOlof Johanssonconfig MACH_KAEN 35d9a51fe7SOlof Johansson bool "Kaen board" 36d9a51fe7SOlof Johansson select MACH_SEABOARD 3747912a65SStephen Warren select MACH_HAS_SND_SOC_TEGRA_WM8903 38d9a51fe7SOlof Johansson help 39d9a51fe7SOlof Johansson Support for the Kaen version of Seaboard 40d9a51fe7SOlof Johansson 4165b935aaSMarc Dietrichconfig MACH_PAZ00 4265b935aaSMarc Dietrich bool "Paz00 board" 4365b935aaSMarc Dietrich help 4465b935aaSMarc Dietrich Support for the Toshiba AC100/Dynabook AZ netbook 4565b935aaSMarc Dietrich 46d9a51fe7SOlof Johanssonconfig MACH_SEABOARD 47d9a51fe7SOlof Johansson bool "Seaboard board" 4847912a65SStephen Warren select MACH_HAS_SND_SOC_TEGRA_WM8903 49d9a51fe7SOlof Johansson help 50d9a51fe7SOlof Johansson Support for nVidia Seaboard development platform. It will 51d9a51fe7SOlof Johansson also be included for some of the derivative boards that 52d9a51fe7SOlof Johansson have large similarities with the seaboard design. 53d9a51fe7SOlof Johansson 548e267f3dSGrant Likelyconfig MACH_TEGRA_DT 558e267f3dSGrant Likely bool "Generic Tegra board (FDT support)" 568e267f3dSGrant Likely select USE_OF 578e267f3dSGrant Likely help 588e267f3dSGrant Likely Support for generic nVidia Tegra boards using Flattened Device Tree 598e267f3dSGrant Likely 60cca414b2SMike Rapoportconfig MACH_TRIMSLICE 61cca414b2SMike Rapoport bool "TrimSlice board" 62cca414b2SMike Rapoport select TEGRA_PCI 63cca414b2SMike Rapoport help 64cca414b2SMike Rapoport Support for CompuLab TrimSlice platform 65cca414b2SMike Rapoport 66d9a51fe7SOlof Johanssonconfig MACH_WARIO 67d9a51fe7SOlof Johansson bool "Wario board" 68d9a51fe7SOlof Johansson select MACH_SEABOARD 69d9a51fe7SOlof Johansson help 70d9a51fe7SOlof Johansson Support for the Wario version of Seaboard 71d9a51fe7SOlof Johansson 72c5f80065SErik Gillingchoice 73c5f80065SErik Gilling prompt "Low-level debug console UART" 74c5f80065SErik Gilling default TEGRA_DEBUG_UART_NONE 75c5f80065SErik Gilling 76c5f80065SErik Gillingconfig TEGRA_DEBUG_UART_NONE 77c5f80065SErik Gilling bool "None" 78c5f80065SErik Gilling 79c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTA 80c5f80065SErik Gilling bool "UART-A" 81c5f80065SErik Gilling 82c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTB 83c5f80065SErik Gilling bool "UART-B" 84c5f80065SErik Gilling 85c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTC 86c5f80065SErik Gilling bool "UART-C" 87c5f80065SErik Gilling 88c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTD 89c5f80065SErik Gilling bool "UART-D" 90c5f80065SErik Gilling 91c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTE 92c5f80065SErik Gilling bool "UART-E" 93c5f80065SErik Gilling 94c5f80065SErik Gillingendchoice 95c5f80065SErik Gilling 964de3a8faSColin Crossconfig TEGRA_SYSTEM_DMA 974de3a8faSColin Cross bool "Enable system DMA driver for NVIDIA Tegra SoCs" 984de3a8faSColin Cross default y 994de3a8faSColin Cross help 1004de3a8faSColin Cross Adds system DMA functionality for NVIDIA Tegra SoCs, used by 1014de3a8faSColin Cross several Tegra device drivers 1024de3a8faSColin Cross 103efdf72adSColin Crossconfig TEGRA_EMC_SCALING_ENABLE 104efdf72adSColin Cross bool "Enable scaling the memory frequency" 10538376866SMark Brown 10638376866SMark Brownendif 107