Skip to content

Commit ed18db1

Browse files
mindachen1987bjorn-helgaas
authored andcommitted
PCI: microchip: Rename PLDA functions to be generic
Rename mc_pcie_setup_window() to plda_pcie_setup_window() and mc_pcie_setup_windows() to plda_pcie_setup_iomems() so they can be shared by all PLDA-based drivers. Link: https://lore.kernel.org/linux-pci/20240328091835.14797-8-minda.chen@starfivetech.com Signed-off-by: Minda Chen <minda.chen@starfivetech.com> Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
1 parent 41ceca8 commit ed18db1

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

drivers/pci/controller/plda/pcie-microchip-host.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -838,9 +838,9 @@ static int mc_pcie_init_irq_domains(struct plda_pcie_rp *port)
838838
return mc_allocate_msi_domains(port);
839839
}
840840

841-
static void mc_pcie_setup_window(void __iomem *bridge_base_addr, u32 index,
842-
phys_addr_t axi_addr, phys_addr_t pci_addr,
843-
size_t size)
841+
static void plda_pcie_setup_window(void __iomem *bridge_base_addr, u32 index,
842+
phys_addr_t axi_addr, phys_addr_t pci_addr,
843+
size_t size)
844844
{
845845
u32 atr_sz = ilog2(size) - 1;
846846
u32 val;
@@ -876,8 +876,8 @@ static void mc_pcie_setup_window(void __iomem *bridge_base_addr, u32 index,
876876
writel(0, bridge_base_addr + ATR0_PCIE_WIN0_SRC_ADDR);
877877
}
878878

879-
static int mc_pcie_setup_windows(struct platform_device *pdev,
880-
struct plda_pcie_rp *port)
879+
static int plda_pcie_setup_iomems(struct platform_device *pdev,
880+
struct plda_pcie_rp *port)
881881
{
882882
void __iomem *bridge_base_addr = port->bridge_addr;
883883
struct pci_host_bridge *bridge = platform_get_drvdata(pdev);
@@ -888,9 +888,9 @@ static int mc_pcie_setup_windows(struct platform_device *pdev,
888888
resource_list_for_each_entry(entry, &bridge->windows) {
889889
if (resource_type(entry->res) == IORESOURCE_MEM) {
890890
pci_addr = entry->res->start - entry->offset;
891-
mc_pcie_setup_window(bridge_base_addr, index,
892-
entry->res->start, pci_addr,
893-
resource_size(entry->res));
891+
plda_pcie_setup_window(bridge_base_addr, index,
892+
entry->res->start, pci_addr,
893+
resource_size(entry->res));
894894
index++;
895895
}
896896
}
@@ -1023,15 +1023,15 @@ static int mc_platform_init(struct pci_config_window *cfg)
10231023
int ret;
10241024

10251025
/* Configure address translation table 0 for PCIe config space */
1026-
mc_pcie_setup_window(bridge_base_addr, 0, cfg->res.start,
1027-
cfg->res.start,
1028-
resource_size(&cfg->res));
1026+
plda_pcie_setup_window(bridge_base_addr, 0, cfg->res.start,
1027+
cfg->res.start,
1028+
resource_size(&cfg->res));
10291029

10301030
/* Need some fixups in config space */
10311031
mc_pcie_enable_msi(port, cfg->win);
10321032

10331033
/* Configure non-config space outbound ranges */
1034-
ret = mc_pcie_setup_windows(pdev, &port->plda);
1034+
ret = plda_pcie_setup_iomems(pdev, &port->plda);
10351035
if (ret)
10361036
return ret;
10371037

0 commit comments

Comments
 (0)