| /linux/drivers/pci/controller/dwc/ |
| A D | pcie-qcom-ep.c | 200 void __iomem *parf; member 422 val = readl_relaxed(pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert() 424 writel_relaxed(val, pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert() 455 val = readl_relaxed(pcie_ep->parf + PARF_DB_CTRL); in qcom_pcie_perst_deassert() 459 writel_relaxed(val, pcie_ep->parf + PARF_DB_CTRL); in qcom_pcie_perst_deassert() 512 pcie_ep->parf + PARF_MHI_BASE_ADDR_LOWER); in qcom_pcie_perst_deassert() 523 val = readl_relaxed(pcie_ep->parf + PARF_LTSSM); in qcom_pcie_perst_deassert() 525 writel_relaxed(val, pcie_ep->parf + PARF_LTSSM); in qcom_pcie_perst_deassert() 529 pcie_ep->parf + PARF_NO_SNOOP_OVERIDE); in qcom_pcie_perst_deassert() 567 if (IS_ERR(pcie_ep->parf)) in qcom_pcie_ep_get_io_resources() [all …]
|
| A D | pcie-qcom.c | 266 void __iomem *parf; /* DT parf */ member 357 writel(SLV_ADDR_SPACE_SZ, pcie->parf + in qcom_pcie_configure_dbi_base() 445 writel(1, pcie->parf + PARF_PHY_CTRL); in qcom_pcie_deinit_2_1_0() 503 pcie->parf + PARF_PCS_DEEMPH); in qcom_pcie_post_init_2_1_0() 506 pcie->parf + PARF_PCS_SWING); in qcom_pcie_post_init_2_1_0() 625 val = readl(pcie->parf + PARF_LTSSM); in qcom_pcie_2_3_2_ltssm_enable() 627 writel(val, pcie->parf + PARF_LTSSM); in qcom_pcie_2_3_2_ltssm_enable() 884 pcie->parf + PARF_SYS_CTRL); in qcom_pcie_post_init_2_3_3() 1200 pcie->parf + PARF_SYS_CTRL); in qcom_pcie_post_init_2_9_0() 1616 if (IS_ERR(pcie->parf)) { in qcom_pcie_probe() [all …]
|
| /linux/Documentation/devicetree/bindings/pci/ |
| A D | qcom,pcie.yaml | 157 - const: parf # Qualcomm specific registers 177 - const: parf # Qualcomm specific registers 196 - const: parf # Qualcomm specific registers 216 - const: parf # Qualcomm specific registers 310 - const: parf # PARF reset 592 reg-names = "dbi", "elbi", "parf", "config"; 637 reg-names = "parf", "dbi", "elbi", "config";
|
| A D | qcom,pcie-sc8180x.yaml | 28 - const: parf # Qualcomm specific registers 94 reg-names = "parf",
|
| A D | qcom,pcie-sm8150.yaml | 28 - const: parf # Qualcomm specific registers 95 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| A D | qcom,pcie-sm8350.yaml | 28 - const: parf # Qualcomm specific registers 97 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| A D | qcom,pcie-sa8775p.yaml | 27 - const: parf # Qualcomm specific registers 97 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
| A D | qcom,pcie-sc7280.yaml | 28 - const: parf # Qualcomm specific registers 100 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| A D | qcom,pcie-sc8280xp.yaml | 30 - const: parf # Qualcomm specific registers 113 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
| A D | qcom,pcie-sm8550.yaml | 33 - const: parf # Qualcomm specific registers 104 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| A D | qcom,pcie-x1e80100.yaml | 27 - const: parf # Qualcomm specific registers 97 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
| A D | qcom,pcie-sm8250.yaml | 28 - const: parf # Qualcomm specific registers 108 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
| A D | qcom,pcie-sm8450.yaml | 30 - const: parf # Qualcomm specific registers 108 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| A D | qcom,pcie-ep.yaml | 37 - const: parf 253 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
| /linux/arch/arm64/boot/dts/qcom/ |
| A D | sa8540p.dtsi | 206 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
| A D | ipq8074.dtsi | 835 reg-names = "dbi", "elbi", "parf", "config"; 907 reg-names = "dbi", "elbi", "atu", "parf", "config";
|
| A D | sc8180x.dtsi | 1705 reg-names = "parf", 1826 reg-names = "parf", 1948 reg-names = "parf", 2070 reg-names = "parf",
|
| A D | msm8996.dtsi | 1896 reg-names = "parf", "dbi", "elbi","config"; 1959 reg-names = "parf", "dbi", "elbi","config"; 2020 reg-names = "parf", "dbi", "elbi","config";
|
| A D | sc8280xp.dtsi | 1743 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 1856 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 1967 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2081 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2192 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
| A D | ipq6018.dtsi | 875 reg-names = "dbi", "elbi", "atu", "parf", "config";
|
| A D | sa8775p.dtsi | 5511 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 5593 reg-names = "parf", "dbi", "elbi", "atu", "addr_space", 5668 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 5750 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
| /linux/arch/arm/boot/dts/qcom/ |
| A D | qcom-ipq4019.dtsi | 420 reg-names = "dbi", "elbi", "parf", "config"; 463 "parf",
|
| A D | qcom-sdx55.dtsi | 309 reg-names = "parf", 401 reg-names = "parf",
|
| A D | qcom-ipq8064.dtsi | 1064 reg-names = "dbi", "elbi", "parf", "config"; 1125 reg-names = "dbi", "elbi", "parf", "config"; 1186 reg-names = "dbi", "elbi", "parf", "config";
|
| A D | qcom-sdx65.dtsi | 310 reg-names = "parf",
|