/Linux-v6.1/drivers/pci/controller/dwc/ |
D | pcie-qcom-ep.c | 26 /* PARF registers */ 147 * @parf: Qualcomm PCIe specific PARF register base 168 void __iomem *parf; member 313 val = readl_relaxed(pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert() 315 writel_relaxed(val, pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert() 318 val = readl_relaxed(pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert() 322 writel_relaxed(val, pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert() 325 writel_relaxed(PARF_DEVICE_TYPE_EP, pcie_ep->parf + PARF_DEVICE_TYPE); in qcom_pcie_perst_deassert() 328 val = readl_relaxed(pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert() 330 writel_relaxed(val, pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert() [all …]
|
D | pcie-qcom.c | 100 /* PARF registers */ 221 void __iomem *parf; /* DT parf */ member 333 writel(1, pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_deinit_2_1_0() 423 val = readl(pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0() 425 writel(val, pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0() 436 pcie->parf + PCIE20_PARF_PCS_DEEMPH); in qcom_pcie_post_init_2_1_0() 439 pcie->parf + PCIE20_PARF_PCS_SWING); in qcom_pcie_post_init_2_1_0() 440 writel(PHY_RX0_EQ(4), pcie->parf + PCIE20_PARF_CONFIG_BITS); in qcom_pcie_post_init_2_1_0() 445 val = readl(pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0() 448 writel(val, pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/pci/ |
D | qcom,pcie.yaml | 137 - const: parf # Qualcomm specific registers 156 - const: parf # Qualcomm specific registers 174 - const: parf # Qualcomm specific registers 197 - const: parf # Qualcomm specific registers 290 - const: parf # PARF reset 748 reg-names = "dbi", "elbi", "parf", "config"; 793 reg-names = "parf", "dbi", "elbi", "config";
|
D | qcom,pcie-ep.yaml | 20 - description: Qualcomm-specific PARF configuration registers 29 - const: parf 175 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
D | snps,dw-pcie.yaml | 38 parf, cfg, link, ulreg, smu, mpu, apb, phy ]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | qcom-ipq4019.dtsi | 421 reg-names = "dbi", "elbi", "parf", "config"; 464 "parf",
|
D | qcom-ipq8064.dtsi | 1080 reg-names = "dbi", "elbi", "parf", "config"; 1131 reg-names = "dbi", "elbi", "parf", "config"; 1182 reg-names = "dbi", "elbi", "parf", "config";
|
D | qcom-sdx55.dtsi | 411 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
D | qcom-apq8064.dtsi | 1427 reg-names = "dbi", "elbi", "parf", "config";
|
/Linux-v6.1/arch/arm64/boot/dts/qcom/ |
D | ipq8074.dtsi | 741 reg-names = "dbi", "elbi", "parf", "config"; 803 reg-names = "dbi", "elbi", "parf", "config";
|
D | ipq6018.dtsi | 426 reg-names = "dbi", "elbi", "atu", "parf", "config";
|
D | msm8996.dtsi | 1802 reg-names = "parf", "dbi", "elbi","config"; 1856 reg-names = "parf", "dbi", "elbi","config"; 1907 reg-names = "parf", "dbi", "elbi","config";
|
D | qcs404.dtsi | 1300 reg-names = "dbi", "elbi", "parf", "config";
|
D | sm8250.dtsi | 1802 reg-names = "parf", "dbi", "elbi", "atu", "config"; 1911 reg-names = "parf", "dbi", "elbi", "atu", "config"; 2019 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
D | sm8450.dtsi | 1720 reg-names = "parf", "dbi", "elbi", "atu", "config"; 1829 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
D | sm8150.dtsi | 1777 reg-names = "parf", "dbi", "elbi", "atu", "config"; 1873 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
D | msm8998.dtsi | 908 reg-names = "parf", "dbi", "elbi", "config";
|
D | sdm845.dtsi | 2220 reg-names = "parf", "dbi", "elbi", "config"; 2325 reg-names = "parf", "dbi", "elbi", "config";
|
D | sc7280.dtsi | 2017 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
/Linux-v6.1/arch/ia64/lib/ |
D | copy_user.S | 297 // loaded and thus parf of the last word written is not correct.
|