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