diff options
Diffstat (limited to 'drivers/pci/controller')
-rw-r--r-- | drivers/pci/controller/pcie-plda.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/drivers/pci/controller/pcie-plda.c b/drivers/pci/controller/pcie-plda.c index 1a4d943829f9..ef7539e96960 100644 --- a/drivers/pci/controller/pcie-plda.c +++ b/drivers/pci/controller/pcie-plda.c @@ -161,8 +161,6 @@ struct plda_pcie { struct pinctrl *pinctrl; struct pinctrl_state *perst_state_def; struct pinctrl_state *perst_state_active; - struct pinctrl_state *power_state_def; - struct pinctrl_state *power_state_active; }; static inline void plda_writel(struct plda_pcie *pcie, const u32 value, @@ -747,20 +745,6 @@ int plda_pinctrl_init(struct plda_pcie *pcie) return -EINVAL; } - pcie->power_state_def - = pinctrl_lookup_state(pcie->pinctrl, "power-default"); - if (IS_ERR_OR_NULL(pcie->power_state_def)) { - dev_err(dev, "Failed to get the power-default pinctrl handle\n"); - return -EINVAL; - } - - pcie->power_state_active - = pinctrl_lookup_state(pcie->pinctrl, "power-active"); - if (IS_ERR_OR_NULL(pcie->power_state_active)) { - dev_err(dev, "Failed to get the power-active pinctrl handle\n"); - return -EINVAL; - } - return 0; } @@ -770,12 +754,6 @@ static void plda_pcie_hw_init(struct plda_pcie *pcie) int i, ret; struct device *dev = &pcie->pdev->dev; - if (pcie->power_state_active) { - ret = pinctrl_select_state(pcie->pinctrl, pcie->power_state_active); - if (ret) - dev_err(dev, "Cannot set power pin to high\n"); - } - if (pcie->perst_state_active) { ret = pinctrl_select_state(pcie->pinctrl, pcie->perst_state_active); if (ret) @@ -973,9 +951,6 @@ exit: return ret; release: - if (pcie->power_state_def && - pinctrl_select_state(pcie->pinctrl, pcie->power_state_def)) - dev_err(dev, "Cannot set power pin to low\n"); plda_clk_rst_deinit(pcie); pm_runtime_put_sync(&pdev->dev); |