.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | if ARCH_TEGRA |
---|
2 | 3 | |
---|
3 | 4 | # 32-bit ARM SoCs |
---|
.. | .. |
---|
14 | 15 | select PL310_ERRATA_769419 if CACHE_L2X0 |
---|
15 | 16 | select SOC_TEGRA_FLOWCTRL |
---|
16 | 17 | select SOC_TEGRA_PMC |
---|
| 18 | + select SOC_TEGRA20_VOLTAGE_COUPLER |
---|
17 | 19 | select TEGRA_TIMER |
---|
18 | 20 | help |
---|
19 | 21 | Support for NVIDIA Tegra AP20 and T20 processors, based on the |
---|
.. | .. |
---|
27 | 29 | select PL310_ERRATA_769419 if CACHE_L2X0 |
---|
28 | 30 | select SOC_TEGRA_FLOWCTRL |
---|
29 | 31 | select SOC_TEGRA_PMC |
---|
| 32 | + select SOC_TEGRA30_VOLTAGE_COUPLER |
---|
30 | 33 | select TEGRA_TIMER |
---|
31 | 34 | help |
---|
32 | 35 | Support for NVIDIA Tegra T30 processor family, based on the |
---|
.. | .. |
---|
76 | 79 | select PINCTRL_TEGRA210 |
---|
77 | 80 | select SOC_TEGRA_FLOWCTRL |
---|
78 | 81 | select SOC_TEGRA_PMC |
---|
79 | | - depends on !LTO_CLANG |
---|
| 82 | + select TEGRA_TIMER |
---|
80 | 83 | help |
---|
81 | 84 | Enable support for the NVIDIA Tegra210 SoC. Also known as Tegra X1, |
---|
82 | 85 | the Tegra210 has four Cortex-A57 cores paired with four Cortex-A53 |
---|
.. | .. |
---|
108 | 111 | config ARCH_TEGRA_194_SOC |
---|
109 | 112 | bool "NVIDIA Tegra194 SoC" |
---|
110 | 113 | select MAILBOX |
---|
| 114 | + select PINCTRL_TEGRA194 |
---|
111 | 115 | select TEGRA_BPMP |
---|
112 | 116 | select TEGRA_HSP_MBOX |
---|
113 | 117 | select TEGRA_IVC |
---|
114 | 118 | select SOC_TEGRA_PMC |
---|
115 | 119 | help |
---|
116 | 120 | Enable support for the NVIDIA Tegra194 SoC. |
---|
| 121 | + |
---|
| 122 | +config ARCH_TEGRA_234_SOC |
---|
| 123 | + bool "NVIDIA Tegra234 SoC" |
---|
| 124 | + select MAILBOX |
---|
| 125 | + select TEGRA_BPMP |
---|
| 126 | + select TEGRA_HSP_MBOX |
---|
| 127 | + select TEGRA_IVC |
---|
| 128 | + select SOC_TEGRA_PMC |
---|
| 129 | + help |
---|
| 130 | + Enable support for the NVIDIA Tegra234 SoC. |
---|
117 | 131 | |
---|
118 | 132 | endif |
---|
119 | 133 | endif |
---|
.. | .. |
---|
128 | 142 | |
---|
129 | 143 | config SOC_TEGRA_PMC |
---|
130 | 144 | bool |
---|
| 145 | + select GENERIC_PINCONF |
---|
131 | 146 | |
---|
132 | 147 | config SOC_TEGRA_POWERGATE_BPMP |
---|
133 | 148 | def_bool y |
---|
134 | 149 | depends on PM_GENERIC_DOMAINS |
---|
135 | 150 | depends on TEGRA_BPMP |
---|
| 151 | + |
---|
| 152 | +config SOC_TEGRA20_VOLTAGE_COUPLER |
---|
| 153 | + bool "Voltage scaling support for Tegra20 SoCs" |
---|
| 154 | + depends on ARCH_TEGRA_2x_SOC || COMPILE_TEST |
---|
| 155 | + |
---|
| 156 | +config SOC_TEGRA30_VOLTAGE_COUPLER |
---|
| 157 | + bool "Voltage scaling support for Tegra30 SoCs" |
---|
| 158 | + depends on ARCH_TEGRA_3x_SOC || COMPILE_TEST |
---|