diff options
author | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2021-09-17 19:21:18 +0100 |
---|---|---|
committer | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2024-03-26 12:13:42 +0000 |
commit | 91aabef3dae94923e683f1833f0fbc4cba985579 (patch) | |
tree | 447e2731c1e57526339b0a0561321858d63eb50b | |
parent | 24571b21408be6eeefa1c2b97137ea35d6c7bfe1 (diff) |
Revert "PCI: mobiveil: Remove unused readl and writel functions"
This reverts commit 42d7a8dc195f99e2e99d8f38a683e0852a29f6af.
-rw-r--r-- | drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c b/drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c index 1b32c37c06e3..f35464653f34 100644 --- a/drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c +++ b/drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c @@ -42,6 +42,17 @@ struct ls_g4_pcie { int irq; }; +static inline u32 ls_g4_pcie_lut_readl(struct ls_g4_pcie *pcie, u32 off) +{ + return ioread32(pcie->pci.csr_axi_slave_base + PCIE_LUT_OFF + off); +} + +static inline void ls_g4_pcie_lut_writel(struct ls_g4_pcie *pcie, + u32 off, u32 val) +{ + iowrite32(val, pcie->pci.csr_axi_slave_base + PCIE_LUT_OFF + off); +} + static inline u32 ls_g4_pcie_pf_readl(struct ls_g4_pcie *pcie, u32 off) { return ioread32(pcie->pci.csr_axi_slave_base + PCIE_PF_OFF + off); |