Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
89184651 TR |
2 | config TEGRA_MC |
3 | bool "NVIDIA Tegra Memory Controller support" | |
4 | default y | |
5 | depends on ARCH_TEGRA | |
06f07981 | 6 | select INTERCONNECT |
89184651 TR |
7 | help |
8 | This driver supports the Memory Controller (MC) hardware found on | |
9 | NVIDIA Tegra SoCs. | |
73a7f0a9 | 10 | |
96e5da7c | 11 | config TEGRA20_EMC |
0260979b | 12 | tristate "NVIDIA Tegra20 External Memory Controller driver" |
96e5da7c | 13 | default y |
d5ef16ba | 14 | depends on TEGRA_MC && ARCH_TEGRA_2x_SOC |
dedf62d6 DO |
15 | select DEVFREQ_GOV_SIMPLE_ONDEMAND |
16 | select PM_DEVFREQ | |
96e5da7c DO |
17 | help |
18 | This driver is for the External Memory Controller (EMC) found on | |
19 | Tegra20 chips. The EMC controls the external DRAM on the board. | |
20 | This driver is required to change memory timings / clock rate for | |
21 | external memory. | |
22 | ||
e34212c7 DO |
23 | config TEGRA30_EMC |
24 | bool "NVIDIA Tegra30 External Memory Controller driver" | |
25 | default y | |
26 | depends on TEGRA_MC && ARCH_TEGRA_3x_SOC | |
27 | help | |
28 | This driver is for the External Memory Controller (EMC) found on | |
29 | Tegra30 chips. The EMC controls the external DRAM on the board. | |
30 | This driver is required to change memory timings / clock rate for | |
31 | external memory. | |
32 | ||
73a7f0a9 MP |
33 | config TEGRA124_EMC |
34 | bool "NVIDIA Tegra124 External Memory Controller driver" | |
35 | default y | |
36 | depends on TEGRA_MC && ARCH_TEGRA_124_SOC | |
37 | help | |
38 | This driver is for the External Memory Controller (EMC) found on | |
39 | Tegra124 chips. The EMC controls the external DRAM on the board. | |
40 | This driver is required to change memory timings / clock rate for | |
41 | external memory. | |
10de2114 JL |
42 | |
43 | config TEGRA210_EMC_TABLE | |
44 | bool | |
45 | depends on ARCH_TEGRA_210_SOC | |
46 | ||
47 | config TEGRA210_EMC | |
48 | tristate "NVIDIA Tegra210 External Memory Controller driver" | |
49 | depends on TEGRA_MC && ARCH_TEGRA_210_SOC | |
50 | select TEGRA210_EMC_TABLE | |
51 | help | |
52 | This driver is for the External Memory Controller (EMC) found on | |
53 | Tegra210 chips. The EMC controls the external DRAM on the board. | |
54 | This driver is required to change memory timings / clock rate for | |
55 | external memory. |