18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig TEGRA_MC 38c2ecf20Sopenharmony_ci bool "NVIDIA Tegra Memory Controller support" 48c2ecf20Sopenharmony_ci default y 58c2ecf20Sopenharmony_ci depends on ARCH_TEGRA 68c2ecf20Sopenharmony_ci help 78c2ecf20Sopenharmony_ci This driver supports the Memory Controller (MC) hardware found on 88c2ecf20Sopenharmony_ci NVIDIA Tegra SoCs. 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciconfig TEGRA20_EMC 118c2ecf20Sopenharmony_ci bool "NVIDIA Tegra20 External Memory Controller driver" 128c2ecf20Sopenharmony_ci default y 138c2ecf20Sopenharmony_ci depends on ARCH_TEGRA_2x_SOC 148c2ecf20Sopenharmony_ci help 158c2ecf20Sopenharmony_ci This driver is for the External Memory Controller (EMC) found on 168c2ecf20Sopenharmony_ci Tegra20 chips. The EMC controls the external DRAM on the board. 178c2ecf20Sopenharmony_ci This driver is required to change memory timings / clock rate for 188c2ecf20Sopenharmony_ci external memory. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciconfig TEGRA30_EMC 218c2ecf20Sopenharmony_ci bool "NVIDIA Tegra30 External Memory Controller driver" 228c2ecf20Sopenharmony_ci default y 238c2ecf20Sopenharmony_ci depends on TEGRA_MC && ARCH_TEGRA_3x_SOC 248c2ecf20Sopenharmony_ci help 258c2ecf20Sopenharmony_ci This driver is for the External Memory Controller (EMC) found on 268c2ecf20Sopenharmony_ci Tegra30 chips. The EMC controls the external DRAM on the board. 278c2ecf20Sopenharmony_ci This driver is required to change memory timings / clock rate for 288c2ecf20Sopenharmony_ci external memory. 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciconfig TEGRA124_EMC 318c2ecf20Sopenharmony_ci bool "NVIDIA Tegra124 External Memory Controller driver" 328c2ecf20Sopenharmony_ci default y 338c2ecf20Sopenharmony_ci depends on TEGRA_MC && ARCH_TEGRA_124_SOC 348c2ecf20Sopenharmony_ci help 358c2ecf20Sopenharmony_ci This driver is for the External Memory Controller (EMC) found on 368c2ecf20Sopenharmony_ci Tegra124 chips. The EMC controls the external DRAM on the board. 378c2ecf20Sopenharmony_ci This driver is required to change memory timings / clock rate for 388c2ecf20Sopenharmony_ci external memory. 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ciconfig TEGRA210_EMC_TABLE 418c2ecf20Sopenharmony_ci bool 428c2ecf20Sopenharmony_ci depends on ARCH_TEGRA_210_SOC 438c2ecf20Sopenharmony_ci 448c2ecf20Sopenharmony_ciconfig TEGRA210_EMC 458c2ecf20Sopenharmony_ci tristate "NVIDIA Tegra210 External Memory Controller driver" 468c2ecf20Sopenharmony_ci depends on TEGRA_MC && ARCH_TEGRA_210_SOC 478c2ecf20Sopenharmony_ci select TEGRA210_EMC_TABLE 488c2ecf20Sopenharmony_ci help 498c2ecf20Sopenharmony_ci This driver is for the External Memory Controller (EMC) found on 508c2ecf20Sopenharmony_ci Tegra210 chips. The EMC controls the external DRAM on the board. 518c2ecf20Sopenharmony_ci This driver is required to change memory timings / clock rate for 528c2ecf20Sopenharmony_ci external memory. 53