if [31mCONFIG_ARCH_TEGRA[0m # 32-bit [31mCONFIG_ARM[0m SoCs if [31mCONFIG_ARM[0m config [31mCONFIG_ARCH_TEGRA_2x_SOC[0m bool "Enable support for Tegra20 family" select [31mCONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED[0m if [31mCONFIG_SMP[0m select [31mCONFIG_ARM_ERRATA_720789[0m select [31mCONFIG_ARM_ERRATA_754327[0m if [31mCONFIG_SMP[0m select [31mCONFIG_ARM_ERRATA_764369[0m if [31mCONFIG_SMP[0m select [31mCONFIG_PINCTRL_TEGRA20[0m select [31mCONFIG_PL310_ERRATA_727915[0m if [31mCONFIG_CACHE_L2X0[0m select [31mCONFIG_PL310_ERRATA_769419[0m if [31mCONFIG_CACHE_L2X0[0m select [31mCONFIG_TEGRA_TIMER[0m help Support for NVIDIA Tegra AP20 and T20 processors, based on the [31mCONFIG_ARM[0m CortexA9MP CPU and the [31mCONFIG_ARM[0m PL310 L2 cache controller config [31mCONFIG_ARCH_TEGRA_3x_SOC[0m bool "Enable support for Tegra30 family" select [31mCONFIG_ARM_ERRATA_754322[0m select [31mCONFIG_ARM_ERRATA_764369[0m if [31mCONFIG_SMP[0m select [31mCONFIG_PINCTRL_TEGRA30[0m select [31mCONFIG_PL310_ERRATA_769419[0m if [31mCONFIG_CACHE_L2X0[0m select [31mCONFIG_TEGRA_TIMER[0m help Support for NVIDIA Tegra T30 processor family, based on the [31mCONFIG_ARM[0m CortexA9MP CPU and the [31mCONFIG_ARM[0m PL310 L2 cache controller config [31mCONFIG_ARCH_TEGRA_114_SOC[0m bool "Enable support for Tegra114 family" select [31mCONFIG_ARM_ERRATA_798181[0m if [31mCONFIG_SMP[0m select [31mCONFIG_HAVE_ARM_ARCH_TIMER[0m select [31mCONFIG_PINCTRL_TEGRA114[0m select [31mCONFIG_TEGRA_TIMER[0m help Support for NVIDIA Tegra T114 processor family, based on the [31mCONFIG_ARM[0m CortexA15MP CPU config [31mCONFIG_ARCH_TEGRA_124_SOC[0m bool "Enable support for Tegra124 family" select [31mCONFIG_HAVE_ARM_ARCH_TIMER[0m select [31mCONFIG_PINCTRL_TEGRA124[0m select [31mCONFIG_TEGRA_TIMER[0m help Support for NVIDIA Tegra T124 processor family, based on the [31mCONFIG_ARM[0m CortexA15MP CPU endif # 64-bit [31mCONFIG_ARM[0m SoCs if [31mCONFIG_ARM64[0m config [31mCONFIG_ARCH_TEGRA_132_SOC[0m bool "NVIDIA Tegra132 SoC" select [31mCONFIG_PINCTRL_TEGRA124[0m help Enable support for NVIDIA Tegra132 SoC, based on the Denver ARMv8 CPU. The Tegra132 SoC is similar to the Tegra124 SoC, but contains an NVIDIA Denver CPU complex in place of Tegra124's "4+1" Cortex-A15 CPU complex. config [31mCONFIG_ARCH_TEGRA_210_SOC[0m bool "NVIDIA Tegra210 SoC" select [31mCONFIG_PINCTRL_TEGRA210[0m help Enable support for the NVIDIA Tegra210 SoC. Also known as Tegra X1, the Tegra210 has four Cortex-A57 cores paired with four Cortex-A53 cores in a switched configuration. It features a GPU of the Maxwell architecture with support for DX11, SM4, OpenGL 4.5, OpenGL ES 3.1 and providing 256 CUDA cores. It supports hardware-accelerated en- and decoding of various video standards including H.265, H.264 and VP8 at 4K resolution and up to 60 fps. Besides the multimedia features it also comes with a variety of I/O controllers, such as GPIO, [31mCONFIG_I2C[0m, [31mCONFIG_SPI[0m, SDHCI, PCIe, SATA and XHCI, to name only a few. config [31mCONFIG_ARCH_TEGRA_186_SOC[0m bool "NVIDIA Tegra186 SoC" select [31mCONFIG_MAILBOX[0m select [31mCONFIG_TEGRA_BPMP[0m select [31mCONFIG_TEGRA_HSP_MBOX[0m select [31mCONFIG_TEGRA_IVC[0m help Enable support for the NVIDIA Tegar186 SoC. The Tegra186 features a combination of Denver and Cortex-A57 CPU cores and a GPU based on the Pascal architecture. It contains an ADSP with a Cortex-A9 CPU used for audio processing, hardware video encoders/decoders with multi-format support, ISP for image capture processing and BPMP for power management. endif endif |