Home
last modified time | relevance | path

Searched refs:qmp (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/soc/qcom/
A Dqcom_aoss.c51 struct qmp *qmp; member
87 static void qmp_kick(struct qmp *qmp) in qmp_kick() argument
113 static int qmp_open(struct qmp *qmp) in qmp_open() argument
193 struct qmp *qmp = data; in qmp_intr() local
239 readl(qmp->msgram + qmp->offset); in qmp_send()
263 struct qmp *qmp = container_of(hw, struct qmp, qdss_clk); in qmp_qdss_clk_prepare() local
271 struct qmp *qmp = container_of(hw, struct qmp, qdss_clk); in qmp_qdss_clk_unprepare() local
367 qmp_cdev->qmp = qmp; in qmp_cooling_device_add()
438 struct qmp *qmp; in qmp_get() local
462 void qmp_put(struct qmp *qmp) in qmp_put() argument
[all …]
/linux/Documentation/devicetree/bindings/phy/
A Dqcom,qmp-phy.yaml20 - qcom,ipq6018-qmp-pcie-phy
21 - qcom,ipq6018-qmp-usb3-phy
22 - qcom,ipq8074-qmp-pcie-phy
23 - qcom,ipq8074-qmp-usb3-phy
24 - qcom,msm8996-qmp-pcie-phy
25 - qcom,msm8996-qmp-ufs-phy
28 - qcom,msm8998-qmp-ufs-phy
31 - qcom,sc7180-qmp-usb3-phy
37 - qcom,sdm845-qmp-ufs-phy
40 - qcom,sm6115-qmp-ufs-phy
[all …]
A Dqcom,qmp-usb3-dp-phy.yaml5 $id: "http://devicetree.org/schemas/phy/qcom,qmp-usb3-dp-phy.yaml#"
16 - qcom,sc7180-qmp-usb3-dp-phy
17 - qcom,sc7280-qmp-usb3-dp-phy
18 - qcom,sc8180x-qmp-usb3-dp-phy
19 - qcom,sdm845-qmp-usb3-dp-phy
20 - qcom,sm8250-qmp-usb3-dp-phy
167 compatible = "qcom,sdm845-qmp-usb3-dp-phy";
/linux/include/linux/soc/qcom/
A Dqcom_aoss.h12 struct qmp;
16 int qmp_send(struct qmp *qmp, const void *data, size_t len);
17 struct qmp *qmp_get(struct device *dev);
18 void qmp_put(struct qmp *qmp);
22 static inline int qmp_send(struct qmp *qmp, const void *data, size_t len) in qmp_send() argument
27 static inline struct qmp *qmp_get(struct device *dev) in qmp_get()
32 static inline void qmp_put(struct qmp *qmp) in qmp_put() argument
/linux/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,aoss-qmp.yaml28 - qcom,sc7180-aoss-qmp
29 - qcom,sc7280-aoss-qmp
30 - qcom,sc8180x-aoss-qmp
31 - qcom,sdm845-aoss-qmp
32 - qcom,sm6350-aoss-qmp
33 - qcom,sm8150-aoss-qmp
34 - qcom,sm8250-aoss-qmp
35 - qcom,sm8350-aoss-qmp
36 - const: qcom,aoss-qmp
90 aoss_qmp: qmp@c300000 {
[all …]
/linux/drivers/remoteproc/
A Dqcom_q6v5.c27 if (!q6v5->qmp) in q6v5_load_state_toggle()
36 ret = qmp_send(q6v5->qmp, buf, sizeof(buf)); in q6v5_load_state_toggle()
320 q6v5->qmp = qmp_get(&pdev->dev); in qcom_q6v5_init()
321 if (IS_ERR(q6v5->qmp)) { in qcom_q6v5_init()
322 if (PTR_ERR(q6v5->qmp) != -ENODEV) in qcom_q6v5_init()
323 return dev_err_probe(&pdev->dev, PTR_ERR(q6v5->qmp), in qcom_q6v5_init()
325 q6v5->qmp = NULL; in qcom_q6v5_init()
330 qmp_put(q6v5->qmp); in qcom_q6v5_init()
344 qmp_put(q6v5->qmp); in qcom_q6v5_deinit()
A Dqcom_q6v5.h19 struct qmp *qmp; member
/linux/drivers/phy/qualcomm/
A Dphy-qcom-qmp.c4153 struct qcom_qmp *qmp = qphy->qmp; in qcom_qmp_phy_serdes_init() local
4697 struct qcom_qmp *qmp = qphy->qmp; in qcom_qmp_phy_com_init() local
4792 struct qcom_qmp *qmp = qphy->qmp; in qcom_qmp_phy_com_exit() local
4828 struct qcom_qmp *qmp = qphy->qmp; in qcom_qmp_phy_init() local
4873 struct qcom_qmp *qmp = qphy->qmp; in qcom_qmp_phy_power_on() local
5234 if (!qmp->clks) in qcom_qmp_phy_clk_init()
5632 qphy->qmp = qmp; in qcom_qmp_phy_create()
5796 qmp = devm_kzalloc(dev, sizeof(*qmp), GFP_KERNEL); in qcom_qmp_phy_probe()
5797 if (!qmp) in qcom_qmp_phy_probe()
5800 qmp->dev = dev; in qcom_qmp_phy_probe()
[all …]
A DMakefile7 obj-$(CONFIG_PHY_QCOM_QMP) += phy-qcom-qmp.o
/linux/Documentation/devicetree/bindings/ufs/
A Dufs-qcom.txt11 "qcom,ufs-phy-qmp-20nm" for 20nm ufs phy,
12 "qcom,ufs-phy-qmp-14nm" for legacy 14nm ufs phy,
13 "qcom,msm8996-ufs-phy-qmp-14nm" for 14nm ufs phy
37 compatible = "qcom,ufs-phy-qmp-20nm";
/linux/arch/arm64/boot/dts/qcom/
A Dipq8074.dtsi92 compatible = "qcom,ipq8074-qmp-usb3-phy";
135 compatible = "qcom,ipq8074-qmp-usb3-phy";
178 compatible = "qcom,ipq8074-qmp-pcie-phy";
206 compatible = "qcom,ipq8074-qmp-pcie-phy";
A Dsm8350.dtsi877 qcom,qmp = <&aoss_qmp>;
931 compatible = "qcom,sm8350-aoss-qmp";
1214 compatible = "qcom,sm8350-qmp-ufs-phy";
1260 qcom,qmp = <&aoss_qmp>;
1329 qcom,qmp = <&aoss_qmp>;
1441 compatible = "qcom,sm8350-qmp-usb3-phy";
1474 compatible = "qcom,sm8350-qmp-usb3-uni-phy";
1625 qcom,qmp = <&aoss_qmp>;
A Dsm6350.dtsi524 compatible = "qcom,sc7180-qmp-usb3-dp-phy";
652 compatible = "qcom,sm6350-aoss-qmp", "qcom,aoss-qmp";
A Dsm8250.dtsi1439 compatible = "qcom,sm8250-qmp-gen3x1-pcie-phy";
1543 compatible = "qcom,sm8250-qmp-gen3x2-pcie-phy";
1649 compatible = "qcom,sm8250-qmp-modem-pcie-phy";
1731 compatible = "qcom,sm8250-qmp-ufs-phy";
2089 qcom,qmp = <&aoss_qmp>;
2154 qcom,qmp = <&aoss_qmp>;
2261 compatible = "qcom,sm8250-qmp-usb3-dp-phy";
2309 compatible = "qcom,sm8250-qmp-usb3-uni-phy";
2897 compatible = "qcom,sm8250-aoss-qmp";
3833 qcom,qmp = <&aoss_qmp>;
A Dipq6018.dtsi386 compatible = "qcom,ipq6018-qmp-pcie-phy";
673 compatible = "qcom,ipq6018-qmp-usb3-phy";
A Dsm8150.dtsi1680 compatible = "qcom,sm8150-qmp-ufs-phy";
1737 qcom,qmp = <&aoss_qmp>;
2355 qcom,qmp = <&aoss_qmp>;
2980 qcom,qmp = <&aoss_qmp>;
3088 compatible = "qcom,sm8150-qmp-usb3-phy";
3122 compatible = "qcom,sm8150-qmp-usb3-uni-phy";
3264 compatible = "qcom,sm8150-aoss-qmp";
3425 qcom,qmp = <&aoss_qmp>;
A Dsdm845.dtsi774 qcom,qmp = <&aoss_qmp>;
875 qcom,qmp = <&aoss_qmp>;
2049 compatible = "qcom,sdm845-qmp-pcie-phy";
2292 compatible = "qcom,sdm845-qmp-ufs-phy";
2988 qcom,qmp = <&aoss_qmp>;
3712 compatible = "qcom,sdm845-qmp-usb3-phy";
3746 compatible = "qcom,sdm845-qmp-usb3-uni-phy";
4623 compatible = "qcom,sdm845-aoss-qmp";
A Dmsm8998.dtsi983 compatible = "qcom,msm8998-qmp-pcie-phy";
1056 compatible = "qcom,msm8998-qmp-ufs-phy";
2091 compatible = "qcom,msm8998-qmp-usb3-phy";
A Dsc7280.dtsi1647 compatible = "qcom,sm8250-qmp-gen3x2-pcie-phy";
1905 qcom,qmp = <&aoss_qmp>;
2492 compatible = "qcom,sc7280-qmp-usb3-dp-phy",
2493 "qcom,sm8250-qmp-usb3-dp-phy";
2755 compatible = "qcom,sc7280-aoss-qmp";
A Dmsm8996.dtsi583 compatible = "qcom,msm8996-qmp-pcie-phy";
1791 compatible = "qcom,msm8996-qmp-ufs-phy";
2642 compatible = "qcom,msm8996-qmp-usb3-phy";
A Dsc7180.dtsi1931 qcom,qmp = <&aoss_qmp>;
2680 compatible = "qcom,sc7180-qmp-usb3-dp-phy";
3221 compatible = "qcom,sc7180-aoss-qmp";
/linux/Documentation/devicetree/bindings/remoteproc/
A Dqcom,adsp.yaml97 qcom,qmp:
511 qcom,qmp: false
A Dqcom,q6v5.txt186 - qcom,qmp:
/linux/arch/arm/boot/dts/
A Dqcom-sdx55.dtsi228 compatible = "qcom,sdx55-qmp-usb3-uni-phy";

Completed in 75 milliseconds