Home
last modified time | relevance | path

Searched refs:qcom (Results 1 – 25 of 642) sorted by relevance

12345678910>>...26

/linux-6.12.1/drivers/usb/dwc3/
Ddwc3-qcom.c119 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 …]
/linux-6.12.1/arch/arm/boot/dts/qcom/
DMakefile4 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 …]
Dqcom-msm8960.dtsi5 #include <dt-bindings/clock/qcom,gcc-msm8960.h>
6 #include <dt-bindings/reset/qcom,gcc-msm8960.h>
7 #include <dt-bindings/clock/qcom,lcc-msm8960.h>
8 #include <dt-bindings/mfd/qcom-rpm.h>
9 #include <dt-bindings/soc/qcom,gsbi.h>
15 compatible = "qcom,msm8960";
24 compatible = "qcom,krait";
25 enable-method = "qcom,kpss-acc-v1";
29 qcom,acc = <&acc0>;
30 qcom,saw = <&saw0>;
[all …]
Dpm8941.dtsi2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
40 compatible = "qcom,pm8941", "qcom,spmi-pmic";
46 compatible = "qcom,pm8941-rtc";
54 compatible = "qcom,pm8941-pon";
58 compatible = "qcom,pm8941-pwrkey";
65 compatible = "qcom,pm8941-resin";
74 compatible = "qcom,pm8941-misc";
81 compatible = "qcom,pm8941-charger";
108 compatible = "qcom,pm8941-gpio", "qcom,spmi-gpio";
123 compatible = "qcom,pm8941-mpp", "qcom,spmi-mpp";
[all …]
Dqcom-apq8064.dtsi4 #include <dt-bindings/clock/qcom,gcc-msm8960.h>
5 #include <dt-bindings/clock/qcom,lcc-msm8960.h>
6 #include <dt-bindings/reset/qcom,gcc-msm8960.h>
7 #include <dt-bindings/clock/qcom,mmcc-msm8960.h>
8 #include <dt-bindings/clock/qcom,rpmcc.h>
9 #include <dt-bindings/soc/qcom,gsbi.h>
16 compatible = "qcom,apq8064";
40 compatible = "qcom,krait";
41 enable-method = "qcom,kpss-acc-v1";
45 qcom,acc = <&acc0>;
[all …]
Dqcom-sdx65.dtsi9 #include <dt-bindings/clock/qcom,gcc-sdx65.h>
10 #include <dt-bindings/clock/qcom,rpmh.h>
13 #include <dt-bindings/power/qcom-rpmpd.h>
14 #include <dt-bindings/soc/qcom,rpmh-rsc.h>
15 #include <dt-bindings/interconnect/qcom,sdx65.h>
20 qcom,msm-id = <458 0x10000>, <483 0x10000>, <509 0x10000>;
68 compatible = "qcom,scm-sdx65", "qcom,scm";
73 compatible = "qcom,sdx65-mc-virt";
75 qcom,bcm-voters = <&apps_bcm_voter>;
139 compatible = "qcom,smem";
[all …]
Dqcom-msm8974.dtsi4 #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>
39 compatible = "qcom,krait";
40 enable-method = "qcom,kpss-acc-v2";
44 qcom,acc = <&acc0>;
45 qcom,saw = <&saw0>;
50 compatible = "qcom,krait";
[all …]
Dqcom-msm8226.dtsi9 #include <dt-bindings/clock/qcom,gcc-msm8974.h>
10 #include <dt-bindings/clock/qcom,mmcc-msm8974.h>
11 #include <dt-bindings/clock/qcom,rpmcc.h>
13 #include <dt-bindings/power/qcom-rpmpd.h>
14 #include <dt-bindings/reset/qcom,gcc-msm8974.h>
44 enable-method = "qcom,msm8226-smp";
50 qcom,acc = <&acc0>;
51 qcom,saw = <&saw0>;
57 enable-method = "qcom,msm8226-smp";
63 qcom,acc = <&acc1>;
[all …]
Dqcom-sdx55.dtsi9 #include <dt-bindings/clock/qcom,gcc-sdx55.h>
10 #include <dt-bindings/clock/qcom,rpmh.h>
12 #include <dt-bindings/interconnect/qcom,sdx55.h>
14 #include <dt-bindings/power/qcom-rpmpd.h>
15 #include <dt-bindings/soc/qcom,rpmh-rsc.h>
20 qcom,msm-id = <357 0x10000>, <368 0x10000>, <418 0x10000>;
67 compatible = "qcom,scm-sdx55", "qcom,scm";
132 compatible = "qcom,cmd-db";
154 compatible = "qcom,smem";
160 compatible = "qcom,smp2p";
[all …]
Dqcom-ipq4019.dtsi8 #include <dt-bindings/clock/qcom,gcc-ipq4019.h>
17 compatible = "qcom,ipq4019";
49 enable-method = "qcom,kpss-acc-v2";
51 qcom,acc = <&acc0>;
52 qcom,saw = <&saw0>;
63 enable-method = "qcom,kpss-acc-v2";
65 qcom,acc = <&acc1>;
66 qcom,saw = <&saw1>;
77 enable-method = "qcom,kpss-acc-v2";
79 qcom,acc = <&acc2>;
[all …]
Dqcom-apq8084.dtsi5 #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 …]
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dpm660.dtsi6 #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 …]
Dpm8950.dtsi8 #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 …]
Dsc8180x-pmics.dtsi10 #include <dt-bindings/iio/qcom,spmi-vadc.h>
70 compatible = "qcom,pm8150", "qcom,spmi-pmic";
76 compatible = "qcom,pm8916-pon";
79 compatible = "qcom,pm8941-pwrkey";
90 compatible = "qcom,spmi-temp-alarm";
99 compatible = "qcom,spmi-adc5";
108 qcom,pre-scaling = <1 1>;
114 qcom,pre-scaling = <1 1>;
120 qcom,pre-scaling = <1 1>;
126 compatible = "qcom,spmi-adc-tm5";
[all …]
Dx1e80100-pmics.dtsi198 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";
231 compatible = "qcom,spmi-sdam";
244 compatible = "qcom,pmk8550-gpio", "qcom,spmi-gpio";
254 compatible = "qcom,pmk8550-pwm";
264 compatible = "qcom,pm8550", "qcom,spmi-pmic";
270 compatible = "qcom,spmi-temp-alarm";
[all …]
Dpmp8074.dtsi4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
8 compatible = "qcom,pmp8074", "qcom,spmi-pmic";
14 compatible = "qcom,spmi-adc-rev2";
23 qcom,pre-scaling = <1 1>;
29 qcom,pre-scaling = <1 1>;
35 qcom,pre-scaling = <1 1>;
41 qcom,pre-scaling = <1 1>;
47 qcom,ratiometric;
48 qcom,hw-settle-time = <200>;
49 qcom,pre-scaling = <1 1>;
[all …]
Dpms405.dtsi8 #include <dt-bindings/iio/qcom,spmi-vadc.h>
36 compatible = "qcom,pms405", "qcom,spmi-pmic";
42 compatible = "qcom,pms405-gpio", "qcom,spmi-gpio";
52 compatible = "qcom,pms405-pon";
58 compatible = "qcom,pm8941-pwrkey";
67 compatible = "qcom,spmi-temp-alarm";
76 compatible = "qcom,pms405-adc", "qcom,spmi-adc-rev2";
85 qcom,pre-scaling = <1 1>;
91 qcom,pre-scaling = <1 1>;
97 qcom,pre-scaling = <1 3>;
[all …]
Dsc8280xp-pmics.dtsi6 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h>
7 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
8 #include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
59 compatible = "qcom,pmk8350", "qcom,spmi-pmic";
65 compatible = "qcom,pmk8350-pon";
70 compatible = "qcom,pmk8350-pwrkey";
77 compatible = "qcom,pmk8350-resin";
84 compatible = "qcom,spmi-adc7";
93 qcom,pre-scaling = <1 1>;
99 qcom,hw-settle-time = <200>;
[all …]
Dpmi632.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
42 compatible = "qcom,pmi632", "qcom,spmi-pmic";
48 compatible = "qcom,pmi632-vbus-reg", "qcom,pm8150b-vbus-reg";
54 compatible = "qcom,pmi632-typec";
78 compatible = "qcom,spmi-temp-alarm";
85 compatible = "qcom,spmi-adc5";
94 qcom,pre-scaling = <1 1>;
100 qcom,pre-scaling = <1 1>;
106 qcom,pre-scaling = <1 1>;
112 qcom,pre-scaling = <1 1>;
[all …]
Dpm7250b.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
42 compatible = "qcom,pm7250b", "qcom,spmi-pmic";
48 compatible = "qcom,pm7250b-vbus-reg", "qcom,pm8150b-vbus-reg";
54 compatible = "qcom,pm7250b-typec", "qcom,pm8150b-typec";
94 compatible = "qcom,spmi-temp-alarm";
103 compatible = "qcom,spmi-adc5";
112 qcom,pre-scaling = <1 1>;
118 qcom,pre-scaling = <1 1>;
124 qcom,pre-scaling = <1 1>;
130 qcom,pre-scaling = <1 1>;
[all …]
Dpm6125.dtsi3 #include <dt-bindings/iio/qcom,spmi-vadc.h>
41 compatible = "qcom,pm6125", "qcom,spmi-pmic";
47 compatible = "qcom,pm8998-pon";
53 compatible = "qcom,pm8941-pwrkey";
62 compatible = "qcom,pm8941-resin";
71 compatible = "qcom,spmi-temp-alarm";
80 compatible = "qcom,spmi-adc5";
89 qcom,pre-scaling = <1 1>;
95 qcom,pre-scaling = <1 1>;
101 qcom,pre-scaling = <1 1>;
[all …]
Dpmi8950.dtsi4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
10 compatible = "qcom,pmi8950", "qcom,spmi-pmic";
16 compatible = "qcom,spmi-vadc";
25 qcom,pre-scaling = <1 4>;
31 qcom,pre-scaling = <1 4>;
37 qcom,pre-scaling = <1 1>;
43 qcom,pre-scaling = <1 1>;
49 qcom,pre-scaling = <1 1>;
55 qcom,pre-scaling = <1 1>;
61 compatible = "qcom,pmi8950-mpp", "qcom,spmi-mpp";
[all …]
Dsa8540p-pmics.dtsi12 compatible = "qcom,pm8150", "qcom,spmi-pmic";
18 compatible = "qcom,pm8941-rtc";
26 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
37 compatible = "qcom,pm8150", "qcom,spmi-pmic";
43 compatible = "qcom,spmi-sdam";
52 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
63 compatible = "qcom,pm8150", "qcom,spmi-pmic";
69 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
80 compatible = "qcom,pm8150", "qcom,spmi-pmic";
86 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
Dmsm8939.dtsi7 #include <dt-bindings/clock/qcom,gcc-msm8939.h>
8 #include <dt-bindings/clock/qcom,rpmcc.h>
9 #include <dt-bindings/interconnect/qcom,msm8939.h>
11 #include <dt-bindings/power/qcom-rpmpd.h>
12 #include <dt-bindings/reset/qcom,gcc-msm8939.h>
13 #include <dt-bindings/soc/qcom,apr.h>
51 qcom,acc = <&acc0>;
52 qcom,saw = <&saw0>;
69 qcom,acc = <&acc1>;
70 qcom,saw = <&saw1>;
[all …]
/linux-6.12.1/drivers/phy/qualcomm/
DMakefile3 obj-$(CONFIG_PHY_QCOM_APQ8064_SATA) += phy-qcom-apq8064-sata.o
4 obj-$(CONFIG_PHY_QCOM_EDP) += phy-qcom-edp.o
5 obj-$(CONFIG_PHY_QCOM_IPQ4019_USB) += phy-qcom-ipq4019-usb.o
6 obj-$(CONFIG_PHY_QCOM_IPQ806X_SATA) += phy-qcom-ipq806x-sata.o
7 obj-$(CONFIG_PHY_QCOM_M31_USB) += phy-qcom-m31.o
8 obj-$(CONFIG_PHY_QCOM_PCIE2) += phy-qcom-pcie2.o
10 obj-$(CONFIG_PHY_QCOM_QMP_COMBO) += phy-qcom-qmp-combo.o phy-qcom-qmp-usbc.o
11 obj-$(CONFIG_PHY_QCOM_QMP_PCIE) += phy-qcom-qmp-pcie.o
12 obj-$(CONFIG_PHY_QCOM_QMP_PCIE_8996) += phy-qcom-qmp-pcie-msm8996.o
13 obj-$(CONFIG_PHY_QCOM_QMP_UFS) += phy-qcom-qmp-ufs.o
[all …]

12345678910>>...26