# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause %YAML 1.2 --- $id: http://devicetree.org/schemas/regulator/nvidia,tegra-regulators-coupling.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: NVIDIA Tegra Regulators Coupling description: > NVIDIA Tegra SoC's have a mandatory voltage-coupling between regulators. Thus on Tegra20 there are 3 coupled regulators and on NVIDIA Tegra30 there are 2. On Tegra20 SoC's - there are 3 coupled regulators:CORE, RTC and CPU. The CORE and RTC voltages shall be in a range of 170mV from each other and they both shall be higher than the CPU voltage by at least 120mV. On Tegra30 SoC's - there are 2 coupled regulators:CORE and CPU. The CORE and CPU voltages shall be in a range of 300mV from each other and CORE voltage shall be higher than the CPU by N mV, where N depends on the CPU voltage. maintainers: - Dmitry Osipenko - Thierry Reding properties: nvidia,tegra-core-regulator: description: designates regulator as the "Core domain" voltage regulator. type: boolean nvidia,tegra-rtc-regulator: description: designates regulator as the "RTC domain" voltage regulator. type: boolean nvidia,tegra-cpu-regulator: description: designates regulator as the "CPU domain" voltage regulator. type: boolean additionalProperties: true