| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-qcom-ep.c | 30 /* PARF registers */ 181 * @parf: Qualcomm PCIe specific PARF register base 203 void __iomem *parf; member 411 val = readl_relaxed(pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert() 413 writel_relaxed(val, pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert() 416 val = readl_relaxed(pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert() 420 writel_relaxed(val, pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert() 423 writel_relaxed(PARF_DEVICE_TYPE_EP, pcie_ep->parf + PARF_DEVICE_TYPE); in qcom_pcie_perst_deassert() 426 val = readl_relaxed(pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert() 428 writel_relaxed(val, pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert() [all …]
|
| H A D | pcie-qcom.c | 43 /* PARF registers */ 278 void __iomem *parf; /* DT parf */ member 374 writel(lower_32_bits(pci->dbi_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_base() 376 writel(SLV_ADDR_SPACE_SZ, pcie->parf + in qcom_pcie_configure_dbi_base() 391 writel(lower_32_bits(pci->dbi_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base() 393 writel(upper_32_bits(pci->dbi_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base() 397 writel(lower_32_bits(pci->atu_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base() 399 writel(upper_32_bits(pci->atu_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base() 403 writel(0x0, pcie->parf + PARF_SLV_ADDR_SPACE_SIZE_V2); in qcom_pcie_configure_dbi_atu_base() 404 writel(SLV_ADDR_SPACE_SZ, pcie->parf + in qcom_pcie_configure_dbi_atu_base() [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | ipq5424.dtsi | 864 "parf", 968 "parf", 1071 "parf", 1174 "parf",
|
| H A D | sa8540p.dtsi | 206 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| H A D | sc8180x.dtsi | 1713 reg-names = "parf", 1832 reg-names = "parf", 1952 reg-names = "parf", 2072 reg-names = "parf",
|
| H A D | msm8996.dtsi | 1901 reg-names = "parf", "dbi", "elbi","config"; 1978 reg-names = "parf", "dbi", "elbi","config"; 2053 reg-names = "parf", "dbi", "elbi","config";
|
| H A D | sc8280xp.dtsi | 2163 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2276 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2387 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2501 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2612 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
| H A D | sm8450.dtsi | 1955 reg-names = "parf", "dbi", "elbi", "atu", "config"; 2122 reg-names = "parf", "dbi", "elbi", "atu", "config"; 2300 reg-names = "parf",
|
| H A D | lemans.dtsi | 8280 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 8376 reg-names = "parf", "dbi", "elbi", "atu", "addr_space", 8453 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 8549 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
| H A D | hamoa.dtsi | 3180 reg-names = "parf", 3455 reg-names = "parf", 3589 reg-names = "parf", 3717 reg-names = "parf",
|
| H A D | sm8250.dtsi | 2134 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2256 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2383 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
| H A D | sm8350.dtsi | 1522 reg-names = "parf", "dbi", "elbi", "atu", "config"; 1633 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| H A D | sm8150.dtsi | 1837 reg-names = "parf", "dbi", "elbi", "atu", "config"; 1952 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| H A D | sdm845.dtsi | 2323 reg-names = "parf", "dbi", "elbi", "config", "mhi"; 2448 reg-names = "parf", "dbi", "elbi", "config", "mhi";
|
| H A D | sm8550.dtsi | 1952 reg-names = "parf", "dbi", "elbi", "atu", "config"; 2126 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| H A D | kodiak.dtsi | 2212 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2341 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| H A D | sm8650.dtsi | 3577 reg-names = "parf", "dbi", "elbi", "atu", "config"; 3761 reg-names = "parf",
|
| H A D | sm8750.dtsi | 3475 reg-names = "parf",
|
| H A D | talos.dtsi | 1251 reg-names = "parf",
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-sdx65.dtsi | 310 reg-names = "parf",
|