/openbmc/linux/drivers/usb/dwc3/ |
H A D | dwc3-qcom.c | 120 static void dwc3_qcom_vbus_override_enable(struct dwc3_qcom *qcom, bool enable) in dwc3_qcom_vbus_override_enable() argument 123 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 125 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 128 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 130 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable() 138 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, vbus_nb); in dwc3_qcom_vbus_notifier() local 141 dwc3_qcom_vbus_override_enable(qcom, event); in dwc3_qcom_vbus_notifier() 142 qcom->mode = event ? USB_DR_MODE_PERIPHERAL : USB_DR_MODE_HOST; in dwc3_qcom_vbus_notifier() 150 struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, host_nb); in dwc3_qcom_host_notifier() local 153 dwc3_qcom_vbus_override_enable(qcom, !event); in dwc3_qcom_host_notifier() [all …]
|
/openbmc/linux/arch/arm/boot/dts/qcom/ |
H A D | Makefile | 3 qcom-apq8016-sbc.dtb \ 4 qcom-apq8026-asus-sparrow.dtb \ 5 qcom-apq8026-huawei-sturgeon.dtb \ 6 qcom-apq8026-lg-lenok.dtb \ 7 qcom-apq8026-samsung-matisse-wifi.dtb \ 8 qcom-apq8060-dragonboard.dtb \ 9 qcom-apq8064-cm-qs600.dtb \ 10 qcom-apq8064-ifc6410.dtb \ 11 qcom-apq8064-sony-xperia-lagan-yuga.dtb \ 12 qcom-apq8064-asus-nexus7-flo.dtb \ [all …]
|
H A D | qcom-msm8960.dtsi | 5 #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 …]
|
H A D | pm8941.dtsi | 2 #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"; 106 compatible = "qcom,pm8941-gpio", "qcom,spmi-gpio"; 121 compatible = "qcom,pm8941-mpp", "qcom,spmi-mpp"; [all …]
|
H A D | qcom-sdx65.dtsi | 9 #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 …]
|
H A 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> 37 compatible = "qcom,krait"; 38 enable-method = "qcom,kpss-acc-v2"; 42 qcom,acc = <&acc0>; 43 qcom,saw = <&saw0>; 48 compatible = "qcom,krait"; [all …]
|
H A D | qcom-mdm9615.dtsi | 12 #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,msm-timer"; 92 compatible = "qcom,mdm9615-pinctrl"; [all …]
|
H A D | qcom-apq8064.dtsi | 4 #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 …]
|
H A D | qcom-sdx55.dtsi | 9 #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 …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A 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,pm8998-pon"; 58 compatible = "qcom,pm8941-pwrkey"; 68 compatible = "qcom,pm8941-resin"; 78 compatible = "qcom,spmi-temp-alarm"; 87 compatible = "qcom,spmi-adc-rev2"; 96 qcom,decimation = <1024>; 97 qcom,pre-scaling = <1 1>; [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"; 37 compatible = "qcom,spmi-temp-alarm"; 46 compatible = "qcom,spmi-vadc"; 55 qcom,pre-scaling = <1 1>; 61 qcom,pre-scaling = <1 1>; 67 qcom,pre-scaling = <1 1>; [all …]
|
H A D | sc8180x-pmics.dtsi | 10 #include <dt-bindings/iio/qcom,spmi-vadc.h> 72 compatible = "qcom,pm8150", "qcom,spmi-pmic"; 78 compatible = "qcom,pm8916-pon"; 81 compatible = "qcom,pm8941-pwrkey"; 92 compatible = "qcom,spmi-temp-alarm"; 101 compatible = "qcom,spmi-adc5"; 110 qcom,pre-scaling = <1 1>; 116 qcom,pre-scaling = <1 1>; 122 qcom,pre-scaling = <1 1>; 128 compatible = "qcom,spmi-adc-tm5"; [all …]
|
H A D | pmp8074.dtsi | 4 #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 …]
|
H A D | pms405.dtsi | 8 #include <dt-bindings/iio/qcom,spmi-vadc.h> 37 compatible = "qcom,pms405", "qcom,spmi-pmic"; 43 compatible = "qcom,pms405-gpio", "qcom,spmi-gpio"; 53 compatible = "qcom,pms405-pon"; 59 compatible = "qcom,pm8941-pwrkey"; 68 compatible = "qcom,spmi-temp-alarm"; 77 compatible = "qcom,pms405-adc", "qcom,spmi-adc-rev2"; 86 qcom,pre-scaling = <1 1>; 92 qcom,pre-scaling = <1 1>; 98 qcom,pre-scaling = <1 3>; [all …]
|
H A D | pm7250b.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h> 43 compatible = "qcom,pm7250b", "qcom,spmi-pmic"; 49 compatible = "qcom,spmi-temp-alarm"; 58 compatible = "qcom,spmi-adc5"; 67 qcom,pre-scaling = <1 1>; 73 qcom,pre-scaling = <1 1>; 79 qcom,pre-scaling = <1 1>; 85 qcom,pre-scaling = <1 1>; 91 qcom,pre-scaling = <1 16>; 97 qcom,pre-scaling = <1 1>; [all …]
|
H A D | pmi632.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h> 43 compatible = "qcom,pmi632", "qcom,spmi-pmic"; 49 compatible = "qcom,spmi-temp-alarm"; 56 compatible = "qcom,spmi-adc5"; 65 qcom,pre-scaling = <1 1>; 71 qcom,pre-scaling = <1 1>; 77 qcom,pre-scaling = <1 1>; 83 qcom,pre-scaling = <1 1>; 89 qcom,pre-scaling = <1 16>; 95 qcom,pre-scaling = <1 1>; [all …]
|
H A D | sc8280xp-pmics.dtsi | 56 compatible = "qcom,pmk8350", "qcom,spmi-pmic"; 62 compatible = "qcom,pmk8350-pon"; 67 compatible = "qcom,pmk8350-pwrkey"; 74 compatible = "qcom,pmk8350-resin"; 81 compatible = "qcom,spmi-adc7"; 91 compatible = "qcom,spmi-adc-tm5-gen2"; 101 compatible = "qcom,pmk8350-rtc"; 110 compatible = "qcom,spmi-sdam"; 120 compatible = "qcom,pm8350", "qcom,spmi-pmic"; 126 compatible = "qcom,spmi-temp-alarm"; [all …]
|
H A D | pm6125.dtsi | 3 #include <dt-bindings/iio/qcom,spmi-vadc.h> 42 compatible = "qcom,pm6125", "qcom,spmi-pmic"; 48 compatible = "qcom,pm8998-pon"; 54 compatible = "qcom,pm8941-pwrkey"; 63 compatible = "qcom,pm8941-resin"; 72 compatible = "qcom,spmi-temp-alarm"; 81 compatible = "qcom,spmi-adc5"; 90 qcom,pre-scaling = <1 1>; 96 qcom,pre-scaling = <1 1>; 102 qcom,pre-scaling = <1 1>; [all …]
|
H A D | sa8540p-pmics.dtsi | 12 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";
|
H A D | pmi8950.dtsi | 4 #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 …]
|
H A D | msm8953.dtsi | 4 #include <dt-bindings/clock/qcom,gcc-msm8953.h> 5 #include <dt-bindings/clock/qcom,rpmcc.h> 8 #include <dt-bindings/power/qcom-rpmpd.h> 9 #include <dt-bindings/soc/qcom,apr.h> 10 #include <dt-bindings/sound/qcom,q6afe.h> 11 #include <dt-bindings/sound/qcom,q6asm.h> 168 compatible = "qcom,scm-msm8953", "qcom,scm"; 194 compatible = "qcom,msm8953-rpm-proc", "qcom,rpm-proc"; 198 qcom,ipc = <&apcs 8 0>; 199 qcom,smd-edge = <15>; [all …]
|
H A D | sa8775p-pmics.dtsi | 103 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,pmm8654au", "qcom,spmi-pmic"; 166 compatible = "qcom,spmi-temp-alarm"; 173 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio"; [all …]
|
/openbmc/linux/drivers/phy/qualcomm/ |
H A D | Makefile | 3 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 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 …]
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux-firmware/ |
H A D | linux-firmware_20241210.bb | 57 & Firmware-qcom \ 58 & Firmware-qcom-yamato \ 134 file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b \ 214 NO_GENERIC_LICENSE[Firmware-qcom] = "LICENSE.qcom" 215 NO_GENERIC_LICENSE[Firmware-qcom-yamato] = "LICENSE.qcom_yamato" 344 ${PN}-qcom-qcm2290-wifi ${PN}-qcom-qrb4210-wifi ${PN}-qcom-sdm845-modem \ 402 ${PN}-qcom-license ${PN}-qcom-yamato-license \ 403 ${PN}-qcom-aic100 ${PN}-qcom-qdu100 \ 404 …${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 ${PN}-qcom-ven… 405 ${PN}-qcom-vpu \ [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | dragonboard410c.dts | 15 compatible = "qcom,dragonboard", "qcom,apq8016-sbc"; 16 qcom,msm-id = <0xce 0x0 0xf8 0x0 0xf9 0x0 0xfa 0x0 0xf7 0x0>; 17 qcom,board-id = <0x10018 0x0>; 46 compatible = "qcom,smem"; 48 qcom,rpm-msg-ram = <&rpm_msg_ram>; 58 compatible = "qcom,rpm-msg-ram"; 62 pinctrl: qcom,tlmm@1000000 { 63 compatible = "qcom,tlmm-apq8016"; 73 clkc: qcom,gcc@1800000 { 74 compatible = "qcom,gcc-apq8016"; [all …]
|