ARM: tegra: resolve compilation time warnings
[linux-2.6.git] / arch / arm / mach-tegra / pcie.c
index f2c22a4..24f36a8 100644 (file)
@@ -951,6 +951,7 @@ err_exit:
        return err;
 }
 
+#ifdef CONFIG_PM
 static int tegra_pcie_power_on(void)
 {
        int err = 0;
@@ -969,6 +970,7 @@ static int tegra_pcie_power_on(void)
 err_exit:
        return err;
 }
+#endif
 
 static int tegra_pcie_power_off(void)
 {
@@ -1320,6 +1322,7 @@ static int tegra_pci_probe(struct platform_device *pdev)
        return ret;
 }
 
+#ifdef CONFIG_PM
 static int tegra_pcie_save_state(struct pci_dev *pdev, int ndev)
 {
        int size;
@@ -1403,6 +1406,7 @@ static int tegra_pci_suspend(struct device *dev)
 
        return tegra_pcie_power_off();
 }
+
 static int tegra_pci_resume_noirq(struct device *dev)
 {
        struct pci_dev *pdev = NULL;
@@ -1442,6 +1446,7 @@ static int tegra_pci_resume(struct device *dev)
 
        return ret;
 }
+#endif
 
 static int tegra_pci_remove(struct platform_device *pdev)
 {