diff options
| author | Thierry Reding <treding@nvidia.com> | 2025-02-04 19:45:19 +0100 |
|---|---|---|
| committer | Thierry Reding <treding@nvidia.com> | 2026-05-31 07:21:14 +0200 |
| commit | 72a2a9023c329aca7e7f8d3997c9a26aa317a1fd (patch) | |
| tree | 33a26c963ed5cabd1d555a6c2c1c12f93a0e1878 /drivers/soc | |
| parent | 4d61f03426892b14d498e160be245edcb9dd8359 (diff) | |
soc/tegra: pmc: Remove unused legacy functions
All callers of these functions have been replaced by their variants
taking a PMC context as an input, so they are no longer used and can be
removed.
Acked-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/soc')
| -rw-r--r-- | drivers/soc/tegra/pmc.c | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/drivers/soc/tegra/pmc.c b/drivers/soc/tegra/pmc.c index ff748d209d40..0acc25e7b732 100644 --- a/drivers/soc/tegra/pmc.c +++ b/drivers/soc/tegra/pmc.c @@ -1066,16 +1066,6 @@ int tegra_pmc_powergate_power_on(struct tegra_pmc *pmc, unsigned int id) EXPORT_SYMBOL(tegra_pmc_powergate_power_on); /** - * tegra_powergate_power_on() - power on partition - * @id: partition ID - */ -int tegra_powergate_power_on(unsigned int id) -{ - return tegra_pmc_powergate_power_on(early_pmc, id); -} -EXPORT_SYMBOL(tegra_powergate_power_on); - -/** * tegra_pmc_powergate_power_off() - power off partition * @pmc: power management controller * @id: partition ID @@ -1090,16 +1080,6 @@ int tegra_pmc_powergate_power_off(struct tegra_pmc *pmc, unsigned int id) EXPORT_SYMBOL(tegra_pmc_powergate_power_off); /** - * tegra_powergate_power_off() - power off partition - * @id: partition ID - */ -int tegra_powergate_power_off(unsigned int id) -{ - return tegra_pmc_powergate_power_off(early_pmc, id); -} -EXPORT_SYMBOL(tegra_powergate_power_off); - -/** * tegra_powergate_is_powered() - check if partition is powered * @pmc: power management controller * @id: partition ID @@ -1127,16 +1107,6 @@ int tegra_pmc_powergate_remove_clamping(struct tegra_pmc *pmc, unsigned int id) EXPORT_SYMBOL(tegra_pmc_powergate_remove_clamping); /** - * tegra_powergate_remove_clamping() - remove power clamps for partition - * @id: partition ID - */ -int tegra_powergate_remove_clamping(unsigned int id) -{ - return tegra_pmc_powergate_remove_clamping(early_pmc, id); -} -EXPORT_SYMBOL(tegra_powergate_remove_clamping); - -/** * tegra_pmc_powergate_sequence_power_up() - power up partition * @pmc: power management controller * @id: partition ID @@ -1184,21 +1154,6 @@ int tegra_pmc_powergate_sequence_power_up(struct tegra_pmc *pmc, EXPORT_SYMBOL(tegra_pmc_powergate_sequence_power_up); /** - * tegra_powergate_sequence_power_up() - power up partition - * @id: partition ID - * @clk: clock for partition - * @rst: reset for partition - * - * Must be called with clk disabled, and returns with clk enabled. - */ -int tegra_powergate_sequence_power_up(unsigned int id, struct clk *clk, - struct reset_control *rst) -{ - return tegra_pmc_powergate_sequence_power_up(early_pmc, id, clk, rst); -} -EXPORT_SYMBOL(tegra_powergate_sequence_power_up); - -/** * tegra_get_cpu_powergate_id() - convert from CPU ID to partition ID * @pmc: power management controller * @cpuid: CPU partition ID @@ -1826,18 +1781,6 @@ unlock: EXPORT_SYMBOL(tegra_pmc_io_pad_power_enable); /** - * tegra_io_pad_power_enable() - enable power to I/O pad - * @id: Tegra I/O pad ID for which to enable power - * - * Returns: 0 on success or a negative error code on failure. - */ -int tegra_io_pad_power_enable(enum tegra_io_pad id) -{ - return tegra_pmc_io_pad_power_enable(early_pmc, id); -} -EXPORT_SYMBOL(tegra_io_pad_power_enable); - -/** * tegra_pmc_io_pad_power_disable() - disable power to I/O pad * @pmc: power management controller * @id: Tegra I/O pad ID for which to disable power @@ -1881,18 +1824,6 @@ unlock: } EXPORT_SYMBOL(tegra_pmc_io_pad_power_disable); -/** - * tegra_io_pad_power_disable() - disable power to I/O pad - * @id: Tegra I/O pad ID for which to disable power - * - * Returns: 0 on success or a negative error code on failure. - */ -int tegra_io_pad_power_disable(enum tegra_io_pad id) -{ - return tegra_pmc_io_pad_power_disable(early_pmc, id); -} -EXPORT_SYMBOL(tegra_io_pad_power_disable); - static int tegra_io_pad_is_powered(struct tegra_pmc *pmc, enum tegra_io_pad id) { const struct tegra_io_pad_soc *pad; |
