/linux/Documentation/devicetree/bindings/arm/ |
H A D | qcom.yaml | 4 $id: http://devicetree.org/schemas/arm/qcom.yaml# 7 title: QCOM 15 followed by one or several "qcom,<SoC>" strings, describing the SoC used in 119 - qcom,apq8016-sbc 121 - const: qcom,apq8016 130 - const: qcom,apq8026 137 - qcom,apq8064-cm-qs600 138 - qcom,apq8064-ifc6410 139 - const: qcom,apq8064 143 - qcom,apq8074-dragonboard [all …]
|
/linux/Documentation/devicetree/bindings/interconnect/ |
H A 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-mc-virt 35 - qcom,sc7180-mmss-noc [all …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | qcom,pmic-gpio.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-gpio.yaml# 20 - qcom,pm2250-gpio 21 - qcom,pm660-gpio 22 - qcom,pm660l-gpio 23 - qcom,pm6125-gpio 24 - qcom,pm6150-gpio 25 - qcom,pm6150l-gpio 26 - qcom,pm6350-gpio 27 - qcom,pm6450-gpio 28 - qcom,pm7250b-gpio [all …]
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | qcom,dwc3.yaml | 4 $id: http://devicetree.org/schemas/usb/qcom,dwc3.yaml# 12 # Use the combined qcom,snps-dwc3 instead 19 const: qcom,dwc3 27 - qcom,ipq4019-dwc3 28 - qcom,ipq5018-dwc3 29 - qcom,ipq5332-dwc3 30 - qcom,ipq5424-dwc3 31 - qcom,ipq6018-dwc3 32 - qcom,ipq8064-dwc3 33 - qcom,ipq8074-dwc3 [all …]
|
H A D | qcom,snps-dwc3.yaml | 4 $id: http://devicetree.org/schemas/usb/qcom,snps-dwc3.yaml# 19 const: qcom,snps-dwc3 27 - qcom,ipq4019-dwc3 28 - qcom,ipq5018-dwc3 29 - qcom,ipq5332-dwc3 30 - qcom,ipq5424-dwc3 31 - qcom,ipq6018-dwc3 32 - qcom,ipq8064-dwc3 33 - qcom,ipq8074-dwc3 34 - qcom,ipq9574-dwc3 [all …]
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | Makefile | 4 qcom-apq8016-sbc.dtb \ 5 qcom-apq8026-asus-sparrow.dtb \ 6 qcom-apq8026-huawei-sturgeon.dtb \ 7 qcom-apq8026-lg-lenok.dtb \ 8 qcom-apq8026-samsung-matisse-wifi.dtb \ 9 qcom-apq8026-samsung-milletwifi.dtb \ 10 qcom-apq8060-dragonboard.dtb \ 11 qcom-apq8064-cm-qs600.dtb \ 12 qcom-apq8064-ifc6410.dtb \ 13 qcom-apq8064-sony-xperia-lagan-yuga.dtb \ [all …]
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | qcom,spmi-pmic.yaml | 4 $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml# 36 - qcom,pm2250 37 - qcom,pm6125 38 - qcom,pm6150 39 - qcom,pm6150l 40 - qcom,pm6350 41 - qcom,pm660 42 - qcom,pm660l 43 - qcom,pm7250b 44 - qcom,pm7550ba [all …]
|
H A D | qcom,tcsr.yaml | 4 $id: http://devicetree.org/schemas/mfd/qcom,tcsr.yaml# 20 - qcom,msm8976-tcsr 21 - qcom,msm8998-tcsr 22 - qcom,qcm2290-tcsr 23 - qcom,qcs404-tcsr 24 - qcom,qcs615-tcsr 25 - qcom,qcs8300-tcsr 26 - qcom,sa8255p-tcsr 27 - qcom,sa8775p-tcsr 28 - qcom,sc7180-tcsr [all …]
|
/linux/drivers/usb/dwc3/ |
H A D | dwc3-qcom-legacy.c | 119 static void dwc3_qcom_vbus_override_enable(struct dwc3_qcom *qcom, bool enable) in dwc3_qcom_vbus_override_enable() argument 122 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 124 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 127 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 129 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 137 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, vbus_nb); in dwc3_qcom_vbus_notifier() local 140 dwc3_qcom_vbus_override_enable(qcom, event); in dwc3_qcom_vbus_notifier() 141 qcom->mode = event ? USB_DR_MODE_PERIPHERAL : USB_DR_MODE_HOST; in dwc3_qcom_vbus_notifier() 149 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, host_nb); in dwc3_qcom_host_notifier() local 152 dwc3_qcom_vbus_override_enable(qcom, !event); in dwc3_qcom_host_notifier() [all …]
|
H A D | dwc3-qcom.c | 125 static void dwc3_qcom_vbus_override_enable(struct dwc3_qcom *qcom, bool enable) in dwc3_qcom_vbus_override_enable() argument 128 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 130 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 133 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 135 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 143 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, vbus_nb); in dwc3_qcom_vbus_notifier() local 146 dwc3_qcom_vbus_override_enable(qcom, event); in dwc3_qcom_vbus_notifier() 147 qcom->mode = event ? USB_DR_MODE_PERIPHERAL : USB_DR_MODE_HOST; in dwc3_qcom_vbus_notifier() 155 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, host_nb); in dwc3_qcom_host_notifier() local 158 dwc3_qcom_vbus_override_enable(qcom, !event); in dwc3_qcom_host_notifier() [all …]
|
/linux/Documentation/devicetree/bindings/iommu/ |
H A D | arm,smmu.yaml | 26 - description: Qcom SoCs implementing "arm,smmu-v2" 29 - qcom,msm8996-smmu-v2 30 - qcom,msm8998-smmu-v2 31 - qcom,sdm630-smmu-v2 32 - qcom,sm6375-smmu-v2 33 - const: qcom,smmu-v2 35 - description: Qcom SoCs implementing "qcom,smmu-500" and "arm,mmu-500" 38 - qcom,qcm2290-smmu-500 39 - qcom,qcs615-smmu-500 40 - qcom,qcs8300-smmu-500 [all …]
|
/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | qcom,adsp.yaml | 4 $id: http://devicetree.org/schemas/remoteproc/qcom,adsp.yaml# 19 - qcom,msm8226-adsp-pil 20 - qcom,msm8953-adsp-pil 21 - qcom,msm8974-adsp-pil 22 - qcom,msm8996-adsp-pil 23 - qcom,msm8996-slpi-pil 24 - qcom,msm8998-adsp-pas 25 - qcom,msm8998-slpi-pas 26 - qcom,sdm660-adsp-pas 27 - qcom,sdm845-adsp-pas [all …]
|
/linux/Documentation/devicetree/bindings/soc/qcom/ |
H A D | qcom,smd-rpm.yaml | 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,smd-rpm.yaml# 16 qcom,smd.yaml for the required edge properties. All SMD/GLINK related 23 Refer to Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml 36 - qcom,rpm-apq8084 37 - qcom,rpm-mdm9607 38 - qcom,rpm-msm8226 39 - qcom,rpm-msm8610 40 - qcom,rpm-msm8909 41 - qcom,rpm-msm8916 42 - qcom,rpm-msm8917 [all …]
|
H A D | qcom,apr.yaml | 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,apr.yaml# 20 - qcom,apr 21 - qcom,apr-v2 22 - qcom,gpr 27 qcom,apr-domain: 41 qcom,domain: 59 qcom,glink-channels: 64 qcom,intents: 79 qcom,smd-channels: 94 $ref: /schemas/soc/qcom/qcom,apr-services.yaml [all …]
|
/linux/Documentation/devicetree/bindings/power/ |
H A D | qcom,rpmpd.yaml | 4 $id: http://devicetree.org/schemas/power/qcom,rpmpd.yaml# 20 - qcom,mdm9607-rpmpd 21 - qcom,msm8226-rpmpd 22 - qcom,msm8909-rpmpd 23 - qcom,msm8916-rpmpd 24 - qcom,msm8917-rpmpd 25 - qcom,msm8939-rpmpd 26 - qcom,msm8953-rpmpd 27 - qcom,msm8974-rpmpd 28 - qcom,msm8974pro-pma8084-rpmpd [all …]
|
/linux/Documentation/devicetree/bindings/nvmem/ |
H A D | qcom,qfprom.yaml | 4 $id: http://devicetree.org/schemas/nvmem/qcom,qfprom.yaml# 20 - qcom,apq8064-qfprom 21 - qcom,apq8084-qfprom 22 - qcom,ipq5018-qfprom 23 - qcom,ipq5332-qfprom 24 - qcom,ipq5424-qfprom 25 - qcom,ipq6018-qfprom 26 - qcom,ipq8064-qfprom 27 - qcom,ipq8074-qfprom 28 - qcom,ipq9574-qfprom [all …]
|
/linux/Documentation/devicetree/bindings/thermal/ |
H A 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 26 - qcom,msm8960-tsens 31 - qcom,mdm9607-tsens 32 - qcom,msm8226-tsens 33 - qcom,msm8909-tsens 34 - qcom,msm8916-tsens 35 - qcom,msm8939-tsens [all …]
|
/linux/Documentation/devicetree/bindings/mmc/ |
H A D | sdhci-msm.yaml | 21 - qcom,sdhci-msm-v4 25 - qcom,apq8084-sdhci 26 - qcom,ipq4019-sdhci 27 - qcom,ipq8074-sdhci 28 - qcom,msm8226-sdhci 29 - qcom,msm8953-sdhci 30 - qcom,msm8974-sdhci 31 - qcom,msm8976-sdhci 32 - qcom,msm8916-sdhci 33 - qcom,msm8992-sdhci [all …]
|
/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | qcom-wdt.yaml | 4 $id: http://devicetree.org/schemas/watchdog/qcom-wdt.yaml# 20 - qcom,kpss-wdt-ipq4019 21 - qcom,apss-wdt-ipq5018 22 - qcom,apss-wdt-ipq5332 23 - qcom,apss-wdt-ipq5424 24 - qcom,apss-wdt-ipq9574 25 - qcom,apss-wdt-msm8226 26 - qcom,apss-wdt-msm8974 27 - qcom,apss-wdt-msm8994 28 - qcom,apss-wdt-qcm2290 [all …]
|
/linux/Documentation/devicetree/bindings/ufs/ |
H A D | qcom,ufs.yaml | 4 $id: http://devicetree.org/schemas/ufs/qcom,ufs.yaml# 18 const: qcom,ufshc 26 - qcom,msm8994-ufshc 27 - qcom,msm8996-ufshc 28 - qcom,msm8998-ufshc 29 - qcom,qcs615-ufshc 30 - qcom,qcs8300-ufshc 31 - qcom,sa8775p-ufshc 32 - qcom,sc7180-ufshc 33 - qcom,sc7280-ufshc [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | pm660.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h> 38 compatible = "qcom,pm660", "qcom,spmi-pmic"; 44 compatible = "qcom,pm8941-rtc"; 51 compatible = "qcom,pm8998-pon"; 57 compatible = "qcom,pm8941-pwrkey"; 67 compatible = "qcom,pm8941-resin"; 77 compatible = "qcom,pm660-charger"; 94 compatible = "qcom,spmi-temp-alarm"; 103 compatible = "qcom,spmi-adc-rev2"; 112 qcom,decimation = <1024>; [all …]
|
H A D | pm8950.dtsi | 8 #include <dt-bindings/iio/qcom,spmi-vadc.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 16 compatible = "qcom,pm8950", "qcom,spmi-pmic"; 22 compatible = "qcom,pm8916-pon"; 28 compatible = "qcom,pm8941-pwrkey"; 36 compatible = "qcom,pm8941-resin"; 45 compatible = "qcom,spmi-temp-alarm"; 54 compatible = "qcom,spmi-vadc"; 63 qcom,pre-scaling = <1 1>; 69 qcom,pre-scaling = <1 1>; [all …]
|
H A D | x1e80100-pmics.dtsi | 198 compatible = "qcom,pm8550", "qcom,spmi-pmic"; 204 compatible = "qcom,pmk8350-pon"; 209 compatible = "qcom,pmk8350-pwrkey"; 215 compatible = "qcom,pmk8350-resin"; 222 compatible = "qcom,pmk8350-rtc"; 226 qcom,no-alarm; /* alarm owned by ADSP */ 230 compatible = "qcom,spmi-sdam"; 243 compatible = "qcom,pmk8550-gpio", "qcom,spmi-gpio"; 253 compatible = "qcom,pmk8550-pwm"; 263 compatible = "qcom,pm8550", "qcom,spmi-pmic"; [all …]
|
/linux/Documentation/devicetree/bindings/cache/ |
H A D | qcom,llcc.yaml | 4 $id: http://devicetree.org/schemas/cache/qcom,llcc.yaml# 23 - qcom,ipq5424-llcc 24 - qcom,qcs615-llcc 25 - qcom,qcs8300-llcc 26 - qcom,qdu1000-llcc 27 - qcom,sa8775p-llcc 28 - qcom,sar1130p-llcc 29 - qcom,sar2130p-llcc 30 - qcom,sc7180-llcc 31 - qcom,sc7280-llcc [all …]
|
/linux/drivers/phy/qualcomm/ |
H A D | phy-qcom-qmp.h | 9 #include "phy-qcom-qmp-qserdes-com.h" 10 #include "phy-qcom-qmp-qserdes-txrx.h" 12 #include "phy-qcom-qmp-qserdes-com-v3.h" 13 #include "phy-qcom-qmp-qserdes-txrx-v3.h" 15 #include "phy-qcom-qmp-qserdes-com-v4.h" 16 #include "phy-qcom-qmp-qserdes-txrx-v4.h" 17 #include "phy-qcom-qmp-qserdes-txrx-v4_20.h" 19 #include "phy-qcom-qmp-qserdes-com-v5.h" 20 #include "phy-qcom-qmp-qserdes-txrx-v5.h" 21 #include "phy-qcom-qmp-qserdes-txrx-v5_20.h" [all …]
|