| /linux/Documentation/devicetree/bindings/regulator/ | 
| H A D | mt6359-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/mt6359-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MT6359 Regulator from MediaTek Integrated 10   - Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> 14   according to its regulator type, buck_<name> and ldo_<name>. 20     $ref: regulator.yaml# 23       regulator-name: 30     $ref: regulator.yaml# [all …] 
 | 
| H A D | mediatek,mt6357-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/mediatek,mt6357-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Chen Zhong <chen.zhong@mediatek.com> 11   - Fabien Parent <fabien.parent@linaro.org> 12   - Alexandre Mergnat <amergnat@baylibre.com> 16   Regulators and nodes are named according to the regulator type: 17   - buck-<name> 18   - ldo-<name>. [all …] 
 | 
| H A D | mt6323-regulator.txt | 1 Mediatek MT6323 Regulator 5 PMIC's node. Each regulator is named according to its regulator type, 6 buck_<name> and ldo_<name>. The definition for each of these nodes is defined 8 Documentation/devicetree/bindings/regulator/regulator.txt. 24 				regulator-name = "vproc"; 25 				regulator-min-microvolt = < 700000>; 26 				regulator-max-microvolt = <1350000>; 27 				regulator-ramp-delay = <12500>; 28 				regulator-always-on; 29 				regulator-boot-on; [all …] 
 | 
| H A D | mediatek,mt6397-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/mediatek,mt6397-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediaTek MT6397 Regulator 10   - Sen Chu <sen.chu@mediatek.com> 11   - Macpaul Lin <macpaul.lin@mediatek.com> 14   Regulator node of the PMIC. This node should under the PMIC's device node. 15   All voltage regulators provided by the PMIC are described as sub-nodes of 21       - const: mediatek,mt6397-regulator [all …] 
 | 
| /linux/arch/arm64/boot/dts/mediatek/ | 
| H A D | mt6359.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 9 		interrupt-controller; 10 		#interrupt-cells = <2>; 11 		#sound-dai-cells = <1>; 14 			compatible = "mediatek,mt6359-auxadc"; 15 			#io-channel-cells = <1>; 18 		mt6359codec: audio-codec { 19 			compatible = "mediatek,mt6359-codec"; 23 			compatible = "mediatek,mt6359-regulator"; 26 				regulator-name = "vs1"; [all …] 
 | 
| H A D | mt6358.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 #include <dt-bindings/input/input.h> 10 		interrupt-controller; 11 		#interrupt-cells = <2>; 14 			compatible = "mediatek,mt6358-auxadc"; 15 			#io-channel-cells = <1>; 18 		mt6358codec: audio-codec { 19 			compatible = "mediatek,mt6358-sound"; 20 			mediatek,dmic-mode = <0>; /* two-wires */ 24 			compatible = "mediatek,mt6358-regulator"; [all …] 
 | 
| H A D | mt6357.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 #include <dt-bindings/input/input.h> 14 			compatible = "mediatek,mt6357-auxadc"; 15 			#io-channel-cells = <1>; 19 			mt6357_vproc_reg: buck-vproc { 20 				regulator-name = "vproc"; 21 				regulator-min-microvolt = <518750>; 22 				regulator-max-microvolt = <1312500>; 23 				regulator-ramp-delay = <6250>; 24 				regulator-enable-ramp-delay = <220>; [all …] 
 | 
| /linux/arch/arm/boot/dts/samsung/ | 
| H A D | exynos5422-samsung-k3g.dts | 1 // SPDX-License-Identifier: GPL-2.0 3  * Samsung Galaxy S5 (SM-G900H) device-tree source 8 /dts-v1/; 9 #include <dt-bindings/clock/samsung,s2mps11.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 13 #include "exynos5422-cpus.dtsi" 16 	model = "Samsung Galaxy S5 (SM-G900H)"; 20 	chassis-type = "handset"; 31 	fixed-rate-clocks { [all …] 
 | 
| H A D | exynos5420-galaxy-tab-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd. 10 /dts-v1/; 12 #include "exynos5420-cpus.dtsi" 13 #include <dt-bindings/input/input.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/clock/samsung,s2mps11.h> 18 	chassis-type = "tablet"; 24 	 * The same hack is also needed to boot exynos4412-i9300 with 27 	 * https://lore.kernel.org/all/1355276466-18295-1-git-send-email-arve@android.com [all …] 
 | 
| H A D | exynos5420-smdk5420.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "exynos5420-cpus.dtsi" 12 #include <dt-bindings/clock/samsung,s2mps11.h> 13 #include <dt-bindings/gpio/gpio.h> 31 		stdout-path = "serial2:115200n8"; 34 	fixed-rate-clocks { 36 			compatible = "samsung,exynos5420-oscclk"; 37 			clock-frequency = <24000000>; 41 	vdd: regulator-0 { [all …] 
 | 
| H A D | exynos5420-arndale-octa.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "exynos5420-cpus.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/clock/samsung,s2mps11.h> 19 	compatible = "insignal,arndale-octa", "samsung,exynos5420", "samsung,exynos5"; 32 		stdout-path = "serial3:115200n8"; 36 		compatible = "samsung,secure-firmware"; [all …] 
 | 
