diff options
author | Manikanta Maddireddy <mmaddireddy@nvidia.com> | 2019-06-18 20:01:40 +0200 |
---|---|---|
committer | Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> | 2019-06-20 18:12:17 +0200 |
commit | e3b09c18c604f5755990125c0d3f0f7bda9419ff (patch) | |
tree | 017023f14c3f3ad6db5f2af04427d9719bf0c704 /drivers/soc/tegra | |
parent | Linux 5.2-rc1 (diff) | |
download | linux-e3b09c18c604f5755990125c0d3f0f7bda9419ff.tar.xz linux-e3b09c18c604f5755990125c0d3f0f7bda9419ff.zip |
soc/tegra: pmc: Export tegra_powergate_power_on()
tegra_powergate_sequence_power_up() powers up partition and also enables
clock & reset. However, if a controller like PCIe have multiple clocks
& resets and they need to be enabled in a sequence, driver must use
standalone function tegra_powergate_power_on() to power up partition.
Export tegra_powergate_power_on() to allow Tegra controller drivers to
unpower gate partition independent to clock & reset.
Signed-off-by: Manikanta Maddireddy <mmaddireddy@nvidia.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/soc/tegra')
-rw-r--r-- | drivers/soc/tegra/pmc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/soc/tegra/pmc.c b/drivers/soc/tegra/pmc.c index 5648e5c09ef5..9c4a12ce4631 100644 --- a/drivers/soc/tegra/pmc.c +++ b/drivers/soc/tegra/pmc.c @@ -709,6 +709,7 @@ int tegra_powergate_power_on(unsigned int id) return tegra_powergate_set(pmc, id, true); } +EXPORT_SYMBOL(tegra_powergate_power_on); /** * tegra_powergate_power_off() - power off partition |