]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
PCI: dwc: Add const qualifier to struct dw_pcie_ep_ops
authorKishon Vijay Abraham I <kishon@ti.com>
Mon, 25 Mar 2019 09:39:40 +0000 (15:09 +0530)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Mon, 15 Apr 2019 12:24:02 +0000 (13:24 +0100)
Add const qualifier to struct dw_pcie_ep_ops member of
struct dw_pcie_ep.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
drivers/pci/controller/dwc/pci-dra7xx.c
drivers/pci/controller/dwc/pci-layerscape-ep.c
drivers/pci/controller/dwc/pcie-artpec6.c
drivers/pci/controller/dwc/pcie-designware-plat.c
drivers/pci/controller/dwc/pcie-designware.h

index ae84a69ae63a8d5df855953723ea8ad6306d2f26..b287dbf6914cb61167532facddfce2995fd046b3 100644 (file)
@@ -406,7 +406,7 @@ dra7xx_pcie_get_features(struct dw_pcie_ep *ep)
        return &dra7xx_pcie_epc_features;
 }
 
-static struct dw_pcie_ep_ops pcie_ep_ops = {
+static const struct dw_pcie_ep_ops pcie_ep_ops = {
        .ep_init = dra7xx_pcie_ep_init,
        .raise_irq = dra7xx_pcie_raise_irq,
        .get_features = dra7xx_pcie_get_features,
index a42c9c3ae1cc11bcf74f5de3af0101aab5fae1eb..be61d96cc95ed036e765d05afc0ab37b2707c742 100644 (file)
@@ -79,7 +79,7 @@ static int ls_pcie_ep_raise_irq(struct dw_pcie_ep *ep, u8 func_no,
        }
 }
 
-static struct dw_pcie_ep_ops pcie_ep_ops = {
+static const struct dw_pcie_ep_ops pcie_ep_ops = {
        .ep_init = ls_pcie_ep_init,
        .raise_irq = ls_pcie_ep_raise_irq,
        .get_features = ls_pcie_ep_get_features,
index dba83abfe7649ccfa2ffd7675f500fb646ed7129..d00252bd8faeeb5f6bbda8472a66aa0a67dcb5ab 100644 (file)
@@ -444,7 +444,7 @@ static int artpec6_pcie_raise_irq(struct dw_pcie_ep *ep, u8 func_no,
        return 0;
 }
 
-static struct dw_pcie_ep_ops pcie_ep_ops = {
+static const struct dw_pcie_ep_ops pcie_ep_ops = {
        .ep_init = artpec6_pcie_ep_init,
        .raise_irq = artpec6_pcie_raise_irq,
 };
index 932dbd0b34b62e6e00c82b1ab22b9ae28859e0ca..b58fdcbc664b85b97b06ee14a4d2c8f0850a15ab 100644 (file)
@@ -106,7 +106,7 @@ dw_plat_pcie_get_features(struct dw_pcie_ep *ep)
        return &dw_plat_pcie_epc_features;
 }
 
-static struct dw_pcie_ep_ops pcie_ep_ops = {
+static const struct dw_pcie_ep_ops pcie_ep_ops = {
        .ep_init = dw_plat_pcie_ep_init,
        .raise_irq = dw_plat_pcie_ep_raise_irq,
        .get_features = dw_plat_pcie_get_features,
index 90a5b1215344570df868a8ceb5c2327017583e5e..e36941ff7cf636ec090c47187d0eefe40cfff3ac 100644 (file)
@@ -196,7 +196,7 @@ struct dw_pcie_ep_ops {
 
 struct dw_pcie_ep {
        struct pci_epc          *epc;
-       struct dw_pcie_ep_ops   *ops;
+       const struct dw_pcie_ep_ops *ops;
        phys_addr_t             phys_base;
        size_t                  addr_size;
        size_t                  page_size;