PCI: imx6: Remove optional (and unused) IRQs
They are dropped with the new binding. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Richard Zhu <r65037@freescale.com>
This commit is contained in:
parent
e521519a84
commit
5c40eea778
|
@ -32,9 +32,6 @@
|
||||||
|
|
||||||
struct imx6_pcie {
|
struct imx6_pcie {
|
||||||
int reset_gpio;
|
int reset_gpio;
|
||||||
int power_on_gpio;
|
|
||||||
int wake_up_gpio;
|
|
||||||
int disable_gpio;
|
|
||||||
struct clk *pcie_bus;
|
struct clk *pcie_bus;
|
||||||
struct clk *pcie_phy;
|
struct clk *pcie_phy;
|
||||||
struct clk *pcie;
|
struct clk *pcie;
|
||||||
|
@ -230,9 +227,6 @@ static int imx6_pcie_deassert_core_reset(struct pcie_port *pp)
|
||||||
struct imx6_pcie *imx6_pcie = to_imx6_pcie(pp);
|
struct imx6_pcie *imx6_pcie = to_imx6_pcie(pp);
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
if (gpio_is_valid(imx6_pcie->power_on_gpio))
|
|
||||||
gpio_set_value(imx6_pcie->power_on_gpio, 1);
|
|
||||||
|
|
||||||
regmap_update_bits(imx6_pcie->iomuxc_gpr, IOMUXC_GPR1,
|
regmap_update_bits(imx6_pcie->iomuxc_gpr, IOMUXC_GPR1,
|
||||||
IMX6Q_GPR1_PCIE_TEST_PD, 0 << 18);
|
IMX6Q_GPR1_PCIE_TEST_PD, 0 << 18);
|
||||||
regmap_update_bits(imx6_pcie->iomuxc_gpr, IOMUXC_GPR1,
|
regmap_update_bits(imx6_pcie->iomuxc_gpr, IOMUXC_GPR1,
|
||||||
|
@ -531,42 +525,6 @@ static int __init imx6_pcie_probe(struct platform_device *pdev)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
imx6_pcie->power_on_gpio = of_get_named_gpio(np, "power-on-gpio", 0);
|
|
||||||
if (gpio_is_valid(imx6_pcie->power_on_gpio)) {
|
|
||||||
ret = devm_gpio_request_one(&pdev->dev,
|
|
||||||
imx6_pcie->power_on_gpio,
|
|
||||||
GPIOF_OUT_INIT_LOW,
|
|
||||||
"PCIe power enable");
|
|
||||||
if (ret) {
|
|
||||||
dev_err(&pdev->dev, "unable to get power-on gpio\n");
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
imx6_pcie->wake_up_gpio = of_get_named_gpio(np, "wake-up-gpio", 0);
|
|
||||||
if (gpio_is_valid(imx6_pcie->wake_up_gpio)) {
|
|
||||||
ret = devm_gpio_request_one(&pdev->dev,
|
|
||||||
imx6_pcie->wake_up_gpio,
|
|
||||||
GPIOF_IN,
|
|
||||||
"PCIe wake up");
|
|
||||||
if (ret) {
|
|
||||||
dev_err(&pdev->dev, "unable to get wake-up gpio\n");
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
imx6_pcie->disable_gpio = of_get_named_gpio(np, "disable-gpio", 0);
|
|
||||||
if (gpio_is_valid(imx6_pcie->disable_gpio)) {
|
|
||||||
ret = devm_gpio_request_one(&pdev->dev,
|
|
||||||
imx6_pcie->disable_gpio,
|
|
||||||
GPIOF_OUT_INIT_HIGH,
|
|
||||||
"PCIe disable endpoint");
|
|
||||||
if (ret) {
|
|
||||||
dev_err(&pdev->dev, "unable to get disable-ep gpio\n");
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Fetch clocks */
|
/* Fetch clocks */
|
||||||
imx6_pcie->pcie_phy = devm_clk_get(&pdev->dev, "pcie_phy");
|
imx6_pcie->pcie_phy = devm_clk_get(&pdev->dev, "pcie_phy");
|
||||||
if (IS_ERR(imx6_pcie->pcie_phy)) {
|
if (IS_ERR(imx6_pcie->pcie_phy)) {
|
||||||
|
|
Loading…
Reference in a new issue