]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
soc/tegra: pmc: Add IO pads for Tegra264
authorJon Hunter <jonathanh@nvidia.com>
Wed, 25 Mar 2026 19:26:00 +0000 (19:26 +0000)
committerThierry Reding <treding@nvidia.com>
Sat, 28 Mar 2026 00:02:39 +0000 (01:02 +0100)
commite8014b2c83f598e15f5ae48fb56ad9a8d1484965
treed60db4b5d67d8ce46da5a24c118175798c01d4c7
parentdb3c16b2b90b0f56a94f9780f9dd10b50b648860
soc/tegra: pmc: Add IO pads for Tegra264

Populate the IO pads and pins for Tegra264. Tegra264 has internal 1.8V
and 0.6V regulators that must be enabled when selecting the 1.8V mode
for the sdmmc1-hv IO pad. To support this a new 'ena_1v8' member is
added to the 'tegra_io_pad_vctrl' structure to populate the bits that
need to be set to enable these internal regulators. Although this is
enabling 1.8V (bit 1) and 0.6V (bit 2) regulators, it is simply called
'ena_1v8' because these are both enabled for 1.8V operation. Note that
these internal regulators are disabled when not using 1.8V mode.

Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/soc/tegra/pmc.c