| /linux/arch/arm64/boot/dts/qcom/ | 
| H A D | apq8096-ifc6640.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 14 	compatible = "inforce,ifc6640", "qcom,apq8096-sbc", "qcom,apq8096"; 16 	qcom,msm-id = <291 0x00030001>; 17 	qcom,board-id = <0x00010018 0>; 24 		stdout-path = "serial0:115200n8"; 27 	v1p05: v1p05-regulator { [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 | sm8750-qrd.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-qrd", "qcom,sm8750"; 25 	chassis-type = "handset"; 31 	wcd939x: audio-codec { 32 		compatible = "qcom,wcd9395-codec", "qcom,wcd9390-codec"; [all …] 
 | 
| H A D | sm8350-mtp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 19 	compatible = "qcom,sm8350-mtp", "qcom,sm8350"; 20 	chassis-type = "handset"; 27 		stdout-path = "serial0:115200n8"; 30 	vph_pwr: vph-pwr-regulator { 31 		compatible = "regulator-fixed"; 32 		regulator-name = "vph_pwr"; 33 		regulator-min-microvolt = <3700000>; [all …] 
 | 
| H A D | sm8350-microsoft-surface-duo2.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 19 	compatible = "microsoft,surface-duo2", "qcom,sm8350"; 20 	chassis-type = "handset"; 27 		stdout-path = "serial0:115200n8"; 30 	vph_pwr: vph-pwr-regulator { 31 		compatible = "regulator-fixed"; 32 		regulator-name = "vph_pwr"; 33 		regulator-min-microvolt = <3700000>; [all …] 
 | 
| /linux/arch/arm/boot/dts/mediatek/ | 
| H A D | mt6323.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3  * Copyright (c) 2017-2018 MediaTek Inc. 12 		interrupt-parent = <&pio>; 14 		interrupt-controller; 15 		#interrupt-cells = <2>; 18 			compatible = "mediatek,mt6323-led"; 19 			#address-cells = <1>; 20 			#size-cells = <0>; 25 			compatible = "mediatek,mt6323-regulator"; 28 				regulator-name = "vproc"; [all …] 
 | 
| H A D | mt8135-evbp1.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 13 	compatible = "mediatek,mt8135-evbp1", "mediatek,mt8135"; 26 			compatible = "mediatek,mt6397-regulator"; 29 				regulator-name = "vpca15"; 30 				regulator-min-microvolt = < 850000>; 31 				regulator-max-microvolt = <1350000>; 32 				regulator-ramp-delay = <12500>; 33 				regulator-always-on; 37 				regulator-name = "vpca7"; [all …] 
 | 
| /linux/arch/arm64/boot/dts/exynos/ | 
| H A D | exynos7-espresso.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/clock/samsung,s2mps11.h> 13 #include <dt-bindings/gpio/gpio.h> 17 	compatible = "samsung,exynos7-espresso", "samsung,exynos7"; 26 		stdout-path = &serial_2; 34 	usb30_vbus_reg: regulator-usb30 { 35 		compatible = "regulator-fixed"; 36 		regulator-name = "VBUS_5V"; [all …] 
 | 
| /linux/arch/arm64/boot/dts/rockchip/ | 
| H A D | rk3588-evb2-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/clock/rockchip,rk3588-cru.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/pinctrl/rockchip.h> 12 #include <dt-bindings/soc/rockchip,vop2.h> 17 	compatible = "rockchip,rk3588-evb2-v10", "rockchip,rk3588"; 25 		stdout-path = "serial2:1500000n8"; 28 	hdmi-con { 29 		compatible = "hdmi-connector"; [all …] 
 | 
| H A D | rk3588-fet3588-c.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/input/input.h> 5 #include <dt-bindings/leds/common.h> 9 	compatible = "forlinx,fet3588-c", "rockchip,rk3588"; 16 		stdout-path = "serial2:1500000n8"; 20 		compatible = "gpio-leds"; 21 		pinctrl-names = "default"; 22 		pinctrl-0 = <&led_rgb_b>; 24 		io-led { [all …] 
 | 
| H A D | rk3588-edgeble-neu6a-common.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/leds/common.h> 14 	gpio-leds { 15 		compatible = "gpio-leds"; 17 		led_user: led-0 { 21 			linux,default-trigger = "heartbeat"; 22 			pinctrl-names = "default"; 23 			pinctrl-0 = <&led_user_en>; 27 	vcc12v_dcin: regulator-vcc12v-dcin { [all …] 
 | 
| H A D | rk3588s-evb1-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/pinctrl/rockchip.h> 12 #include <dt-bindings/soc/rockchip,vop2.h> 13 #include <dt-bindings/usb/pd.h> 18 	compatible = "rockchip,rk3588s-evb1-v10", "rockchip,rk3588s"; 26 		stdout-path = "serial2:1500000n8"; 29 	adc-keys { [all …] 
 | 
| H A D | rk3588-armsom-lm7.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/leds/common.h> 17 		stdout-path = "serial2:1500000n8"; 20 	vcc5v0_sys: regulator-vcc5v0-sys { 21 		compatible = "regulator-fixed"; 22 		regulator-name = "vcc5v0_sys"; 23 		regulator-always-on; 24 		regulator-boot-on; [all …] 
 | 
| /linux/Documentation/devicetree/bindings/mfd/ | 
| H A D | maxim,max8998.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Krzysztof Kozlowski <krzk@kernel.org> 15   sub-blocks. It is interfaced using an I2C interface. Each sub-block is 21       - maxim,max8998 22       - national,lp3974 23       - ti,lp3974 31       - description: Main interrupt 32       - description: Power-on/-off interrupt [all …] 
 |