/linux/Documentation/devicetree/bindings/phy/ |
H A D | qcom,m31-eusb2-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/qcom,m31-eusb2-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Wesley Cheng <quic_wcheng@quicinc.com> 19 - enum: 20 - qcom,sm8750-m31-eusb2-phy 25 "#phy-cells": 30 - description: reference clock 32 clock-names: [all …]
|
H A D | samsung,exynos2200-eusb2-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/samsung,exynos2200-eusb2-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com> 19 - samsung,exynos2200-eusb2-phy 24 "#phy-cells": 29 - description: Reference clock 30 - description: Bus (APB) clock 31 - description: Control clock [all …]
|
H A D | qcom,snps-eusb2-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/qcom,snps-eusb2-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Abel Vesa <abel.vesa@linaro.org> 18 - items: 19 - enum: 20 - qcom,milos-snps-eusb2-phy 21 - qcom,sar2130p-snps-eusb2-phy 22 - qcom,sdx75-snps-eusb2-phy [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
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 "x1e80100-pmics.dtsi" 19 compatible = "asus,vivobook-s15", "qcom,x1e80100"; 20 chassis-type = "laptop"; 26 gpio-keys { [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 "x1e80100-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 | x1e001de-devkit.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 "x1e80100-pmics.dtsi" 16 compatible = "qcom,x1e001de-devkit", "qcom,x1e001de", "qcom,x1e80100"; 22 wcd938x: audio-codec { 23 compatible = "qcom,wcd9385-codec"; 25 pinctrl-names = "default"; 26 pinctrl-0 = <&wcd_default>; [all …]
|
H A D | x1e78100-lenovo-thinkpad-t14s.dtsi | 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/pinctrl/qcom,pmic-gpio.h> 13 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 16 #include "x1e80100-pmics.dtsi" 20 compatible = "lenovo,thinkpad-t14s", "qcom,x1e78100", "qcom,x1e80100"; 21 chassis-type = "laptop"; [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 "x1e80100-pmics.dtsi" 20 compatible = "dell,xps13-9345", "qcom,x1e80100"; 21 chassis-type = "laptop"; [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 "x1e80100-pmics.dtsi" 25 wcd938x: audio-codec { 26 compatible = "qcom,wcd9385-codec"; 28 reset-gpios = <&tlmm 191 GPIO_ACTIVE_LOW>; [all …]
|
H A D | x1-asus-zenbook-a14.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/gpio-keys.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 14 #include "x1e80100-pmics.dtsi" 18 chassis-type = "laptop"; 25 wcd938x: audio-codec { [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 "x1e80100-pmics.dtsi" 17 compatible = "lenovo,yoga-slim7x", "qcom,x1e80100"; 24 stdout-path = "serial0:115200n8"; 27 gpio-keys { 28 compatible = "gpio-keys"; [all …]
|
H A D | x1e80100-hp-omnibook-x14.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/pinctrl/qcom,pmic-gpio.h> 13 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 16 #include "x1e80100-pmics.dtsi" 20 compatible = "hp,omnibook-x14", "qcom,x1e80100"; 21 chassis-type = "laptop"; [all …]
|
H A D | x1-crd.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/pinctrl/qcom,pmic-gpio.h> 10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 12 #include "x1e80100-pmics.dtsi" 16 compatible = "qcom,x1e80100-crd", "qcom,x1e80100"; 22 wcd938x: audio-codec { 23 compatible = "qcom,wcd9385-codec"; [all …]
|
H A D | sdx75-idp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 16 compatible = "qcom,sdx75-idp", "qcom,sdx75"; 22 vph_pwr: vph-pwr-regulator { 23 compatible = "regulator-fixed"; 24 regulator-name = "vph_pwr"; 25 regulator-min-microvolt = <3700000>; 26 regulator-max-microvolt = <3700000>; 29 vph_ext: vph-ext-regulator { [all …]
|
H A D | sm8650-mtp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 21 compatible = "qcom,sm8650-mtp", "qcom,sm8650"; 28 stdout-path = "serial0:115200n8"; 31 pmic-glink { 32 compatible = "qcom,sm8650-pmic-glink", 33 "qcom,sm8550-pmic-glink", 34 "qcom,pmic-glink"; 35 #address-cells = <1>; [all …]
|
H A D | sm8550-mtp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 22 compatible = "qcom,sm8550-mtp", "qcom,sm8550"; 23 chassis-type = "handset"; 29 wcd938x: audio-codec { 30 compatible = "qcom,wcd9385-codec"; 32 pinctrl-names = "default"; 33 pinctrl-0 = <&wcd_default>; 35 qcom,micbias1-microvolt = <1800000>; [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 | 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 | 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 …]
|
/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos2200-g0s.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Samsung Galaxy S22+ (g0s/SM-S906B) device tree source 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 15 model = "Samsung Galaxy S22+ (SM-S906B)"; 17 chassis-type = "handset"; 20 #address-cells = <2>; 21 #size-cells = <2>; [all …]
|
/linux/drivers/phy/qualcomm/ |
H A D | phy-qcom-m31-eusb2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. 107 { .supply = "vdd" }, 108 { .supply = "vdda12" }, 143 return -EINVAL; in m31eusb2_phy_write_readback() 157 dev_dbg(&phy->phy->dev, "Offset:%x BitMask:%x Value:%x", in m31eusb2_phy_write_sequence() 158 tbl->off, tbl->mask, tbl->val); in m31eusb2_phy_write_sequence() 160 ret = m31eusb2_phy_write_readback(phy->base, in m31eusb2_phy_write_sequence() 161 tbl->off, tbl->mask, in m31eusb2_phy_write_sequence() 162 tbl->val << __ffs(tbl->mask)); in m31eusb2_phy_write_sequence() [all …]
|
/linux/drivers/phy/ |
H A D | phy-snps-eusb2.c | 1 // SPDX-License-Identifier: GPL-2.0 152 "vdd", "vdda12", 184 phy->mode = mode; in snps_eusb2_hsphy_set_mode() 186 return phy_set_mode_ext(phy->repeater, mode, submode); in snps_eusb2_hsphy_set_mode() 205 /* default parameters: tx pre-emphasis */ in qcom_eusb2_default_parameters() 206 snps_eusb2_hsphy_write_mask(phy->base, QCOM_USB_PHY_CFG_CTRL_9, in qcom_eusb2_default_parameters() 211 snps_eusb2_hsphy_write_mask(phy->base, QCOM_USB_PHY_CFG_CTRL_9, in qcom_eusb2_default_parameters() 216 snps_eusb2_hsphy_write_mask(phy->base, QCOM_USB_PHY_CFG_CTRL_9, in qcom_eusb2_default_parameters() 221 snps_eusb2_hsphy_write_mask(phy->base, QCOM_USB_PHY_CFG_CTRL_8, in qcom_eusb2_default_parameters() 226 snps_eusb2_hsphy_write_mask(phy->base, QCOM_USB_PHY_CFG_CTRL_8, in qcom_eusb2_default_parameters() [all …]
|