| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | qcom,qca6390-pmu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/qcom,qca6390-pmu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bartosz Golaszewski <bartosz.golaszewski@linaro.org> 20 - qcom,qca6390-pmu 21 - qcom,wcn6750-pmu 22 - qcom,wcn6855-pmu 23 - qcom,wcn7850-pmu 25 vdd-supply: [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | x1e80100-asus-zenbook-a14.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 10 #include "x1-asus-zenbook-a14.dtsi" 14 compatible = "asus,zenbook-a14-ux3407ra", "qcom,x1e80100"; 16 wcn7850-pmu { 17 compatible = "qcom,wcn7850-pmu"; 19 vdd-supply = <&vreg_wcn_0p95>; 20 vddio-supply = <&vreg_l15b_1p8>; 21 vddaon-supply = <&vreg_wcn_0p95>; 22 vdddig-supply = <&vreg_wcn_0p95>; [all …]
|
| H A D | msm8916-pm8916.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * msm8916-pm8916.dtsi describes common properties (e.g. regulator connections) 6 * were rarely re-used for different purposes. Devices that deviate from the 8 * the necessary properties in the board-specific device tree. 15 vdda-supply = <&pm8916_l2>; 19 vdda-supply = <&pm8916_l2>; 20 vddio-supply = <&pm8916_l6>; 24 vddio-supply = <&pm8916_l6>; 28 pll-supply = <&pm8916_l7>; 32 vdd-cdc-io-supply = <&pm8916_l5>; [all …]
|
| H A D | msm8939-pm8916.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * msm8939-pm8916.dtsi describes common properties (e.g. regulator connections) 6 * were rarely re-used for different purposes. Devices that deviate from the 8 * the necessary properties in the board-specific device tree. 15 vdda-supply = <&pm8916_l2>; 16 vddio-supply = <&pm8916_l6>; 20 vddio-supply = <&pm8916_l6>; 24 vdda-supply = <&pm8916_l2>; 25 vddio-supply = <&pm8916_l6>; 29 vddio-supply = <&pm8916_l6>; [all …]
|
| H A D | msm8929-pm8916.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * msm8929-pm8916.dtsi describes common properties (e.g. regulator connections) 6 * were rarely re-used for different purposes. Devices that deviate from the 8 * the necessary properties in the board-specific device tree. 15 vdda-supply = <&pm8916_l2>; 16 vddio-supply = <&pm8916_l6>; 20 vddio-supply = <&pm8916_l6>; 24 vdda-supply = <&pm8916_l2>; 25 vddio-supply = <&pm8916_l6>; 29 vddio-supply = <&pm8916_l6>; [all …]
|
| H A D | msm8917-xiaomi-riva.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include <dt-bindings/arm/qcom,ids.h> 9 #include <dt-bindings/gpio/gpio.h> 13 /delete-node/ &qseecom_mem; 18 chassis-type = "handset"; 20 qcom,msm-id = <QCOM_ID_MSM8917 0>; 21 qcom,board-id = <0x1000b 2>, <0x2000b 2>; 24 compatible = "pwm-backlight"; 26 brightness-levels = <0 255>; [all …]
|
| H A D | msm8937-xiaomi-land.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 5 /dts-v1/; 7 #include <dt-bindings/arm/qcom,ids.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 15 /delete-node/ &qseecom_mem; 20 chassis-type = "handset"; 22 qcom,msm-id = <QCOM_ID_MSM8937 0x0>; 23 qcom,board-id = <0x1000b 1>, <0x2000b 1>; 31 compatible = "simple-battery"; [all …]
|
| H A D | x1e80100-asus-vivobook-s15.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/gpio-keys.h> 11 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 12 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 15 #include "hamoa-pmics.dtsi" 19 compatible = "asus,vivobook-s15", "qcom,x1e80100"; 20 chassis-type = "laptop"; 26 gpio-keys { [all …]
|
| H A D | hamoa-iot-evk.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include "hamoa-iot-som.dtsi" 12 compatible = "qcom,hamoa-iot-evk", "qcom,hamoa-iot-som", "qcom,x1e80100"; 13 chassis-type = "embedded"; 20 wcd938x: audio-codec { 21 compatible = "qcom,wcd9385-codec"; 23 pinctrl-0 = <&wcd_default>; 24 pinctrl-names = "default"; 26 reset-gpios = <&tlmm 191 GPIO_ACTIVE_LOW>; [all …]
|
| H A D | sm8550-qrd.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 23 compatible = "qcom,sm8550-qrd", "qcom,sm8550"; 24 chassis-type = "handset"; 31 wcd938x: audio-codec { 32 compatible = "qcom,wcd9385-codec"; 34 pinctrl-names = "default"; 35 pinctrl-0 = <&wcd_default>; [all …]
|
| H A D | x1e80100-dell-xps13-9345.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/gpio-keys.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/leds/common.h> 13 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 16 #include "hamoa-pmics.dtsi" 20 compatible = "dell,xps13-9345", "qcom,x1e80100"; 21 chassis-type = "laptop"; [all …]
|
| H A D | sm8650-qrd.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 22 compatible = "qcom,sm8650-qrd", "qcom,sm8650"; 30 stdout-path = "serial0:115200n8"; 33 gpio-keys { 34 compatible = "gpio-keys"; 36 pinctrl-0 = <&volume_up_n>; 37 pinctrl-names = "default"; [all …]
|
| H A D | x1e80100-qcp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 12 #include "hamoa-pmics.dtsi" 16 compatible = "qcom,x1e80100-qcp", "qcom,x1e80100"; 23 wcd938x: audio-codec { 24 compatible = "qcom,wcd9385-codec"; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&wcd_default>; [all …]
|
| H A D | sm8550-hdk.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 22 compatible = "qcom,sm8550-hdk", "qcom,sm8550"; 23 chassis-type = "embedded"; 30 wcd938x: audio-codec { 31 compatible = "qcom,wcd9385-codec"; 33 pinctrl-names = "default"; 34 pinctrl-0 = <&wcd_default>; [all …]
|
| H A D | sm8650-hdk.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 21 compatible = "qcom,sm8650-hdk", "qcom,sm8650"; 22 chassis-type = "embedded"; 30 stdout-path = "serial0:115200n8"; 33 hdmi-out { 34 compatible = "hdmi-connector"; 39 remote-endpoint = <<9611_out>; [all …]
|
| H A D | sm8750-mtp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 20 #include "sm8750-pmics.dtsi" 24 compatible = "qcom,sm8750-mtp", "qcom,sm8750"; 25 chassis-type = "handset"; 32 wcd939x: audio-codec { 33 compatible = "qcom,wcd9395-codec", "qcom,wcd9390-codec"; [all …]
|
| H A D | x1e80100-microsoft-romulus.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/gpio-keys.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 #include "hamoa-pmics.dtsi" 25 wcd938x: audio-codec { 26 compatible = "qcom,wcd9385-codec"; 28 reset-gpios = <&tlmm 191 GPIO_ACTIVE_LOW>; [all …]
|
| H A D | x1e80100-lenovo-yoga-slim7x.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/gpio-keys.h> 10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 #include "hamoa-pmics.dtsi" 17 compatible = "lenovo,yoga-slim7x", "qcom,x1e80100"; 25 stdout-path = "serial0:115200n8"; 28 gpio-keys { 29 compatible = "gpio-keys"; [all …]
|
| H A D | x1p42100-lenovo-thinkbook-16.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 14 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 17 #include "hamoa-pmics.dtsi" 19 /delete-node/ &pmc8380_6; 20 /delete-node/ &pmc8380_6_thermal; [all …]
|
| /linux/Documentation/devicetree/bindings/net/bluetooth/ |
| H A D | qualcomm-bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/bluetooth/qualcomm-bluetooth.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Balakrishna Godavarthi <quic_bgodavar@quicinc.com> 11 - Rocky Liao <quic_rjliao@quicinc.com> 14 This binding describes Qualcomm UART-attached bluetooth chips. 19 - qcom,qca2066-bt 20 - qcom,qca6174-bt 21 - qcom,qca9377-bt [all …]
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-msm8974pro-htc-m8.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 2 #include "qcom-msm8974pro.dtsi" 5 #include <dt-bindings/input/input.h> 10 chassis-type = "handset"; 16 gpio-keys { 17 compatible = "gpio-keys"; 19 pinctrl-0 = <&gpio_keys_default>; 20 pinctrl-names = "default"; 22 key-volume-down { 26 debounce-interval = <20>; [all …]
|
| H A D | qcom-apq8064-sony-xperia-lagan-yuga.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/input/input.h> 4 #include <dt-bindings/mfd/qcom-rpm.h> 5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7 #include "qcom-apq8064-v2.0.dtsi" 13 compatible = "sony,xperia-yuga", "qcom,apq8064"; 14 chassis-type = "handset"; 21 stdout-path = "serial0:115200n8"; 24 gpio-keys { [all …]
|
| H A D | qcom-msm8974pro-fairphone-fp2.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974pro.dtsi" 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 12 chassis-type = "handset"; 21 stdout-path = "serial0:115200n8"; 24 gpio-keys { 25 compatible = "gpio-keys"; 27 pinctrl-names = "default"; [all …]
|
| H A D | qcom-msm8974pro-oneplus-bacon.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974pro.dtsi" 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 chassis-type = "handset"; 12 qcom,msm-id = <194 0x10000>; 13 qcom,board-id = <8 0>; 21 stdout-path = "serial0:115200n8"; 24 gpio-keys { 25 compatible = "gpio-keys"; [all …]
|
| /linux/drivers/power/sequencing/ |
| H A D | pwrseq-qcom-wcn.c | 1 // SPDX-License-Identifier: GPL-2.0-only 45 if (!ctx->pdata->gpio_enable_delay_ms) in pwrseq_qcom_wcn_ensure_gpio_delay() 48 diff_jiffies = jiffies - ctx->last_gpio_enable_jf; in pwrseq_qcom_wcn_ensure_gpio_delay() 51 if (diff_msecs < ctx->pdata->gpio_enable_delay_ms) in pwrseq_qcom_wcn_ensure_gpio_delay() 52 msleep(ctx->pdata->gpio_enable_delay_ms - diff_msecs); in pwrseq_qcom_wcn_ensure_gpio_delay() 59 return regulator_bulk_enable(ctx->pdata->num_vregs, ctx->regs); in pwrseq_qcom_wcn_vregs_enable() 66 return regulator_bulk_disable(ctx->pdata->num_vregs, ctx->regs); in pwrseq_qcom_wcn_vregs_disable() 70 .name = "regulators-enable", 79 return clk_prepare_enable(ctx->clk); in pwrseq_qcom_wcn_clk_enable() 86 clk_disable_unprepare(ctx->clk); in pwrseq_qcom_wcn_clk_disable() [all …]
|