Home
last modified time | relevance | path

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

12345678910>>...25

/linux/drivers/usb/dwc3/
H A Ddwc3-qcom.c125 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, !even in dwc3_qcom_host_notifier()
164 dwc3_qcom_register_extcon(struct dwc3_qcom * qcom) dwc3_qcom_register_extcon() argument
214 dwc3_qcom_interconnect_enable(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_enable() argument
229 dwc3_qcom_interconnect_disable(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_disable() argument
250 dwc3_qcom_interconnect_init(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_init() argument
303 dwc3_qcom_interconnect_exit(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_exit() argument
310 dwc3_qcom_is_host(struct dwc3_qcom * qcom) dwc3_qcom_is_host() argument
315 dwc3_qcom_read_usb2_speed(struct dwc3_qcom * qcom,int port_index) dwc3_qcom_read_usb2_speed() argument
405 dwc3_qcom_disable_interrupts(struct dwc3_qcom * qcom) dwc3_qcom_disable_interrupts() argument
413 dwc3_qcom_enable_interrupts(struct dwc3_qcom * qcom) dwc3_qcom_enable_interrupts() argument
421 dwc3_qcom_suspend(struct dwc3_qcom * qcom,bool wakeup) dwc3_qcom_suspend() argument
455 dwc3_qcom_resume(struct dwc3_qcom * qcom,bool wakeup) dwc3_qcom_resume() argument
488 struct dwc3_qcom *qcom = data; qcom_dwc3_resume_irq() local
505 dwc3_qcom_select_utmi_clk(struct dwc3_qcom * qcom) dwc3_qcom_select_utmi_clk() argument
522 dwc3_qcom_request_irq(struct dwc3_qcom * qcom,int irq,const char * name) dwc3_qcom_request_irq() argument
538 dwc3_qcom_setup_port_irq(struct dwc3_qcom * qcom,struct platform_device * pdev,int port_index,bool is_multiport) dwc3_qcom_setup_port_irq() argument
626 dwc3_qcom_setup_irq(struct dwc3_qcom * qcom,struct platform_device * pdev) dwc3_qcom_setup_irq() argument
648 struct dwc3_qcom *qcom; dwc3_qcom_probe() local
765 struct dwc3_qcom *qcom = to_dwc3_qcom(dwc); dwc3_qcom_remove() local
777 struct dwc3_qcom *qcom = to_dwc3_qcom(dwc); dwc3_qcom_pm_suspend() local
797 struct dwc3_qcom *qcom = to_dwc3_qcom(dwc); dwc3_qcom_pm_resume() local
831 struct dwc3_qcom *qcom = to_dwc3_qcom(dwc); dwc3_qcom_runtime_suspend() local
844 struct dwc3_qcom *qcom = to_dwc3_qcom(dwc); dwc3_qcom_runtime_resume() local
[all...]
H A Ddwc3-qcom-legacy.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, !even in dwc3_qcom_host_notifier()
158 dwc3_qcom_register_extcon(struct dwc3_qcom * qcom) dwc3_qcom_register_extcon() argument
208 dwc3_qcom_interconnect_enable(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_enable() argument
223 dwc3_qcom_interconnect_disable(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_disable() argument
244 dwc3_qcom_interconnect_init(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_init() argument
297 dwc3_qcom_interconnect_exit(struct dwc3_qcom * qcom) dwc3_qcom_interconnect_exit() argument
304 dwc3_qcom_is_host(struct dwc3_qcom * qcom) dwc3_qcom_is_host() argument
320 dwc3_qcom_read_usb2_speed(struct dwc3_qcom * qcom,int port_index) dwc3_qcom_read_usb2_speed() argument
410 dwc3_qcom_disable_interrupts(struct dwc3_qcom * qcom) dwc3_qcom_disable_interrupts() argument
418 dwc3_qcom_enable_interrupts(struct dwc3_qcom * qcom) dwc3_qcom_enable_interrupts() argument
426 dwc3_qcom_suspend(struct dwc3_qcom * qcom,bool wakeup) dwc3_qcom_suspend() argument
462 dwc3_qcom_resume(struct dwc3_qcom * qcom,bool wakeup) dwc3_qcom_resume() argument
500 struct dwc3_qcom *qcom = data; qcom_dwc3_resume_irq() local
517 dwc3_qcom_select_utmi_clk(struct dwc3_qcom * qcom) dwc3_qcom_select_utmi_clk() argument
534 dwc3_qcom_request_irq(struct dwc3_qcom * qcom,int irq,const char * name) dwc3_qcom_request_irq() argument
552 struct dwc3_qcom *qcom = platform_get_drvdata(pdev); dwc3_qcom_setup_port_irq() local
639 struct dwc3_qcom *qcom = platform_get_drvdata(pdev); dwc3_qcom_setup_irq() local
656 dwc3_qcom_clk_init(struct dwc3_qcom * qcom,int count) dwc3_qcom_clk_init() argument
705 struct dwc3_qcom *qcom = platform_get_drvdata(pdev); dwc3_qcom_of_register_core() local
737 struct dwc3_qcom *qcom; dwc3_qcom_probe() local
846 struct dwc3_qcom *qcom = platform_get_drvdata(pdev); dwc3_qcom_remove() local
868 struct dwc3_qcom *qcom = dev_get_drvdata(dev); dwc3_qcom_pm_suspend() local
883 struct dwc3_qcom *qcom = dev_get_drvdata(dev); dwc3_qcom_pm_resume() local
898 struct dwc3_qcom *qcom = dev_get_drvdata(dev); dwc3_qcom_runtime_suspend() local
905 struct dwc3_qcom *qcom = dev_get_drvdata(dev); dwc3_qcom_runtime_resume() local
[all...]
/linux/arch/arm64/boot/dts/qcom/
H A 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,spm
[all...]
H A 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,pr
[all...]
H A 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";
226 qcom,no-alarm; /* alarm owned by ADSP */
227 qcom,uefi-rtc-info;
231 compatible = "qcom,spmi-sdam";
244 compatible = "qcom,pmk855
[all...]
H A 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,pr
[all...]
H A 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,pr
[all...]
H A 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,pr
[all...]
H A 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,pr
[all...]
H A 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,pr
[all...]
H A 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,spm
[all...]
H A Dpm6150l.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
40 compatible = "qcom,pm6150l", "qcom,spmi-pmic";
46 compatible = "qcom,spmi-temp-alarm";
53 compatible = "qcom,spmi-adc5";
62 qcom,pre-scaling = <1 1>;
68 qcom,pre-scaling = <1 1>;
74 qcom,pre-scaling = <1 1>;
80 qcom,pre-scaling = <1 3>;
86 compatible = "qcom,spm
[all...]
H A Dsa8775p-pmics.dtsi103 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
109 compatible = "qcom,spmi-temp-alarm";
116 compatible = "qcom,pmk8350-pon";
121 compatible = "qcom,pmk8350-pwrkey";
128 compatible = "qcom,pmk8350-resin";
136 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
146 compatible = "qcom,spmi-sdam";
160 compatible = "qcom,pmm8654a
[all...]
H A Dsm8750-pmics.dtsi93 compatible = "qcom,pm8550ve", "qcom,spmi-pmic";
99 compatible = "qcom,spmi-temp-alarm";
106 compatible = "qcom,pm8550ve-gpio", "qcom,spmi-gpio";
117 compatible = "qcom,pm8550ve", "qcom,spmi-pmic";
123 compatible = "qcom,spmi-temp-alarm";
130 compatible = "qcom,pm8550ve-gpio", "qcom,spm
[all...]
H A Dpm8550vs.dtsi96 compatible = "qcom,pm8550", "qcom,spmi-pmic";
102 compatible = "qcom,spmi-temp-alarm";
109 compatible = "qcom,pm8550vs-gpio", "qcom,spmi-gpio";
120 compatible = "qcom,pm8550", "qcom,spmi-pmic";
126 compatible = "qcom,spmi-temp-alarm";
133 compatible = "qcom,pm8550vs-gpio", "qcom,spm
[all...]
/linux/drivers/phy/qualcomm/
H A 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_M31_EUSB) += phy-qcom-m31-eusb2.o
9 obj-$(CONFIG_PHY_QCOM_PCIE2) += phy-qcom-pcie2.o
11 obj-$(CONFIG_PHY_QCOM_QMP_COMBO) += phy-qcom-qmp-combo.o phy-qcom-qmp-usbc.o
12 obj-$(CONFIG_PHY_QCOM_QMP_PCIE) += phy-qcom
[all...]
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8226.dtsi9 #include <dt-bindings/clock/qcom,dsi-phy-28nm.h>
10 #include <dt-bindings/clock/qcom,gcc-msm8974.h>
11 #include <dt-bindings/clock/qcom,mmcc-msm8974.h>
12 #include <dt-bindings/clock/qcom,rpmcc.h>
14 #include <dt-bindings/power/qcom-rpmpd.h>
15 #include <dt-bindings/reset/qcom,gcc-msm8974.h>
45 enable-method = "qcom,msm8226-smp";
51 qcom,acc = <&acc0>;
52 qcom,saw = <&saw0>;
58 enable-method = "qcom,msm822
[all...]
H A 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,sa
[all...]
H A 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,pm894
[all...]
H A 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,ac
[all...]
H A 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,bc
[all...]
H A 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>;
62 enable-method = "qcom,kpss-acc-v2";
64 qcom,acc = <&acc1>;
65 qcom,saw = <&saw1>;
75 enable-method = "qcom,kpss-acc-v2";
77 qcom,ac
[all...]
H A 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,sa
[all...]
H A Dqcom-mdm9615.dtsi12 #include <dt-bindings/clock/qcom,gcc-mdm9615.h>
13 #include <dt-bindings/clock/qcom,lcc-msm8960.h>
14 #include <dt-bindings/reset/qcom,gcc-mdm9615.h>
15 #include <dt-bindings/mfd/qcom-rpm.h>
16 #include <dt-bindings/soc/qcom,gsbi.h>
22 compatible = "qcom,mdm9615";
73 compatible = "qcom,msm-qgic2";
81 compatible = "qcom,kpss-wdt-mdm9615", "qcom,kpss-timer",
82 "qcom,ms
[all...]
H A Dqcom-msm8974.dtsi4 #include <dt-bindings/interconnect/qcom,msm8974.h>
6 #include <dt-bindings/clock/qcom,dsi-phy-28nm.h>
7 #include <dt-bindings/clock/qcom,gcc-msm8974.h>
8 #include <dt-bindings/clock/qcom,mmcc-msm8974.h>
9 #include <dt-bindings/clock/qcom,rpmcc.h>
10 #include <dt-bindings/reset/qcom,gcc-msm8974.h>
40 compatible = "qcom,krait";
41 enable-method = "qcom,kpss-acc-v2";
45 qcom,acc = <&acc0>;
46 qcom,sa
[all...]

12345678910>>...25