mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-07 12:25:00 -04:00
Merge "Revert "pci:switch: Implement PM ops for QPS615 support""
This commit is contained in:
commit
9503f53c47
2 changed files with 1 additions and 28 deletions
|
|
@ -7392,7 +7392,7 @@ static void msm_pcie_fixup_suspend(struct pci_dev *dev)
|
|||
|
||||
mutex_unlock(&pcie_dev->recovery_lock);
|
||||
}
|
||||
DECLARE_PCI_FIXUP_SUSPEND(PCIE_VENDOR_ID_QCOM, PCI_ANY_ID,
|
||||
DECLARE_PCI_FIXUP_SUSPEND_LATE(PCIE_VENDOR_ID_QCOM, PCI_ANY_ID,
|
||||
msm_pcie_fixup_suspend);
|
||||
|
||||
/* Resume the PCIe link */
|
||||
|
|
|
|||
|
|
@ -15,8 +15,6 @@
|
|||
|
||||
#define DIODE_VENDOR_ID 0x12d8
|
||||
#define DIODE_DEVICE_ID 0xb304
|
||||
#define NTN3_VENDOR_ID PCI_VENDOR_ID_TOSHIBA
|
||||
#define NTN3_DEVICE_ID 0x0623
|
||||
|
||||
/*
|
||||
* @DIODE_ERRATA_0: Apply errata specific to the upstream port (USP).
|
||||
|
|
@ -258,9 +256,6 @@ static struct pci_device_id switch_qcom_pci_tbl[] = {
|
|||
{
|
||||
PCI_DEVICE(DIODE_VENDOR_ID, DIODE_DEVICE_ID),
|
||||
},
|
||||
{
|
||||
PCI_DEVICE(NTN3_VENDOR_ID, NTN3_DEVICE_ID),
|
||||
},
|
||||
{0},
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, switch_qcom_pci_tbl);
|
||||
|
|
@ -319,33 +314,11 @@ static int switch_qcom_pci_probe(struct pci_dev *pdev,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static int switch_qcom_pci_suspend(struct device *dev)
|
||||
{
|
||||
struct pci_dev *pdev = to_pci_dev(dev);
|
||||
|
||||
pci_save_state(pdev);
|
||||
pci_set_power_state(pdev, PCI_D3hot);
|
||||
|
||||
return 0;
|
||||
}
|
||||
static int switch_qcom_pci_resume(struct device *dev)
|
||||
{
|
||||
struct pci_dev *pdev = to_pci_dev(dev);
|
||||
|
||||
pci_set_power_state(pdev, PCI_D0);
|
||||
pci_restore_state(pdev);
|
||||
|
||||
return 0;
|
||||
}
|
||||
const struct dev_pm_ops switch_qcom_pci_pm_ops = {
|
||||
SET_SYSTEM_SLEEP_PM_OPS(switch_qcom_pci_suspend, switch_qcom_pci_resume)
|
||||
};
|
||||
static struct pci_driver switch_qcom_pci_driver = {
|
||||
.name = "pcie-qcom-switch",
|
||||
.id_table = switch_qcom_pci_tbl,
|
||||
.probe = switch_qcom_pci_probe,
|
||||
.remove = switch_qcom_pci_remove,
|
||||
.driver.pm = &switch_qcom_pci_pm_ops,
|
||||
};
|
||||
|
||||
static int __init switch_qcom_pci_init(void)
|
||||
|
|
|
|||
Loading…
Reference in a new issue