Lines Matching +full:vdd33 +full:- +full:supply
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 #include "mt8183-kukui.dtsi"
7 /* Must come after mt8183-kukui.dtsi to modify cros_ec */
8 #include <arm/cros-ec-keyboard.dtsi>
11 pp1000_mipibrdg: pp1000-mipibrdg {
12 compatible = "regulator-fixed";
13 regulator-name = "pp1000_mipibrdg";
14 regulator-min-microvolt = <1000000>;
15 regulator-max-microvolt = <1000000>;
16 pinctrl-names = "default";
17 pinctrl-0 = <&pp1000_mipibrdg_en>;
19 enable-active-high;
20 regulator-boot-on;
23 vin-supply = <&pp1800_alw>;
26 pp1800_mipibrdg: pp1800-mipibrdg {
27 compatible = "regulator-fixed";
28 regulator-name = "pp1800_mipibrdg";
29 pinctrl-names = "default";
30 pinctrl-0 = <&pp1800_mipibrdg_en>;
32 enable-active-high;
33 regulator-boot-on;
36 vin-supply = <&pp1800_alw>;
39 pp3300_panel: pp3300-panel {
40 compatible = "regulator-fixed";
41 regulator-name = "pp3300_panel";
42 regulator-min-microvolt = <3300000>;
43 regulator-max-microvolt = <3300000>;
44 pinctrl-names = "default";
45 pinctrl-0 = <&pp3300_panel_pins>;
47 enable-active-high;
48 regulator-boot-on;
51 vin-supply = <&pp3300_alw>;
54 pp3300_mipibrdg: pp3300-mipibrdg {
55 compatible = "regulator-fixed";
56 regulator-name = "pp3300_mipibrdg";
57 pinctrl-names = "default";
58 pinctrl-0 = <&pp3300_mipibrdg_en>;
60 enable-active-high;
61 regulator-boot-on;
64 vin-supply = <&pp3300_alw>;
67 volume_buttons: volume-buttons {
68 compatible = "gpio-keys";
69 pinctrl-names = "default";
70 pinctrl-0 = <&volume_button_pins>;
72 button-volume-down {
75 debounce-interval = <100>;
80 button-volume-up {
83 debounce-interval = <100>;
92 compatible = "google,cros-ec-pwm";
93 #pwm-cells = <1>;
100 /delete-property/#size-cells;
101 /delete-property/#address-cells;
102 /delete-node/panel@0;
106 remote-endpoint = <&anx7625_in>;
119 pinctrl-names = "default";
120 pinctrl-0 = <&touchscreen_pins>;
122 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>;
124 reset-gpios = <&pio 156 GPIO_ACTIVE_LOW>;
129 pinctrl-names = "default";
130 pinctrl-0 = <&i2c2_pins>;
132 clock-frequency = <400000>;
138 pinctrl-names = "default";
139 pinctrl-0 = <&trackpad_pins>;
141 interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>;
143 wakeup-source;
148 pinctrl-names = "default";
149 pinctrl-0 = <&i2c4_pins>;
151 clock-frequency = <100000>;
156 pinctrl-names = "default";
157 pinctrl-0 = <&anx7625_pins>;
159 enable-gpios = <&pio 45 GPIO_ACTIVE_HIGH>;
160 reset-gpios = <&pio 73 GPIO_ACTIVE_HIGH>;
161 vdd10-supply = <&pp1000_mipibrdg>;
162 vdd18-supply = <&pp1800_mipibrdg>;
163 vdd33-supply = <&pp3300_mipibrdg>;
166 #address-cells = <1>;
167 #size-cells = <0>;
173 remote-endpoint = <&dsi_out>;
181 remote-endpoint = <&panel_in>;
186 aux-bus {
188 compatible = "edp-panel";
189 power-supply = <&pp3300_panel>;
194 remote-endpoint = <&anx7625_out>;
203 google,remote-bus = <2>;
208 gpio-line-names =
406 pp1000_mipibrdg_en: pp1000-mipibrdg-en {
409 output-low;
413 pp1800_mipibrdg_en: pp1800-mipibrdg-en {
416 output-low;
420 pp3300_panel_pins: pp3300-panel-pins {
421 panel_3v3_enable: panel-3v3-enable {
423 output-low;
427 ppvarp_lcd_en: ppvarp-lcd-en {
430 output-low;
434 ppvarn_lcd_en: ppvarn-lcd-en {
437 output-low;
441 anx7625_pins: anx7625-pins {
445 output-low;
449 input-enable;
450 bias-pull-up;
454 touchscreen_pins: touchscreen-pins {
455 touch-int-odl {
457 input-enable;
458 bias-pull-up;
461 touch-rst-l {
463 output-high;
467 trackpad_pins: trackpad-pins {
468 trackpad-int {
470 input-enable;
471 bias-disable; /* pulled externally */
475 pp3300_mipibrdg_en: pp3300-mipibrdg-en {
478 output-low;
482 volume_button_pins: volume-button-pins {
483 voldn-btn-odl {
485 input-enable;
486 bias-pull-up;
489 volup-btn-odl {
491 input-enable;
492 bias-pull-up;