Home
last modified time | relevance | path

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

12

/linux/drivers/pci/controller/dwc/
H A Dpcie-qcom-ep.c30 /* PARF registers */
181 * @parf: Qualcomm PCIe specific PARF register base
204 void __iomem *parf; member
415 val = readl_relaxed(pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert()
417 writel_relaxed(val, pcie_ep->parf + PARF_BDF_TO_SID_CFG); in qcom_pcie_perst_deassert()
420 val = readl_relaxed(pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert()
424 writel_relaxed(val, pcie_ep->parf + PARF_DEBUG_INT_EN); in qcom_pcie_perst_deassert()
427 writel_relaxed(PARF_DEVICE_TYPE_EP, pcie_ep->parf + PARF_DEVICE_TYPE); in qcom_pcie_perst_deassert()
430 val = readl_relaxed(pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert()
432 writel_relaxed(val, pcie_ep->parf + PARF_PM_CTRL); in qcom_pcie_perst_deassert()
[all …]
H A Dpcie-qcom.c43 /* PARF registers */
278 void __iomem *parf; /* DT parf */ member
380 writel(lower_32_bits(pci->dbi_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_base()
382 writel(SLV_ADDR_SPACE_SZ, pcie->parf + in qcom_pcie_configure_dbi_base()
397 writel(lower_32_bits(pci->dbi_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base()
399 writel(upper_32_bits(pci->dbi_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base()
403 writel(lower_32_bits(pci->atu_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base()
405 writel(upper_32_bits(pci->atu_phys_addr), pcie->parf + in qcom_pcie_configure_dbi_atu_base()
409 writel(0x0, pcie->parf + PARF_SLV_ADDR_SPACE_SIZE_V2); in qcom_pcie_configure_dbi_atu_base()
410 writel(SLV_ADDR_SPACE_SZ, pcie->parf + in qcom_pcie_configure_dbi_atu_base()
[all …]
/linux/Documentation/devicetree/bindings/pci/
H A Dqcom,pcie-ep.yaml27 - description: Qualcomm-specific PARF configuration registers
38 - const: parf
301 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
H A Dqcom,pcie-sc8180x.yaml28 - const: parf # Qualcomm specific registers
94 reg-names = "parf",
H A Dqcom,pcie-sm8350.yaml28 - const: parf # Qualcomm specific registers
99 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dqcom,pcie-sm8150.yaml33 - const: parf # Qualcomm specific registers
100 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dqcom,pcie-x1e80100.yaml27 - const: parf # Qualcomm specific registers
99 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dqcom,pcie-sa8775p.yaml32 - const: parf # Qualcomm specific registers
107 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dqcom,pcie-sc8280xp.yaml30 - const: parf # Qualcomm specific registers
113 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dqcom,pcie-sc7280.yaml28 - const: parf # Qualcomm specific registers
102 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dqcom,pcie-sm8550.yaml34 - const: parf # Qualcomm specific registers
108 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dqcom,pcie-sm8450.yaml30 - const: parf # Qualcomm specific registers
104 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dqcom,pcie-sm8250.yaml28 - const: parf # Qualcomm specific registers
110 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
/linux/arch/arm64/boot/dts/qcom/
H A Dipq5424.dtsi719 "parf",
823 "parf",
926 "parf",
1029 "parf",
H A Dipq5018.dtsi442 "parf",
543 "parf",
H A Dipq9574.dtsi917 "parf",
1003 "parf",
1089 "parf",
1175 "parf",
H A Dipq8074.dtsi835 reg-names = "dbi", "elbi", "parf", "config";
923 reg-names = "dbi", "elbi", "atu", "parf", "config";
H A Dsc8180x.dtsi1707 reg-names = "parf",
1826 reg-names = "parf",
1946 reg-names = "parf",
2066 reg-names = "parf",
H A Dmsm8996.dtsi1901 reg-names = "parf", "dbi", "elbi","config";
1978 reg-names = "parf", "dbi", "elbi","config";
2053 reg-names = "parf", "dbi", "elbi","config";
H A Dsar2130p.dtsi1273 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
1392 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
1491 reg-names = "parf",
H A Dsc8280xp.dtsi1790 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
1903 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2014 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2128 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2239 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dipq6018.dtsi872 reg-names = "dbi", "elbi", "atu", "parf", "config";
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-ipq4019.dtsi416 reg-names = "dbi", "elbi", "parf", "config";
459 "parf",
H A Dqcom-ipq8064.dtsi1064 reg-names = "dbi", "elbi", "parf", "config";
1125 reg-names = "dbi", "elbi", "parf", "config";
1186 reg-names = "dbi", "elbi", "parf", "config";
H A Dqcom-sdx65.dtsi310 reg-names = "parf",

12