Lines Matching +full:v +full:- +full:aud +full:- +full:supply
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/spmi/spmi.h>
25 stdout-path = "serial0:115200n8";
33 backlight_lcd0: backlight-lcd0 {
34 compatible = "pwm-backlight";
36 power-supply = <&ppvar_sys>;
37 enable-gpios = <&pio 152 0>;
38 brightness-levels = <0 1023>;
39 num-interpolated-steps = <1023>;
40 default-brightness-level = <576>;
43 dmic_codec: dmic-codec {
44 compatible = "dmic-codec";
45 num-channels = <2>;
46 wakeup-delay-ms = <50>;
49 pp1000_dpbrdg: regulator-1v0-dpbrdg {
50 compatible = "regulator-fixed";
51 regulator-name = "pp1000_dpbrdg";
52 pinctrl-names = "default";
53 pinctrl-0 = <&pp1000_dpbrdg_en_pins>;
54 regulator-min-microvolt = <1000000>;
55 regulator-max-microvolt = <1000000>;
56 enable-active-high;
57 regulator-boot-on;
59 vin-supply = <&mt6359_vs2_buck_reg>;
62 pp1000_mipibrdg: regulator-1v0-mipibrdg {
63 compatible = "regulator-fixed";
64 regulator-name = "pp1000_mipibrdg";
65 pinctrl-names = "default";
66 pinctrl-0 = <&pp1000_mipibrdg_en_pins>;
67 regulator-min-microvolt = <1000000>;
68 regulator-max-microvolt = <1000000>;
69 enable-active-high;
70 regulator-boot-on;
72 vin-supply = <&mt6359_vs2_buck_reg>;
75 pp1800_dpbrdg: regulator-1v8-dpbrdg {
76 compatible = "regulator-fixed";
77 regulator-name = "pp1800_dpbrdg";
78 pinctrl-names = "default";
79 pinctrl-0 = <&pp1800_dpbrdg_en_pins>;
80 enable-active-high;
81 regulator-boot-on;
83 vin-supply = <&mt6359_vio18_ldo_reg>;
86 /* system wide LDO 1.8V power rail */
87 pp1800_ldo_g: regulator-1v8-g {
88 compatible = "regulator-fixed";
89 regulator-name = "pp1800_ldo_g";
90 regulator-always-on;
91 regulator-boot-on;
92 regulator-min-microvolt = <1800000>;
93 regulator-max-microvolt = <1800000>;
94 vin-supply = <&pp3300_g>;
97 pp1800_mipibrdg: regulator-1v8-mipibrdg {
98 compatible = "regulator-fixed";
99 regulator-name = "pp1800_mipibrdg";
100 pinctrl-names = "default";
101 pinctrl-0 = <&pp1800_mipibrdg_en_pins>;
102 enable-active-high;
103 regulator-boot-on;
105 vin-supply = <&mt6359_vio18_ldo_reg>;
108 pp3300_dpbrdg: regulator-3v3-dpbrdg {
109 compatible = "regulator-fixed";
110 regulator-name = "pp3300_dpbrdg";
111 pinctrl-names = "default";
112 pinctrl-0 = <&pp3300_dpbrdg_en_pins>;
113 enable-active-high;
114 regulator-boot-on;
116 vin-supply = <&pp3300_g>;
119 /* system wide switching 3.3V power rail */
120 pp3300_g: regulator-3v3-g {
121 compatible = "regulator-fixed";
122 regulator-name = "pp3300_g";
123 regulator-always-on;
124 regulator-boot-on;
125 regulator-min-microvolt = <3300000>;
126 regulator-max-microvolt = <3300000>;
127 vin-supply = <&ppvar_sys>;
130 /* system wide LDO 3.3V power rail */
131 pp3300_ldo_z: regulator-3v3-z {
132 compatible = "regulator-fixed";
133 regulator-name = "pp3300_ldo_z";
134 regulator-always-on;
135 regulator-boot-on;
136 regulator-min-microvolt = <3300000>;
137 regulator-max-microvolt = <3300000>;
138 vin-supply = <&ppvar_sys>;
141 pp3300_mipibrdg: regulator-3v3-mipibrdg {
142 compatible = "regulator-fixed";
143 regulator-name = "pp3300_mipibrdg";
144 pinctrl-names = "default";
145 pinctrl-0 = <&pp3300_mipibrdg_en_pins>;
146 enable-active-high;
147 regulator-boot-on;
149 vin-supply = <&pp3300_g>;
150 off-on-delay-us = <500000>;
153 /* separately switched 3.3V power rail */
154 pp3300_u: regulator-3v3-u {
155 compatible = "regulator-fixed";
156 regulator-name = "pp3300_u";
157 regulator-always-on;
158 regulator-boot-on;
159 regulator-min-microvolt = <3300000>;
160 regulator-max-microvolt = <3300000>;
162 vin-supply = <&pp3300_g>;
165 pp3300_wlan: regulator-3v3-wlan {
166 compatible = "regulator-fixed";
167 regulator-name = "pp3300_wlan";
168 regulator-always-on;
169 regulator-boot-on;
170 regulator-min-microvolt = <3300000>;
171 regulator-max-microvolt = <3300000>;
172 pinctrl-names = "default";
173 pinctrl-0 = <&pp3300_wlan_pins>;
174 enable-active-high;
178 /* system wide switching 5.0V power rail */
179 pp5000_a: regulator-5v0-a {
180 compatible = "regulator-fixed";
181 regulator-name = "pp5000_a";
182 regulator-always-on;
183 regulator-boot-on;
184 regulator-min-microvolt = <5000000>;
185 regulator-max-microvolt = <5000000>;
186 vin-supply = <&ppvar_sys>;
189 /* system wide semi-regulated power rail from battery or USB */
190 ppvar_sys: regulator-var-sys {
191 compatible = "regulator-fixed";
192 regulator-name = "ppvar_sys";
193 regulator-always-on;
194 regulator-boot-on;
197 reserved_memory: reserved-memory {
198 #address-cells = <2>;
199 #size-cells = <2>;
203 compatible = "shared-dma-pool";
205 no-map;
209 compatible = "restricted-dma-pool";
214 rt1015p: audio-codec {
216 pinctrl-names = "default";
217 pinctrl-0 = <&rt1015p_pins>;
218 sdb-gpios = <&pio 147 GPIO_ACTIVE_HIGH>;
219 #sound-dai-cells = <0>;
224 pinctrl-names = "aud_clk_mosi_off",
250 pinctrl-0 = <&aud_clk_mosi_off_pins>;
251 pinctrl-1 = <&aud_clk_mosi_on_pins>;
252 pinctrl-2 = <&aud_dat_mosi_off_pins>;
253 pinctrl-3 = <&aud_dat_mosi_on_pins>;
254 pinctrl-4 = <&aud_dat_miso_off_pins>;
255 pinctrl-5 = <&aud_dat_miso_on_pins>;
256 pinctrl-6 = <&vow_dat_miso_off_pins>;
257 pinctrl-7 = <&vow_dat_miso_on_pins>;
258 pinctrl-8 = <&vow_clk_miso_off_pins>;
259 pinctrl-9 = <&vow_clk_miso_on_pins>;
260 pinctrl-10 = <&aud_nle_mosi_off_pins>;
261 pinctrl-11 = <&aud_nle_mosi_on_pins>;
262 pinctrl-12 = <&aud_dat_miso2_off_pins>;
263 pinctrl-13 = <&aud_dat_miso2_on_pins>;
264 pinctrl-14 = <&aud_gpio_i2s3_off_pins>;
265 pinctrl-15 = <&aud_gpio_i2s3_on_pins>;
266 pinctrl-16 = <&aud_gpio_i2s8_off_pins>;
267 pinctrl-17 = <&aud_gpio_i2s8_on_pins>;
268 pinctrl-18 = <&aud_gpio_i2s9_off_pins>;
269 pinctrl-19 = <&aud_gpio_i2s9_on_pins>;
270 pinctrl-20 = <&aud_dat_mosi_ch34_off_pins>;
271 pinctrl-21 = <&aud_dat_mosi_ch34_on_pins>;
272 pinctrl-22 = <&aud_dat_miso_ch34_off_pins>;
273 pinctrl-23 = <&aud_dat_miso_ch34_on_pins>;
274 pinctrl-24 = <&aud_gpio_tdm_off_pins>;
275 pinctrl-25 = <&aud_gpio_tdm_on_pins>;
284 remote-endpoint = <&anx7625_in>;
288 mediatek,broken-save-restore-fw;
292 mali-supply = <&mt6315_7_vbuck1>;
299 clock-frequency = <400000>;
300 pinctrl-names = "default";
301 pinctrl-0 = <&i2c0_pins>;
305 interrupts-extended = <&pio 21 IRQ_TYPE_LEVEL_LOW>;
306 pinctrl-names = "default";
307 pinctrl-0 = <&touchscreen_pins>;
314 clock-frequency = <400000>;
315 pinctrl-names = "default";
316 pinctrl-0 = <&i2c1_pins>;
318 rt5682: audio-codec@1a {
321 interrupts-extended = <&pio 18 IRQ_TYPE_LEVEL_LOW>;
322 realtek,jd-src = <1>;
323 #sound-dai-cells = <1>;
325 AVDD-supply = <&mt6359_vio18_ldo_reg>;
326 DBVDD-supply = <&mt6359_vio18_ldo_reg>;
327 LDO1-IN-supply = <&mt6359_vio18_ldo_reg>;
328 MICVDD-supply = <&pp3300_g>;
335 clock-frequency = <400000>;
336 clock-stretch-ns = <12600>;
337 pinctrl-names = "default";
338 pinctrl-0 = <&i2c2_pins>;
343 interrupts-extended = <&pio 15 IRQ_TYPE_LEVEL_LOW>;
344 pinctrl-names = "default";
345 pinctrl-0 = <&trackpad_pins>;
346 vcc-supply = <&pp3300_u>;
347 wakeup-source;
354 clock-frequency = <400000>;
355 pinctrl-names = "default";
356 pinctrl-0 = <&i2c3_pins>;
361 pinctrl-names = "default";
362 pinctrl-0 = <&anx7625_pins>;
363 enable-gpios = <&pio 41 GPIO_ACTIVE_HIGH>;
364 reset-gpios = <&pio 42 GPIO_ACTIVE_HIGH>;
365 vdd10-supply = <&pp1000_mipibrdg>;
366 vdd18-supply = <&pp1800_mipibrdg>;
367 vdd33-supply = <&pp3300_mipibrdg>;
370 #address-cells = <1>;
371 #size-cells = <0>;
377 remote-endpoint = <&dsi_out>;
385 remote-endpoint = <&panel_in>;
390 aux-bus {
392 compatible = "edp-panel";
393 power-supply = <&pp3300_mipibrdg>;
398 remote-endpoint = <&anx7625_out>;
409 clock-frequency = <400000>;
410 pinctrl-names = "default";
411 pinctrl-0 = <&i2c7_pins>;
415 domain-supply = <&mt6315_7_vbuck1>;
419 domain-supply = <&mt6359_vsram_others_ldo_reg>;
429 pinctrl-names = "default", "state_uhs";
430 pinctrl-0 = <&mmc0_default_pins>;
431 pinctrl-1 = <&mmc0_uhs_pins>;
432 bus-width = <8>;
433 max-frequency = <200000000>;
434 vmmc-supply = <&mt6359_vemc_1_ldo_reg>;
435 vqmmc-supply = <&mt6359_vufs_ldo_reg>;
436 cap-mmc-highspeed;
437 mmc-hs200-1_8v;
438 mmc-hs400-1_8v;
439 supports-cqe;
440 cap-mmc-hw-reset;
441 mmc-hs400-enhanced-strobe;
442 hs400-ds-delay = <0x12814>;
443 no-sdio;
444 no-sd;
445 non-removable;
451 pinctrl-names = "default", "state_uhs";
452 pinctrl-0 = <&mmc1_default_pins>;
453 pinctrl-1 = <&mmc1_uhs_pins>;
454 bus-width = <4>;
455 max-frequency = <200000000>;
456 cd-gpios = <&pio 17 GPIO_ACTIVE_LOW>;
457 vmmc-supply = <&mt6360_ldo5_reg>;
458 vqmmc-supply = <&mt6360_ldo3_reg>;
459 cap-sd-highspeed;
460 sd-uhs-sdr50;
461 sd-uhs-sdr104;
462 no-sdio;
463 no-mmc;
468 regulator-always-on;
472 regulator-always-on;
473 regulator-min-microvolt = <575000>;
474 regulator-max-microvolt = <575000>;
478 regulator-always-on;
482 regulator-min-microvolt = <750000>;
483 regulator-max-microvolt = <800000>;
484 regulator-coupled-with = <&mt6315_7_vbuck1>;
485 regulator-coupled-max-spread = <10000>;
489 regulator-always-on;
493 mediatek,dmic-mode = <1>; /* one-wire */
494 mediatek,mic-type-0 = <2>; /* DMIC */
495 mediatek,mic-type-2 = <2>; /* DMIC */
501 pinctrl-names = "default";
502 pinctrl-0 = <&nor_flash_pins>;
503 assigned-clocks = <&topckgen CLK_TOP_SFLASH_SEL>;
504 assigned-clock-parents = <&topckgen CLK_TOP_UNIVPLL_D6_D8>;
507 compatible = "winbond,w25q64jwm", "jedec,spi-nor";
509 spi-max-frequency = <52000000>;
510 spi-rx-bus-width = <2>;
511 spi-tx-bus-width = <2>;
516 pinctrl-names = "default";
517 pinctrl-0 = <&pcie_pins>;
522 num-lanes = <1>;
523 bus-range = <0x1 0x1>;
525 #address-cells = <3>;
526 #size-cells = <2>;
532 memory-region = <&wifi_restricted_dma_region>;
539 gpio-line-names = "I2S_DP_LRCK",
764 anx7625_pins: anx7625-default-pins {
765 pins-out {
768 output-low;
771 pins-in {
773 input-enable;
774 bias-pull-up;
778 aud_clk_mosi_off_pins: aud-clk-mosi-off-pins {
779 pins-mosi-off {
785 aud_clk_mosi_on_pins: aud-clk-mosi-on-pins {
786 pins-mosi-on {
789 drive-strength = <10>;
793 aud_dat_miso_ch34_off_pins: aud-dat-miso-ch34-off-pins {
794 pins-miso-off {
799 aud_dat_miso_ch34_on_pins: aud-dat-miso-ch34-on-pins {
800 pins-miso-on {
805 aud_dat_miso_off_pins: aud-dat-miso-off-pins {
806 pins-miso-off {
812 aud_dat_miso_on_pins: aud-dat-miso-on-pins {
813 pins-miso-on {
816 drive-strength = <10>;
820 aud_dat_miso2_off_pins: aud-dat-miso2-off-pins {
821 pins-miso-off {
826 aud_dat_miso2_on_pins: aud-dat-miso2-on-pins {
827 pins-miso-on {
832 aud_dat_mosi_ch34_off_pins: aud-dat-mosi-ch34-off-pins {
833 pins-mosi-off {
838 aud_dat_mosi_ch34_on_pins: aud-dat-mosi-ch34-on-pins {
839 pins-mosi-on {
844 aud_dat_mosi_off_pins: aud-dat-mosi-off-pins {
845 pins-mosi-off {
851 aud_dat_mosi_on_pins: aud-dat-mosi-on-pins {
852 pins-mosi-on {
855 drive-strength = <10>;
859 aud_gpio_i2s3_off_pins: aud-gpio-i2s3-off-pins {
860 pins-i2s3-off {
867 aud_gpio_i2s3_on_pins: aud-gpio-i2s3-on-pins {
868 pins-i2s3-on {
875 aud_gpio_i2s8_off_pins: aud-gpio-i2s8-off-pins {
876 pins-i2s8-off {
884 aud_gpio_i2s8_on_pins: aud-gpio-i2s8-on-pins {
885 pins-i2s8-on {
893 aud_gpio_i2s9_off_pins: aud-gpio-i2s9-off-pins {
894 pins-i2s9-off {
899 aud_gpio_i2s9_on_pins: aud-gpio-i2s9-on-pins {
900 pins-i2s9-on {
905 aud_gpio_tdm_off_pins: aud-gpio-tdm-off-pins {
906 pins-tdm-off {
914 aud_gpio_tdm_on_pins: aud-gpio-tdm-on-pins {
915 pins-tdm-on {
923 aud_nle_mosi_off_pins: aud-nle-mosi-off-pins {
924 pins-nle-mosi-off {
930 aud_nle_mosi_on_pins: aud-nle-mosi-on-pins {
931 pins-nle-mosi-on {
937 cr50_int: cr50-irq-default-pins {
938 pins-gsc-ap-int-odl {
940 input-enable;
944 cros_ec_int: cros-ec-irq-default-pins {
945 pins-ec-ap-int-odl {
947 input-enable;
948 bias-pull-up;
952 i2c0_pins: i2c0-default-pins {
953 pins-bus {
956 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
957 drive-strength-microamp = <1000>;
961 i2c1_pins: i2c1-default-pins {
962 pins-bus {
965 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
966 drive-strength-microamp = <1000>;
970 i2c2_pins: i2c2-default-pins {
971 pins-bus {
974 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
978 i2c3_pins: i2c3-default-pins {
979 pins-bus {
982 bias-disable;
983 drive-strength-microamp = <1000>;
987 i2c7_pins: i2c7-default-pins {
988 pins-bus {
991 bias-disable;
992 drive-strength-microamp = <1000>;
996 mmc0_default_pins: mmc0-default-pins {
997 pins-cmd-dat {
1007 input-enable;
1008 drive-strength = <8>;
1009 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
1012 pins-clk {
1014 drive-strength = <8>;
1015 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
1018 pins-rst {
1020 drive-strength = <8>;
1021 bias-pull-down = <MTK_PUPD_SET_R1R0_01>;
1025 mmc0_uhs_pins: mmc0-uhs-pins {
1026 pins-cmd-dat {
1036 input-enable;
1037 drive-strength = <10>;
1038 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
1041 pins-clk {
1043 drive-strength = <10>;
1044 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
1047 pins-rst {
1049 drive-strength = <8>;
1050 bias-pull-down = <MTK_PUPD_SET_R1R0_01>;
1053 pins-ds {
1055 drive-strength = <10>;
1056 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
1060 mmc1_default_pins: mmc1-default-pins {
1061 pins-cmd-dat {
1067 input-enable;
1068 drive-strength = <8>;
1069 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
1072 pins-clk {
1074 drive-strength = <8>;
1075 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
1078 pins-insert {
1080 input-enable;
1081 bias-pull-up;
1085 mmc1_uhs_pins: mmc1-uhs-pins {
1086 pins-cmd-dat {
1092 input-enable;
1093 drive-strength = <8>;
1094 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
1097 pins-clk {
1099 input-enable;
1100 drive-strength = <8>;
1101 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
1105 nor_flash_pins: nor-flash-default-pins {
1106 pins-cs-io1 {
1109 input-enable;
1110 bias-pull-up;
1111 drive-strength = <10>;
1114 pins-io0 {
1116 bias-pull-up;
1117 drive-strength = <10>;
1120 pins-clk {
1122 input-enable;
1123 bias-pull-up;
1124 drive-strength = <10>;
1128 pcie_pins: pcie-default-pins {
1129 pins-pcie-wake {
1131 bias-pull-up;
1134 pins-pcie-pereset {
1138 pins-pcie-clkreq {
1140 bias-pull-up;
1143 pins-wifi-kill {
1145 output-high;
1149 pp1000_dpbrdg_en_pins: pp1000-dpbrdg-en-pins {
1150 pins-en {
1152 output-low;
1156 pp1000_mipibrdg_en_pins: pp1000-mipibrdg-en-pins {
1157 pins-en {
1159 output-low;
1163 pp1800_dpbrdg_en_pins: pp1800-dpbrdg-en-pins {
1164 pins-en {
1166 output-low;
1170 pp1800_mipibrdg_en_pins: pp1800-mipibrd-en-pins {
1171 pins-en {
1173 output-low;
1177 pp3300_dpbrdg_en_pins: pp3300-dpbrdg-en-pins {
1178 pins-en {
1180 output-low;
1184 pp3300_mipibrdg_en_pins: pp3300-mipibrdg-en-pins {
1185 pins-en {
1187 output-low;
1191 pp3300_wlan_pins: pp3300-wlan-pins {
1192 pins-pcie-en-pp3300-wlan {
1194 output-high;
1198 pwm0_pins: pwm0-default-pins {
1199 pins-pwm {
1203 pins-inhibit {
1205 output-high;
1209 rt1015p_pins: rt1015p-default-pins {
1212 output-low;
1216 scp_pins: scp-pins {
1217 pins-vreq-vao {
1222 spi1_pins: spi1-default-pins {
1223 pins-cs-mosi-clk {
1227 bias-disable;
1230 pins-miso {
1232 bias-pull-down;
1236 spi5_pins: spi5-default-pins {
1237 pins-bus {
1242 bias-disable;
1246 trackpad_pins: trackpad-default-pins {
1247 pins-int-n {
1249 input-enable;
1250 bias-pull-up = <MTK_PUPD_SET_R1R0_11>;
1254 touchscreen_pins: touchscreen-default-pins {
1255 pins-irq {
1257 input-enable;
1258 bias-pull-up;
1261 pins-reset {
1263 output-high;
1266 pins-report-sw {
1268 output-low;
1272 vow_clk_miso_off_pins: vow-clk-miso-off-pins {
1273 pins-miso-off {
1278 vow_clk_miso_on_pins: vow-clk-miso-on-pins {
1279 pins-miso-on {
1284 vow_dat_miso_off_pins: vow-dat-miso-off-pins {
1285 pins-miso-off {
1290 vow_dat_miso_on_pins: vow-dat-miso-on-pins {
1291 pins-miso-on {
1298 interrupts-extended = <&pio 214 IRQ_TYPE_LEVEL_HIGH>;
1304 pinctrl-names = "default";
1305 pinctrl-0 = <&pwm0_pins>;
1311 firmware-name = "mediatek/mt8192/scp.img";
1312 memory-region = <&scp_mem_reserved>;
1313 pinctrl-names = "default";
1314 pinctrl-0 = <&scp_pins>;
1316 cros-ec-rpmsg {
1317 compatible = "google,cros-ec-rpmsg";
1318 mediatek,rpmsg-name = "cros-ec-rpmsg";
1325 mediatek,pad-select = <0>;
1326 pinctrl-names = "default";
1327 pinctrl-0 = <&spi1_pins>;
1330 compatible = "google,cros-ec-spi";
1332 interrupts-extended = <&pio 5 IRQ_TYPE_LEVEL_LOW>;
1333 spi-max-frequency = <3000000>;
1334 pinctrl-names = "default";
1335 pinctrl-0 = <&cros_ec_int>;
1336 wakeup-source;
1338 #address-cells = <1>;
1339 #size-cells = <0>;
1342 compatible = "google,cros-ec-pwm";
1343 #pwm-cells = <1>;
1348 i2c_tunnel: i2c-tunnel {
1349 compatible = "google,cros-ec-i2c-tunnel";
1350 google,remote-bus = <0>;
1351 #address-cells = <1>;
1352 #size-cells = <0>;
1356 compatible = "google,cros-ec-regulator";
1358 regulator-min-microvolt = <1800000>;
1359 regulator-max-microvolt = <3300000>;
1363 compatible = "google,cros-ec-regulator";
1365 regulator-min-microvolt = <3300000>;
1366 regulator-max-microvolt = <3300000>;
1370 compatible = "google,cros-ec-typec";
1371 #address-cells = <1>;
1372 #size-cells = <0>;
1375 compatible = "usb-c-connector";
1378 power-role = "dual";
1379 data-role = "host";
1380 try-power-role = "source";
1384 compatible = "usb-c-connector";
1387 power-role = "dual";
1388 data-role = "host";
1389 try-power-role = "source";
1398 cs-gpios = <&pio 37 GPIO_ACTIVE_LOW>;
1399 mediatek,pad-select = <0>;
1400 pinctrl-names = "default";
1401 pinctrl-0 = <&spi5_pins>;
1406 interrupts-extended = <&pio 171 IRQ_TYPE_EDGE_RISING>;
1407 spi-max-frequency = <1000000>;
1408 pinctrl-names = "default";
1409 pinctrl-0 = <&cr50_int>;
1414 #address-cells = <2>;
1415 #size-cells = <0>;
1418 compatible = "mediatek,mt6315-regulator";
1423 regulator-compatible = "vbuck1";
1424 regulator-name = "Vbcpu";
1425 regulator-min-microvolt = <400000>;
1426 regulator-max-microvolt = <1193750>;
1427 regulator-enable-ramp-delay = <256>;
1428 regulator-allowed-modes = <0 1 2>;
1429 regulator-always-on;
1433 regulator-compatible = "vbuck3";
1434 regulator-name = "Vlcpu";
1435 regulator-min-microvolt = <400000>;
1436 regulator-max-microvolt = <1193750>;
1437 regulator-enable-ramp-delay = <256>;
1438 regulator-allowed-modes = <0 1 2>;
1439 regulator-always-on;
1445 compatible = "mediatek,mt6315-regulator";
1450 regulator-compatible = "vbuck1";
1451 regulator-name = "Vgpu";
1452 regulator-min-microvolt = <400000>;
1453 regulator-max-microvolt = <800000>;
1454 regulator-enable-ramp-delay = <256>;
1455 regulator-allowed-modes = <0 1 2>;
1456 regulator-coupled-with = <&mt6359_vsram_others_ldo_reg>;
1457 regulator-coupled-max-spread = <10000>;
1470 wakeup-source;
1471 vusb33-supply = <&pp3300_g>;
1472 vbus-supply = <&pp5000_a>;
1475 #include <arm/cros-ec-keyboard.dtsi>
1476 #include <arm/cros-ec-sbs.dtsi>