Lines Matching +full:home +full:- +full:button

1 // SPDX-License-Identifier: BSD-3-Clause
3 /dts-v1/;
5 #include "qcom-msm8226.dtsi"
8 /delete-node/ &smem_region;
13 chassis-type = "handset";
22 stdout-path = "serial0:115200n8";
25 gpio-hall-sensor {
26 compatible = "gpio-keys";
28 pinctrl-0 = <&gpio_hall_sensor_default>;
29 pinctrl-names = "default";
33 event-hall-sensor {
36 linux,input-type = <EV_SW>;
38 linux,can-disable;
42 gpio-keys {
43 compatible = "gpio-keys";
45 pinctrl-0 = <&gpio_keys_default>;
46 pinctrl-names = "default";
50 button-volume-up {
56 button-volume-down {
62 button-home {
63 label = "Home Key";
69 reg_motor_vdd: regulator-motor-vdd {
70 compatible = "regulator-fixed";
71 regulator-name = "motor_vdd";
72 regulator-min-microvolt = <3300000>;
73 regulator-max-microvolt = <3300000>;
76 enable-active-high;
78 pinctrl-0 = <&motor_en_default>;
79 pinctrl-names = "default";
82 reg_vdd_tsp_a: regulator-vdd-tsp-a {
83 compatible = "regulator-fixed";
84 regulator-name = "tsp_3p3v";
85 regulator-min-microvolt = <3300000>;
86 regulator-max-microvolt = <3300000>;
89 enable-active-high;
91 pinctrl-0 = <&tsp_en_default>;
92 pinctrl-names = "default";
95 reserved-memory {
98 no-map;
103 compatible = "regulator-haptic";
104 haptic-supply = <&reg_motor_vdd>;
105 min-microvolt = <3300000>;
106 max-microvolt = <3300000>;
116 interrupts-extended = <&tlmm 64 IRQ_TYPE_EDGE_RISING>;
118 vdd-supply = <&pm8226_l19>;
119 vddio-supply = <&pm8226_lvs1>;
121 pinctrl-0 = <&accel_int_default>;
122 pinctrl-names = "default";
124 mount-matrix = "0", "1", "0",
125 "-1", "0", "0",
126 "0", "0", "-1";
137 interrupts-extended = <&tlmm 17 IRQ_TYPE_EDGE_FALLING>;
139 touchscreen-size-x = <720>;
140 touchscreen-size-y = <1280>;
142 vcca-supply = <&reg_vdd_tsp_a>;
143 vdd-supply = <&pm8226_lvs1>;
145 pinctrl-0 = <&tsp_int_default>;
146 pinctrl-names = "default";
156 compatible = "qcom,rpm-pm8226-regulators";
159 regulator-min-microvolt = <1200000>;
160 regulator-max-microvolt = <1300000>;
164 regulator-min-microvolt = <1800000>;
165 regulator-max-microvolt = <2200000>;
169 regulator-min-microvolt = <1150000>;
170 regulator-max-microvolt = <1150000>;
174 regulator-min-microvolt = <1225000>;
175 regulator-max-microvolt = <1225000>;
179 regulator-min-microvolt = <1200000>;
180 regulator-max-microvolt = <1200000>;
184 regulator-min-microvolt = <750000>;
185 regulator-max-microvolt = <1337500>;
189 regulator-min-microvolt = <1200000>;
190 regulator-max-microvolt = <1200000>;
194 regulator-min-microvolt = <1200000>;
195 regulator-max-microvolt = <1200000>;
199 regulator-min-microvolt = <1800000>;
200 regulator-max-microvolt = <1800000>;
201 regulator-allow-set-load;
202 regulator-always-on;
206 regulator-min-microvolt = <1850000>;
207 regulator-max-microvolt = <1850000>;
211 regulator-min-microvolt = <1800000>;
212 regulator-max-microvolt = <1800000>;
216 regulator-min-microvolt = <2050000>;
217 regulator-max-microvolt = <2050000>;
221 regulator-min-microvolt = <1800000>;
222 regulator-max-microvolt = <1800000>;
226 regulator-min-microvolt = <1800000>;
227 regulator-max-microvolt = <1800000>;
231 regulator-min-microvolt = <2750000>;
232 regulator-max-microvolt = <2750000>;
236 regulator-min-microvolt = <2800000>;
237 regulator-max-microvolt = <2800000>;
241 regulator-min-microvolt = <3000000>;
242 regulator-max-microvolt = <3350000>;
246 regulator-min-microvolt = <2950000>;
247 regulator-max-microvolt = <2950000>;
249 regulator-system-load = <200000>;
250 regulator-allow-set-load;
251 regulator-always-on;
255 regulator-min-microvolt = <2950000>;
256 regulator-max-microvolt = <2950000>;
260 regulator-min-microvolt = <2850000>;
261 regulator-max-microvolt = <3000000>;
265 regulator-min-microvolt = <3075000>;
266 regulator-max-microvolt = <3075000>;
270 regulator-min-microvolt = <1800000>;
271 regulator-max-microvolt = <2950000>;
272 regulator-allow-set-load;
276 regulator-min-microvolt = <1800000>;
277 regulator-max-microvolt = <2950000>;
281 regulator-min-microvolt = <1800000>;
282 regulator-max-microvolt = <3300000>;
286 regulator-min-microvolt = <1300000>;
287 regulator-max-microvolt = <1350000>;
291 regulator-min-microvolt = <1775000>;
292 regulator-max-microvolt = <2125000>;
296 regulator-min-microvolt = <1225000>;
297 regulator-max-microvolt = <1300000>;
301 regulator-min-microvolt = <2050000>;
302 regulator-max-microvolt = <2050000>;
306 regulator-min-microvolt = <1800000>;
307 regulator-max-microvolt = <2950000>;
315 vmmc-supply = <&pm8226_l17>;
316 vqmmc-supply = <&pm8226_l6>;
318 bus-width = <8>;
319 non-removable;
325 vmmc-supply = <&pm8226_l18>;
326 vqmmc-supply = <&pm8226_l21>;
328 bus-width = <4>;
329 cd-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
331 pinctrl-0 = <&sdhc2_default_state &sdhc2_cd_default>;
332 pinctrl-names = "default";
338 accel_int_default: accel-int-default-state {
341 drive-strength = <2>;
342 bias-disable;
345 gpio_hall_sensor_default: gpio-hall-sensor-default-state {
348 drive-strength = <2>;
349 bias-pull-up;
352 gpio_keys_default: gpio-keys-default-state {
355 drive-strength = <2>;
356 bias-pull-up;
359 motor_en_default: motor-en-default-state {
362 drive-strength = <2>;
363 bias-disable;
366 sdhc2_cd_default: sdhc2-cd-default-state {
369 drive-strength = <2>;
370 bias-disable;
373 tsp_en_default: tsp-en-default-state {
376 drive-strength = <2>;
377 bias-disable;
380 tsp_int_default: tsp-int-default-state {
383 drive-strength = <2>;
384 bias-disable;