Home
last modified time | relevance | path

Searched full:qusb2 (Results 1 – 15 of 15) sorted by relevance

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/phy/
Dqcom-qusb2-phy.txt1 Qualcomm QUSB2 phy controller
4 QUSB2 controller supports LS/FS/HS usb connectivity on Qualcomm chipsets.
8 "qcom,msm8996-qusb2-phy" for 14nm PHY on msm8996,
9 "qcom,sdm845-qusb2-phy" for 10nm PHY on sdm845.
27 tuning parameter value for qusb2 phy.
33 This property is applicable to only QUSB2 v2 PHY (sdm845).
37 See dt-bindings/phy/phy-qcom-qusb2.h for applicable values.
38 This property is applicable to only QUSB2 v2 PHY (sdm845).
42 See dt-bindings/phy/phy-qcom-qusb2.h for applicable values.
43 This property is applicable to only QUSB2 v2 PHY (sdm845).
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dqcom,qusb2-phy.yaml5 $id: "http://devicetree.org/schemas/phy/qcom,qusb2-phy.yaml#"
8 title: Qualcomm QUSB2 phy controller
14 QUSB2 controller supports LS/FS/HS usb connectivity on Qualcomm chipsets.
21 - qcom,ipq8074-qusb2-phy
22 - qcom,msm8996-qusb2-phy
23 - qcom,msm8998-qusb2-phy
26 - qcom,sc7180-qusb2-phy
27 - qcom,sdm845-qusb2-phy
28 - const: qcom,qusb2-v2-phy
68 tuning parameter value for qusb2 phy.
[all …]
/kernel/linux/linux-5.10/drivers/phy/qualcomm/
Dphy-qcom-qusb2.c23 #include <dt-bindings/phy/phy-qcom-qusb2.h>
292 /* struct override_param - structure holding qusb2 v2 phy overriding param
301 /*struct override_params - structure holding qusb2 v2 phy overriding params
321 * struct qusb2_phy - structure holding qusb2 phy attributes
523 dev_vdbg(dev, "Suspending QUSB2 Phy, mode:%d\n", qphy->mode); in qusb2_phy_runtime_suspend()
589 dev_vdbg(dev, "Resuming QUSB2 phy, mode:%d\n", qphy->mode); in qusb2_phy_runtime_resume()
643 dev_vdbg(&phy->dev, "%s(): Initializing QUSB2 phy\n", __func__); in qusb2_phy_init()
813 .compatible = "qcom,ipq8074-qusb2-phy",
816 .compatible = "qcom,msm8996-qusb2-phy",
819 .compatible = "qcom,msm8998-qusb2-phy",
[all …]
DKconfig52 tristate "Qualcomm QUSB2 PHY Driver"
57 Enable this to support the HighSpeed QUSB2 PHY transceiver for USB
DMakefile8 obj-$(CONFIG_PHY_QCOM_QUSB2) += phy-qcom-qusb2.o
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/usb/
Dqcom,dwc3.txt55 Documentation/devicetree/bindings/phy/qcom-qusb2-phy.txt - USB2 QUSB2 PHY
60 compatible = "qcom,qusb2-v2-phy";
/kernel/linux/linux-4.19/drivers/phy/qualcomm/
DKconfig36 tristate "Qualcomm QUSB2 PHY Driver"
41 Enable this to support the HighSpeed QUSB2 PHY transceiver for USB
Dphy-qcom-qusb2.c23 #include <dt-bindings/phy/phy-qcom-qusb2.h>
244 * struct qusb2_phy - structure holding qusb2 phy attributes
443 dev_vdbg(dev, "Suspending QUSB2 Phy, mode:%d\n", qphy->mode); in qusb2_phy_runtime_suspend()
509 dev_vdbg(dev, "Resuming QUSB2 phy, mode:%d\n", qphy->mode); in qusb2_phy_runtime_resume()
563 dev_vdbg(&phy->dev, "%s(): Initializing QUSB2 phy\n", __func__); in qusb2_phy_init()
733 .compatible = "qcom,msm8996-qusb2-phy",
736 .compatible = "qcom,sdm845-qusb2-phy",
873 dev_info(dev, "Registered Qcom-QUSB2 phy\n"); in qusb2_phy_probe()
883 .name = "qcom-qusb2-phy",
892 MODULE_DESCRIPTION("Qualcomm QUSB2 PHY driver");
DMakefile6 obj-$(CONFIG_PHY_QCOM_QUSB2) += phy-qcom-qusb2.o
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dipq8074.dtsi116 compatible = "qcom,ipq8074-qusb2-phy";
159 compatible = "qcom,ipq8074-qusb2-phy";
Dsdm845.dtsi18 #include <dt-bindings/phy/phy-qcom-qusb2.h>
3451 compatible = "qcom,sdm845-qusb2-phy", "qcom,qusb2-v2-phy";
3466 compatible = "qcom,sdm845-qusb2-phy", "qcom,qusb2-v2-phy";
Dmsm8996.dtsi1813 compatible = "qcom,msm8996-qusb2-phy";
1827 compatible = "qcom,msm8996-qusb2-phy";
Dsc7180.dtsi17 #include <dt-bindings/phy/phy-qcom-qusb2.h>
2594 compatible = "qcom,sc7180-qusb2-phy", "qcom,qusb2-v2-phy";
Dmsm8998.dtsi1726 compatible = "qcom,msm8998-qusb2-phy";
/kernel/linux/linux-4.19/arch/arm64/boot/dts/qcom/
Dmsm8996.dtsi863 compatible = "qcom,msm8996-qusb2-phy";
880 compatible = "qcom,msm8996-qusb2-phy";