/Linux-v5.15/Documentation/devicetree/bindings/interconnect/ |
D | qcom,rpmh.yaml | 4 $id: http://devicetree.org/schemas/interconnect/qcom,rpmh.yaml# 27 - qcom,sc7180-aggre1-noc 28 - qcom,sc7180-aggre2-noc 29 - qcom,sc7180-camnoc-virt 30 - qcom,sc7180-compute-noc 31 - qcom,sc7180-config-noc 32 - qcom,sc7180-dc-noc 33 - qcom,sc7180-gem-noc 34 - qcom,sc7180-ipa-virt 35 - qcom,sc7180-mc-virt [all …]
|
/Linux-v5.15/drivers/usb/dwc3/ |
D | dwc3-qcom.c | 118 static void dwc3_qcom_vbus_override_enable(struct dwc3_qcom *qcom, bool enable) in dwc3_qcom_vbus_override_enable() argument 121 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 123 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 126 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 128 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 136 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, vbus_nb); in dwc3_qcom_vbus_notifier() local 139 dwc3_qcom_vbus_override_enable(qcom, event); in dwc3_qcom_vbus_notifier() 140 qcom->mode = event ? USB_DR_MODE_PERIPHERAL : USB_DR_MODE_HOST; in dwc3_qcom_vbus_notifier() 148 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, host_nb); in dwc3_qcom_host_notifier() local 151 dwc3_qcom_vbus_override_enable(qcom, !event); in dwc3_qcom_host_notifier() [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,adsp.yaml | 4 $id: http://devicetree.org/schemas/remoteproc/qcom,adsp.yaml# 19 - qcom,msm8974-adsp-pil 20 - qcom,msm8996-adsp-pil 21 - qcom,msm8996-slpi-pil 22 - qcom,msm8998-adsp-pas 23 - qcom,msm8998-slpi-pas 24 - qcom,qcs404-adsp-pas 25 - qcom,qcs404-cdsp-pas 26 - qcom,qcs404-wcss-pas 27 - qcom,sc7180-mpss-pas [all …]
|
D | qcom,q6v5.txt | 10 "qcom,q6v5-pil", 11 "qcom,ipq8074-wcss-pil" 12 "qcom,qcs404-wcss-pil" 13 "qcom,msm8916-mss-pil", 14 "qcom,msm8974-mss-pil" 15 "qcom,msm8996-mss-pil" 16 "qcom,msm8998-mss-pil" 17 "qcom,sc7180-mss-pil" 18 "qcom,sdm845-mss-pil" 41 qcom,q6v5-pil: [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/arm/ |
D | qcom.yaml | 4 $id: http://devicetree.org/schemas/arm/qcom.yaml# 7 title: QCOM device tree bindings 13 Some qcom based bootloaders identify the dtb blob based on a set of 21 compatible = "qcom,<SoC>[-<soc_version>][-<foundry_id>]-<board>[/<subtype>][-<board_version>]" 75 "qcom,msm8916-v1-cdp-pm8916-v2.1" 80 "qcom,apq8074-v2.0-2-dragonboard/1-v0.1" 92 - qcom,apq8016-sbc 93 - const: qcom,apq8016 97 - qcom,apq8064-cm-qs600 98 - qcom,apq8064-ifc6410 [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/clock/ |
D | qcom,rpmcc.txt | 11 compatible "qcom,rpmcc" should be also included. 13 "qcom,rpmcc-mdm9607", "qcom,rpmcc" 14 "qcom,rpmcc-msm8660", "qcom,rpmcc" 15 "qcom,rpmcc-apq8060", "qcom,rpmcc" 16 "qcom,rpmcc-msm8226", "qcom,rpmcc" 17 "qcom,rpmcc-msm8916", "qcom,rpmcc" 18 "qcom,rpmcc-msm8936", "qcom,rpmcc" 19 "qcom,rpmcc-msm8953", "qcom,rpmcc" 20 "qcom,rpmcc-msm8974", "qcom,rpmcc" 21 "qcom,rpmcc-msm8976", "qcom,rpmcc" [all …]
|
D | qcom,gcc.yaml | 4 $id: http://devicetree.org/schemas/clock/qcom,gcc.yaml# 18 - dt-bindings/clock/qcom,gcc-apq8084.h 19 - dt-bindings/reset/qcom,gcc-apq8084.h 20 - dt-bindings/clock/qcom,gcc-ipq4019.h 21 - dt-bindings/clock/qcom,gcc-ipq6018.h 22 - dt-bindings/reset/qcom,gcc-ipq6018.h 23 - dt-bindings/clock/qcom,gcc-ipq806x.h (qcom,gcc-ipq8064) 24 - dt-bindings/reset/qcom,gcc-ipq806x.h (qcom,gcc-ipq8064) 25 - dt-bindings/clock/qcom,gcc-msm8939.h 26 - dt-bindings/clock/qcom,gcc-msm8953.h [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/firmware/ |
D | qcom,scm.txt | 1 QCOM Secure Channel Manager (SCM) 10 * "qcom,scm-apq8064" 11 * "qcom,scm-apq8084" 12 * "qcom,scm-ipq4019" 13 * "qcom,scm-ipq806x" 14 * "qcom,scm-ipq8074" 15 * "qcom,scm-mdm9607" 16 * "qcom,scm-msm8660" 17 * "qcom,scm-msm8916" 18 * "qcom,scm-msm8960" [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/thermal/ |
D | qcom-tsens.yaml | 5 $id: http://devicetree.org/schemas/thermal/qcom-tsens.yaml# 8 title: QCOM SoC Temperature Sensor (TSENS) 14 QCOM SoCs have TSENS IP to allow temperature measurement. There are currently 25 - qcom,ipq8064-tsens 30 - qcom,mdm9607-tsens 31 - qcom,msm8916-tsens 32 - qcom,msm8939-tsens 33 - qcom,msm8974-tsens 34 - const: qcom,tsens-v0_1 39 - qcom,msm8976-tsens [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/qcom/ |
D | pm660.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h> 39 compatible = "qcom,pm660", "qcom,spmi-pmic"; 45 compatible = "qcom,pm8941-rtc"; 52 compatible = "qcom,pm8916-pon"; 57 compatible = "qcom,pm8941-pwrkey"; 67 compatible = "qcom,spmi-temp-alarm"; 76 compatible = "qcom,spmi-adc-rev2"; 85 qcom,decimation = <1024>; 86 qcom,pre-scaling = <1 1>; 91 qcom,decimation = <1024>; [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/mfd/ |
D | qcom,spmi-pmic.txt | 18 "qcom,pm8941", 19 "qcom,pm8841", 20 "qcom,pma8084", 21 "qcom,pm8019", 22 "qcom,pm8226", 23 "qcom,pm8110", 24 "qcom,pma8084", 25 "qcom,pmi8962", 26 "qcom,pmd9635", 27 "qcom,pm8994", [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ |
D | qcom,pmic-gpio.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-gpio.yaml# 20 - qcom,pm660-gpio 21 - qcom,pm660l-gpio 22 - qcom,pm6150-gpio 23 - qcom,pm6150l-gpio 24 - qcom,pm7325-gpio 25 - qcom,pm8005-gpio 26 - qcom,pm8008-gpio 27 - qcom,pm8018-gpio 28 - qcom,pm8038-gpio [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/mailbox/ |
D | qcom,apcs-kpss-global.yaml | 4 $id: "http://devicetree.org/schemas/mailbox/qcom,apcs-kpss-global.yaml#" 19 - qcom,ipq6018-apcs-apps-global 20 - qcom,ipq8074-apcs-apps-global 21 - qcom,msm8916-apcs-kpss-global 22 - qcom,msm8939-apcs-kpss-global 23 - qcom,msm8953-apcs-kpss-global 24 - qcom,msm8994-apcs-kpss-global 25 - qcom,msm8996-apcs-hmss-global 26 - qcom,msm8998-apcs-hmss-global 27 - qcom,qcs404-apcs-apps-global [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/phy/ |
D | qcom,qmp-phy.yaml | 5 $id: "http://devicetree.org/schemas/phy/qcom,qmp-phy.yaml#" 20 - 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 26 - qcom,msm8996-qmp-usb3-phy 27 - qcom,msm8998-qmp-pcie-phy 28 - qcom,msm8998-qmp-ufs-phy [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/sound/ |
D | qcom,wcd938x.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,wcd938x.yaml# 19 - qcom,wcd9380-codec 20 - qcom,wcd9385-codec 35 qcom,tx-device: 39 qcom,rx-device: 43 qcom,micbias1-microvolt: 48 qcom,micbias2-microvolt: 53 qcom,micbias3-microvolt: 58 qcom,micbias4-microvolt: 63 qcom,hphl-jack-type-normally-closed: [all …]
|
D | qcom,q6afe.txt | 4 Please refer to qcom,apr.txt for details of the common apr service bindings 10 Definition: must be "qcom,q6afe-v<MAJOR-NUMBER>.<MINOR-NUMBER>" 11 Or "qcom,q6afe" where the version number can be queried 13 example "qcom,q6afe" 23 Definition: must be "qcom,q6afe-dais" 48 - qcom,sd-lines 54 - qcom,tdm-sync-mode: 62 - qcom,tdm-sync-src: 69 - qcom,tdm-data-out: 76 - qcom,tdm-invert-sync: [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,smd-rpm.yaml | 4 $id: "http://devicetree.org/schemas/soc/qcom/qcom,smd-rpm.yaml#" 15 The SMD information for the RPM edge should be filled out. See qcom,smd.txt 23 Refer to Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml 33 - qcom,rpm-apq8084 34 - qcom,rpm-ipq6018 35 - qcom,rpm-msm8226 36 - qcom,rpm-msm8916 37 - qcom,rpm-msm8974 38 - qcom,rpm-msm8976 39 - qcom,rpm-msm8996 [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/mmc/ |
D | sdhci-msm.txt | 9 "qcom,sdhci-msm-v4" for sdcc versions less than 5.0 10 "qcom,sdhci-msm-v5" for sdcc version 5.0 13 string is added to support this change - "qcom,sdhci-msm-v5". 15 "qcom,apq8084-sdhci", "qcom,sdhci-msm-v4" 16 "qcom,msm8974-sdhci", "qcom,sdhci-msm-v4" 17 "qcom,msm8916-sdhci", "qcom,sdhci-msm-v4" 18 "qcom,msm8992-sdhci", "qcom,sdhci-msm-v4" 19 "qcom,msm8996-sdhci", "qcom,sdhci-msm-v4" 20 "qcom,qcs404-sdhci", "qcom,sdhci-msm-v5" 21 "qcom,sc7180-sdhci", "qcom,sdhci-msm-v5"; [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/leds/backlight/ |
D | qcom-wled.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml# 21 - qcom,pm8941-wled 22 - qcom,pmi8994-wled 23 - qcom,pmi8998-wled 24 - qcom,pm660l-wled 25 - qcom,pm8150l-wled 40 qcom,cs-out: 46 qcom,cabc: 51 qcom,ext-gen: 57 qcom,current-limit: [all …]
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | qcom-apq8084.dtsi | 5 #include <dt-bindings/clock/qcom,gcc-apq8084.h> 12 compatible = "qcom,apq8084"; 32 compatible = "qcom,krait"; 34 enable-method = "qcom,kpss-acc-v2"; 36 qcom,acc = <&acc0>; 37 qcom,saw = <&saw0>; 43 compatible = "qcom,krait"; 45 enable-method = "qcom,kpss-acc-v2"; 47 qcom,acc = <&acc1>; 48 qcom,saw = <&saw1>; [all …]
|
D | qcom-msm8974.dtsi | 4 #include <dt-bindings/interconnect/qcom,msm8974.h> 6 #include <dt-bindings/clock/qcom,gcc-msm8974.h> 7 #include <dt-bindings/clock/qcom,mmcc-msm8974.h> 8 #include <dt-bindings/clock/qcom,rpmcc.h> 9 #include <dt-bindings/reset/qcom,gcc-msm8974.h> 16 compatible = "qcom,msm8974"; 65 compatible = "qcom,rmtfs-mem"; 69 qcom,client-id = <1>; 79 compatible = "qcom,krait"; 80 enable-method = "qcom,kpss-acc-v2"; [all …]
|
D | qcom-apq8064.dtsi | 4 #include <dt-bindings/clock/qcom,gcc-msm8960.h> 5 #include <dt-bindings/reset/qcom,gcc-msm8960.h> 6 #include <dt-bindings/clock/qcom,mmcc-msm8960.h> 7 #include <dt-bindings/clock/qcom,rpmcc.h> 8 #include <dt-bindings/soc/qcom,gsbi.h> 15 compatible = "qcom,apq8064"; 39 compatible = "qcom,krait"; 40 enable-method = "qcom,kpss-acc-v1"; 44 qcom,acc = <&acc0>; 45 qcom,saw = <&saw0>; [all …]
|
D | qcom-msm8960.dtsi | 5 #include <dt-bindings/clock/qcom,gcc-msm8960.h> 6 #include <dt-bindings/mfd/qcom-rpm.h> 7 #include <dt-bindings/soc/qcom,gsbi.h> 13 compatible = "qcom,msm8960"; 22 compatible = "qcom,krait"; 23 enable-method = "qcom,kpss-acc-v1"; 27 qcom,acc = <&acc0>; 28 qcom,saw = <&saw0>; 32 compatible = "qcom,krait"; 33 enable-method = "qcom,kpss-acc-v1"; [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,spmi-vadc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-vadc.yaml# 23 - const: qcom,pms405-adc 24 - const: qcom,spmi-adc-rev2 28 - qcom,spmi-vadc 29 - qcom,spmi-adc5 30 - qcom,spmi-adc-rev2 31 - qcom,spmi-adc7 63 For compatible property "qcom,spmi-vadc" following channels, also known as 74 See include/dt-bindings/iio/qcom,spmi-vadc.h 86 qcom,decimation: [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/net/wireless/ |
D | qcom,ath10k.txt | 5 * "qcom,ath10k" 6 * "qcom,ipq4019-wifi" 7 * "qcom,wcn3990-wifi" 9 PCI based devices uses compatible string "qcom,ath10k" and takes calibration 10 data along with board specific data via "qcom,ath10k-calibration-data". 13 AHB based devices (i.e. ipq4019) uses compatible string "qcom,ipq4019-wifi" 15 "qcom,ath10k-calibration-data"). It uses "qcom,ath10k-pre-calibration-data" 18 In general, entry "qcom,ath10k-pre-calibration-data" and 19 "qcom,ath10k-calibration-data" conflict with each other and only one 22 SNOC based devices (i.e. wcn3990) uses compatible string "qcom,wcn3990-wifi". [all …]
|