Home
last modified time | relevance | path

Searched refs:atu_base (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-designware.c190 return pci->ops->read_dbi(pci, pci->atu_base, reg, 4); in dw_pcie_readl_atu()
192 ret = dw_pcie_read(pci->atu_base + reg, 4, &val); in dw_pcie_readl_atu()
204 pci->ops->write_dbi(pci, pci->atu_base, reg, 4, val); in dw_pcie_writel_atu()
208 ret = dw_pcie_write(pci->atu_base + reg, 4, val); in dw_pcie_writel_atu()
567 if (!pci->atu_base) in dw_pcie_setup()
568 pci->atu_base = in dw_pcie_setup()
570 if (IS_ERR(pci->atu_base)) in dw_pcie_setup()
571 pci->atu_base = pci->dbi_base + DEFAULT_DBI_ATU_OFFSET; in dw_pcie_setup()
H A Dpcie-designware.h134 * The default address offset between dbi_base and atu_base. Root controller
135 * drivers are not required to initialize atu_base if the offset matches this
136 * default; the driver core automatically derives atu_base from dbi_base using
137 * this offset, if atu_base not set.
267 void __iomem *atu_base; member
H A Dpcie-intel-gw.c466 pci->atu_base = pci->dbi_base + data->pcie_atu_offset; in intel_pcie_probe()
H A Dpcie-tegra194.c2123 pci->atu_base = devm_ioremap_resource(dev, atu_dma_res); in tegra_pcie_dw_probe()
2124 if (IS_ERR(pci->atu_base)) in tegra_pcie_dw_probe()
2125 return PTR_ERR(pci->atu_base); in tegra_pcie_dw_probe()
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-designware.c130 if (!pci->atu_base) { in dw_pcie_get_resources()
134 pci->atu_base = devm_ioremap_resource(pci->dev, res); in dw_pcie_get_resources()
135 if (IS_ERR(pci->atu_base)) in dw_pcie_get_resources()
136 return PTR_ERR(pci->atu_base); in dw_pcie_get_resources()
138 pci->atu_base = pci->dbi_base + DEFAULT_DBI_ATU_OFFSET; in dw_pcie_get_resources()
154 pci->edma.reg_base = pci->atu_base + DEFAULT_DBI_DMA_OFFSET; in dw_pcie_get_resources()
373 return pci->atu_base + PCIE_ATU_UNROLL_BASE(dir, index); in dw_pcie_select_atu()
376 return pci->atu_base; in dw_pcie_select_atu()
794 pci->atu_base = pci->dbi_base + PCIE_ATU_VIEWPORT_BASE; in dw_pcie_iatu_detect()
H A Dpcie-intel-gw.c302 pci->atu_base = pci->dbi_base + 0xC0000; in intel_pcie_host_setup()
H A Dpcie-designware.h226 * The default address offset between dbi_base and atu_base. Root controller
227 * drivers are not required to initialize atu_base if the offset matches this
228 * default; the driver core automatically derives atu_base from dbi_base using
229 * this offset, if atu_base not set.
387 void __iomem *atu_base; member
H A Dpcie-tegra194.c2214 pci->atu_base = devm_ioremap_resource(dev, atu_dma_res); in tegra_pcie_dw_probe()
2215 if (IS_ERR(pci->atu_base)) in tegra_pcie_dw_probe()
2216 return PTR_ERR(pci->atu_base); in tegra_pcie_dw_probe()

Completed in 12 milliseconds