Searched refs:elbi_base (Results 1 – 2 of 2) sorted by relevance
/Linux-v5.4/drivers/pci/controller/dwc/ |
D | pci-exynos.c | 56 void __iomem *elbi_base; /* DT 0th resource: PCIe CTRL */ member 94 ep->mem_res->elbi_base = devm_ioremap_resource(dev, res); in exynos5440_pcie_get_mem_resources() 95 if (IS_ERR(ep->mem_res->elbi_base)) in exynos5440_pcie_get_mem_resources() 96 return PTR_ERR(ep->mem_res->elbi_base); in exynos5440_pcie_get_mem_resources() 178 val = exynos_pcie_readl(ep->mem_res->elbi_base, PCIE_ELBI_SLV_AWMISC); in exynos_pcie_sideband_dbi_w_mode() 183 exynos_pcie_writel(ep->mem_res->elbi_base, val, PCIE_ELBI_SLV_AWMISC); in exynos_pcie_sideband_dbi_w_mode() 190 val = exynos_pcie_readl(ep->mem_res->elbi_base, PCIE_ELBI_SLV_ARMISC); in exynos_pcie_sideband_dbi_r_mode() 195 exynos_pcie_writel(ep->mem_res->elbi_base, val, PCIE_ELBI_SLV_ARMISC); in exynos_pcie_sideband_dbi_r_mode() 202 val = exynos_pcie_readl(ep->mem_res->elbi_base, PCIE_CORE_RESET); in exynos_pcie_assert_core_reset() 204 exynos_pcie_writel(ep->mem_res->elbi_base, val, PCIE_CORE_RESET); in exynos_pcie_assert_core_reset() [all …]
|
D | pci-meson.c | 81 void __iomem *elbi_base; member 175 mp->mem_res.elbi_base = meson_pcie_get_mem(pdev, mp, "elbi"); in meson_pcie_get_mems() 176 if (IS_ERR(mp->mem_res.elbi_base)) in meson_pcie_get_mems() 177 return PTR_ERR(mp->mem_res.elbi_base); in meson_pcie_get_mems() 270 writel(val, mp->mem_res.elbi_base + reg); in meson_elb_writel() 275 return readl(mp->mem_res.elbi_base + reg); in meson_elb_readl() 510 pci->dbi_base = mp->mem_res.elbi_base; in meson_add_pcie_port()
|