1config ARCH_TEGRA 2 bool "NVIDIA Tegra" if ARCH_MULTI_V7 3 select ARCH_HAS_CPUFREQ 4 select ARCH_REQUIRE_GPIOLIB 5 select ARCH_SUPPORTS_TRUSTED_FOUNDATIONS 6 select ARM_GIC 7 select CLKSRC_MMIO 8 select CLKSRC_OF 9 select COMMON_CLK 10 select CPU_V7 11 select GENERIC_CLOCKEVENTS 12 select HAVE_ARM_SCU if SMP 13 select HAVE_ARM_TWD if SMP 14 select HAVE_SMP 15 select MIGHT_HAVE_CACHE_L2X0 16 select MIGHT_HAVE_PCI 17 select PINCTRL 18 select ARCH_HAS_RESET_CONTROLLER 19 select RESET_CONTROLLER 20 select SOC_BUS 21 select SPARSE_IRQ 22 select USB_ARCH_HAS_EHCI if USB_SUPPORT 23 select USB_ULPI if USB_PHY 24 select USB_ULPI_VIEWPORT if USB_PHY 25 select USE_OF 26 help 27 This enables support for NVIDIA Tegra based systems. 28 29menu "NVIDIA Tegra options" 30 depends on ARCH_TEGRA 31 32config ARCH_TEGRA_2x_SOC 33 bool "Enable support for Tegra20 family" 34 select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP 35 select ARM_ERRATA_720789 36 select ARM_ERRATA_754327 if SMP 37 select ARM_ERRATA_764369 if SMP 38 select PINCTRL_TEGRA20 39 select PL310_ERRATA_727915 if CACHE_L2X0 40 select PL310_ERRATA_769419 if CACHE_L2X0 41 help 42 Support for NVIDIA Tegra AP20 and T20 processors, based on the 43 ARM CortexA9MP CPU and the ARM PL310 L2 cache controller 44 45config ARCH_TEGRA_3x_SOC 46 bool "Enable support for Tegra30 family" 47 select ARM_ERRATA_754322 48 select ARM_ERRATA_764369 if SMP 49 select PINCTRL_TEGRA30 50 select PL310_ERRATA_769419 if CACHE_L2X0 51 help 52 Support for NVIDIA Tegra T30 processor family, based on the 53 ARM CortexA9MP CPU and the ARM PL310 L2 cache controller 54 55config ARCH_TEGRA_114_SOC 56 bool "Enable support for Tegra114 family" 57 select ARM_ERRATA_798181 if SMP 58 select ARM_L1_CACHE_SHIFT_6 59 select HAVE_ARM_ARCH_TIMER 60 select PINCTRL_TEGRA114 61 help 62 Support for NVIDIA Tegra T114 processor family, based on the 63 ARM CortexA15MP CPU 64 65config ARCH_TEGRA_124_SOC 66 bool "Enable support for Tegra124 family" 67 select ARM_L1_CACHE_SHIFT_6 68 select HAVE_ARM_ARCH_TIMER 69 select PINCTRL_TEGRA124 70 help 71 Support for NVIDIA Tegra T124 processor family, based on the 72 ARM CortexA15MP CPU 73 74config TEGRA_AHB 75 bool "Enable AHB driver for NVIDIA Tegra SoCs" 76 default y 77 help 78 Adds AHB configuration functionality for NVIDIA Tegra SoCs, 79 which controls AHB bus master arbitration and some 80 performance parameters(priority, prefech size). 81 82config TEGRA_EMC_SCALING_ENABLE 83 bool "Enable scaling the memory frequency" 84 85endmenu 86