Lines Matching +full:iovcc +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8916-pm8916.dtsi"
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
13 chassis-type = "handset";
22 stdout-path = "serial0";
25 gpio-keys {
26 compatible = "gpio-keys";
28 pinctrl-names = "default";
29 pinctrl-0 = <&gpio_keys_default>;
33 button-volume-up {
37 debounce-interval = <15>;
40 button-volume-down {
44 debounce-interval = <15>;
48 reg_sd_vmmc: regulator-sdcard-vmmc {
49 compatible = "regulator-fixed";
50 regulator-name = "sdcard-vmmc";
51 regulator-min-microvolt = <2950000>;
52 regulator-max-microvolt = <2950000>;
55 enable-active-high;
57 startup-delay-us = <200>;
59 pinctrl-names = "default";
60 pinctrl-0 = <&sd_vmmc_en_default>;
63 usb_id: usb-id {
64 compatible = "linux,extcon-usb-gpio";
65 id-gpios = <&tlmm 110 GPIO_ACTIVE_HIGH>;
66 pinctrl-names = "default";
67 pinctrl-0 = <&usb_id_default>;
75 compatible = "asahi-kasei,ak09911";
78 vdd-supply = <&pm8916_l8>;
79 vid-supply = <&pm8916_l6>;
81 reset-gpios = <&tlmm 112 GPIO_ACTIVE_LOW>;
83 pinctrl-names = "default";
84 pinctrl-0 = <&mag_reset_default>;
91 interrupt-parent = <&tlmm>;
94 vdd-supply = <&pm8916_l17>;
95 vddio-supply = <&pm8916_l6>;
97 pinctrl-names = "default";
98 pinctrl-0 = <&imu_default>;
100 mount-matrix = "1", "0", "0",
101 "0", "-1", "0",
110 compatible = "edt,edt-ft5306";
113 interrupt-parent = <&tlmm>;
116 reset-gpios = <&tlmm 12 GPIO_ACTIVE_LOW>;
118 vcc-supply = <&pm8916_l11>;
119 iovcc-supply = <&pm8916_l6>;
121 touchscreen-size-x = <720>;
122 touchscreen-size-y = <1280>;
124 pinctrl-names = "default";
125 pinctrl-0 = <&touchscreen_default>;
135 regulator-min-microvolt = <2850000>;
136 regulator-max-microvolt = <2850000>;
146 vmmc-supply = <®_sd_vmmc>;
148 pinctrl-names = "default", "sleep";
149 pinctrl-0 = <&sdc2_default &sdc2_cd_default>;
150 pinctrl-1 = <&sdc2_sleep &sdc2_cd_default>;
151 cd-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
172 gpio_keys_default: gpio-keys-default-state {
176 drive-strength = <2>;
177 bias-pull-up;
180 imu_default: imu-default-state {
184 drive-strength = <2>;
185 bias-disable;
188 mag_reset_default: mag-reset-default-state {
192 drive-strength = <2>;
193 bias-disable;
196 sd_vmmc_en_default: sd-vmmc-en-default-state {
200 drive-strength = <2>;
201 bias-disable;
204 sdc2_cd_default: sdc2-cd-default-state {
207 drive-strength = <2>;
208 bias-disable;
211 touchscreen_default: touchscreen-default-state {
212 touch-pins {
216 drive-strength = <2>;
217 bias-pull-up;
220 reset-pins {
224 drive-strength = <2>;
225 bias-disable;
229 usb_id_default: usb-id-default-state {
233 drive-strength = <8>;
234 bias-pull-up;