PCI / PM: constify pci_platform_pm_ops structure
authorJulia Lawall <Julia.Lawall@lip6.fr>
Sun, 6 Dec 2015 16:33:45 +0000 (17:33 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 9 Dec 2015 00:34:32 +0000 (01:34 +0100)
The pci_platform_pm_ops structure is never modified, so declare it as
const.

Done with the help of Coccinelle.

Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/pci/pci-acpi.c
drivers/pci/pci.c
drivers/pci/pci.h

index a32ba753e4135862825c60690f83f1f9b145fa07..8400f8017882232484b2da5a604e85a015061b8f 100644 (file)
@@ -529,7 +529,7 @@ static bool acpi_pci_need_resume(struct pci_dev *dev)
        return !!adev->power.flags.dsw_present;
 }
 
-static struct pci_platform_pm_ops acpi_pci_platform_pm = {
+static const struct pci_platform_pm_ops acpi_pci_platform_pm = {
        .is_manageable = acpi_pci_power_manageable,
        .set_state = acpi_pci_set_power_state,
        .choose_state = acpi_pci_choose_state,
index 314db8c1047a30228f68072f820d7f40babc2ad0..d1a7105b92760fe2b6bc269b238cb0000ed74527 100644 (file)
@@ -527,9 +527,9 @@ static void pci_restore_bars(struct pci_dev *dev)
                pci_update_resource(dev, i);
 }
 
-static struct pci_platform_pm_ops *pci_platform_pm;
+static const struct pci_platform_pm_ops *pci_platform_pm;
 
-int pci_set_platform_pm(struct pci_platform_pm_ops *ops)
+int pci_set_platform_pm(const struct pci_platform_pm_ops *ops)
 {
        if (!ops->is_manageable || !ops->set_state || !ops->choose_state
            || !ops->sleep_wake)
index d390fc1475eccf9f77491b5b401a823067b2995b..f6f151a421470d88ca0be2ca0ad8fc657d587833 100644 (file)
@@ -68,7 +68,7 @@ struct pci_platform_pm_ops {
        bool (*need_resume)(struct pci_dev *dev);
 };
 
-int pci_set_platform_pm(struct pci_platform_pm_ops *ops);
+int pci_set_platform_pm(const struct pci_platform_pm_ops *ops);
 void pci_update_current_state(struct pci_dev *dev, pci_power_t state);
 void pci_power_up(struct pci_dev *dev);
 void pci_disable_enabled_device(struct pci_dev *dev);
This page took 0.032686 seconds and 5 git commands to generate.