Home
last modified time | relevance | path

Searched full:parf (Results 1 – 25 of 37) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
Dpcie-qcom-ep.c28 /* PARF registers */
156 * @parf: Qualcomm PCIe specific PARF register base
178 void __iomem *parf; member
402 val = readl_relaxed(pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert()
404 writel_relaxed(val, pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert()
407 val = readl_relaxed(pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert()
411 writel_relaxed(val, pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert()
414 writel_relaxed(PARF_DEVICE_TYPE_EP, pcie_ep->parf + PARF_DEVICE_TYPE); in qcom_pcie_perst_deassert()
417 val = readl_relaxed(pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert()
419 writel_relaxed(val, pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert()
[all …]
Dpcie-qcom.c37 /* PARF registers */
236 void __iomem *parf; /* DT parf */ member
354 writel(1, pcie->parf + PARF_PHY_CTRL); in qcom_pcie_deinit_2_1_0()
399 val = readl(pcie->parf + PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0()
401 writel(val, pcie->parf + PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0()
412 pcie->parf + PARF_PCS_DEEMPH); in qcom_pcie_post_init_2_1_0()
415 pcie->parf + PARF_PCS_SWING); in qcom_pcie_post_init_2_1_0()
416 writel(PHY_RX0_EQ(4), pcie->parf + PARF_CONFIG_BITS); in qcom_pcie_post_init_2_1_0()
421 val = readl(pcie->parf + PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0()
424 writel(val, pcie->parf + PARF_PHY_CTRL); in qcom_pcie_post_init_2_1_0()
[all …]
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
Dpcie-qcom.c78 /* PARF registers */
186 void __iomem *parf; /* DT parf */ member
301 writel(1, pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_deinit_2_1_0()
366 val = readl(pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_init_2_1_0()
368 writel(val, pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_init_2_1_0()
379 pcie->parf + PCIE20_PARF_PCS_DEEMPH); in qcom_pcie_init_2_1_0()
382 pcie->parf + PCIE20_PARF_PCS_SWING); in qcom_pcie_init_2_1_0()
383 writel(PHY_RX0_EQ(4), pcie->parf + PCIE20_PARF_CONFIG_BITS); in qcom_pcie_init_2_1_0()
388 val = readl(pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_init_2_1_0()
391 writel(val, pcie->parf + PCIE20_PARF_PHY_CTRL); in qcom_pcie_init_2_1_0()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/
Dqcom,pcie.txt26 - "parf" Qualcomm specific registers
176 - "parf" PARF reset
265 reg-names = "dbi", "elbi", "parf", "config";
306 reg-names = "parf", "dbi", "elbi", "config";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
Dqcom,pcie-ep.yaml24 - description: Qualcomm-specific PARF configuration registers
33 - const: parf
193 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
Dqcom,pcie.yaml165 - const: parf # Qualcomm specific registers
185 - const: parf # Qualcomm specific registers
204 - const: parf # Qualcomm specific registers
233 - const: parf # Qualcomm specific registers
327 - const: parf # PARF reset
904 reg-names = "dbi", "elbi", "parf", "config";
949 reg-names = "parf", "dbi", "elbi", "config";
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dqcom-ipq8064.dtsi460 reg-names = "dbi", "elbi", "parf", "config";
511 reg-names = "dbi", "elbi", "parf", "config";
562 reg-names = "dbi", "elbi", "parf", "config";
Dqcom-ipq4019.dtsi409 reg-names = "dbi", "elbi", "parf", "config";
452 "parf",
Dqcom-apq8064.dtsi1382 reg-names = "dbi", "elbi", "parf", "config";
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dsa8540p.dtsi206 reg-names = "parf", "dbi", "elbi", "atu", "config";
Dipq8074.dtsi803 reg-names = "dbi", "elbi", "parf", "config";
865 reg-names = "dbi", "elbi", "atu", "parf", "config";
Dipq6018.dtsi750 reg-names = "dbi", "elbi", "atu", "parf", "config";
Dsc8180x.dtsi1703 reg-names = "parf",
1801 reg-names = "parf",
1900 reg-names = "parf",
1999 reg-names = "parf",
Dsc8280xp.dtsi1721 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
1823 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
1923 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2026 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2126 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
Dmsm8996.dtsi1912 reg-names = "parf", "dbi", "elbi","config";
1965 reg-names = "parf", "dbi", "elbi","config";
2016 reg-names = "parf", "dbi", "elbi","config";
Dsa8775p.dtsi2416 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2516 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dipq8074.dtsi601 reg-names = "dbi", "elbi", "parf", "config";
662 reg-names = "dbi", "elbi", "atu", "parf", "config";
Dmsm8996.dtsi753 reg-names = "parf", "dbi", "elbi","config";
805 reg-names = "parf", "dbi", "elbi","config";
854 reg-names = "parf", "dbi", "elbi","config";
Dqcs404.dtsi1283 reg-names = "dbi", "elbi", "parf", "config";
/kernel/linux/linux-6.6/arch/arm/boot/dts/qcom/
Dqcom-ipq4019.dtsi426 reg-names = "dbi", "elbi", "parf", "config";
469 "parf",
Dqcom-ipq8064.dtsi1085 reg-names = "dbi", "elbi", "parf", "config";
1136 reg-names = "dbi", "elbi", "parf", "config";
1187 reg-names = "dbi", "elbi", "parf", "config";
Dqcom-sdx55.dtsi314 reg-names = "parf",
396 reg-names = "parf",
Dqcom-sdx65.dtsi307 reg-names = "parf",
/kernel/linux/linux-5.10/arch/ia64/lib/
Dcopy_user.S297 // loaded and thus parf of the last word written is not correct.
/kernel/linux/linux-6.6/arch/ia64/lib/
Dcopy_user.S297 // loaded and thus parf of the last word written is not correct.

12