1331fae2fSNícolas F. R. A. Prado// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2331fae2fSNícolas F. R. A. Prado/* 3331fae2fSNícolas F. R. A. Prado * Copyright (C) 2020 MediaTek Inc. 4331fae2fSNícolas F. R. A. Prado * Author: Seiya Wang <seiya.wang@mediatek.com> 5331fae2fSNícolas F. R. A. Prado */ 6331fae2fSNícolas F. R. A. Prado/dts-v1/; 7331fae2fSNícolas F. R. A. Prado#include "mt8192.dtsi" 8af9e3ed0SNícolas F. R. A. Prado#include "mt6359.dtsi" 9863fb752SNícolas F. R. A. Prado#include <dt-bindings/gpio/gpio.h> 103183cb62SNícolas F. R. A. Prado#include <dt-bindings/spmi/spmi.h> 11331fae2fSNícolas F. R. A. Prado 12331fae2fSNícolas F. R. A. Prado/ { 13331fae2fSNícolas F. R. A. Prado aliases { 14331fae2fSNícolas F. R. A. Prado serial0 = &uart0; 15331fae2fSNícolas F. R. A. Prado }; 16331fae2fSNícolas F. R. A. Prado 17331fae2fSNícolas F. R. A. Prado chosen { 18331fae2fSNícolas F. R. A. Prado stdout-path = "serial0:115200n8"; 19331fae2fSNícolas F. R. A. Prado }; 20331fae2fSNícolas F. R. A. Prado 21331fae2fSNícolas F. R. A. Prado memory@40000000 { 22331fae2fSNícolas F. R. A. Prado device_type = "memory"; 23331fae2fSNícolas F. R. A. Prado reg = <0 0x40000000 0 0x80000000>; 24331fae2fSNícolas F. R. A. Prado }; 25cb75aeafSNícolas F. R. A. Prado 26cb75aeafSNícolas F. R. A. Prado /* system wide LDO 1.8V power rail */ 27cb75aeafSNícolas F. R. A. Prado pp1800_ldo_g: regulator-1v8-g { 28cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 29cb75aeafSNícolas F. R. A. Prado regulator-name = "pp1800_ldo_g"; 30cb75aeafSNícolas F. R. A. Prado regulator-always-on; 31cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 32cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <1800000>; 33cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <1800000>; 34cb75aeafSNícolas F. R. A. Prado vin-supply = <&pp3300_g>; 35cb75aeafSNícolas F. R. A. Prado }; 36cb75aeafSNícolas F. R. A. Prado 37cb75aeafSNícolas F. R. A. Prado /* system wide switching 3.3V power rail */ 38cb75aeafSNícolas F. R. A. Prado pp3300_g: regulator-3v3-g { 39cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 40cb75aeafSNícolas F. R. A. Prado regulator-name = "pp3300_g"; 41cb75aeafSNícolas F. R. A. Prado regulator-always-on; 42cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 43cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 44cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 45cb75aeafSNícolas F. R. A. Prado vin-supply = <&ppvar_sys>; 46cb75aeafSNícolas F. R. A. Prado }; 47cb75aeafSNícolas F. R. A. Prado 48cb75aeafSNícolas F. R. A. Prado /* system wide LDO 3.3V power rail */ 49cb75aeafSNícolas F. R. A. Prado pp3300_ldo_z: regulator-3v3-z { 50cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 51cb75aeafSNícolas F. R. A. Prado regulator-name = "pp3300_ldo_z"; 52cb75aeafSNícolas F. R. A. Prado regulator-always-on; 53cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 54cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 55cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 56cb75aeafSNícolas F. R. A. Prado vin-supply = <&ppvar_sys>; 57cb75aeafSNícolas F. R. A. Prado }; 58cb75aeafSNícolas F. R. A. Prado 59cb75aeafSNícolas F. R. A. Prado /* separately switched 3.3V power rail */ 60cb75aeafSNícolas F. R. A. Prado pp3300_u: regulator-3v3-u { 61cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 62cb75aeafSNícolas F. R. A. Prado regulator-name = "pp3300_u"; 63cb75aeafSNícolas F. R. A. Prado regulator-always-on; 64cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 65cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 66cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 67cb75aeafSNícolas F. R. A. Prado /* enable pin wired to GPIO controlled by EC */ 68cb75aeafSNícolas F. R. A. Prado vin-supply = <&pp3300_g>; 69cb75aeafSNícolas F. R. A. Prado }; 70cb75aeafSNícolas F. R. A. Prado 710dca9f0bSNícolas F. R. A. Prado pp3300_wlan: regulator-3v3-wlan { 720dca9f0bSNícolas F. R. A. Prado compatible = "regulator-fixed"; 730dca9f0bSNícolas F. R. A. Prado regulator-name = "pp3300_wlan"; 740dca9f0bSNícolas F. R. A. Prado regulator-always-on; 750dca9f0bSNícolas F. R. A. Prado regulator-boot-on; 760dca9f0bSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 770dca9f0bSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 780dca9f0bSNícolas F. R. A. Prado pinctrl-names = "default"; 790dca9f0bSNícolas F. R. A. Prado pinctrl-0 = <&pp3300_wlan_pins>; 800dca9f0bSNícolas F. R. A. Prado enable-active-high; 810dca9f0bSNícolas F. R. A. Prado gpio = <&pio 143 GPIO_ACTIVE_HIGH>; 820dca9f0bSNícolas F. R. A. Prado }; 830dca9f0bSNícolas F. R. A. Prado 84cb75aeafSNícolas F. R. A. Prado /* system wide switching 5.0V power rail */ 85cb75aeafSNícolas F. R. A. Prado pp5000_a: regulator-5v0-a { 86cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 87cb75aeafSNícolas F. R. A. Prado regulator-name = "pp5000_a"; 88cb75aeafSNícolas F. R. A. Prado regulator-always-on; 89cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 90cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <5000000>; 91cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <5000000>; 92cb75aeafSNícolas F. R. A. Prado vin-supply = <&ppvar_sys>; 93cb75aeafSNícolas F. R. A. Prado }; 94cb75aeafSNícolas F. R. A. Prado 95cb75aeafSNícolas F. R. A. Prado /* system wide semi-regulated power rail from battery or USB */ 96cb75aeafSNícolas F. R. A. Prado ppvar_sys: regulator-var-sys { 97cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 98cb75aeafSNícolas F. R. A. Prado regulator-name = "ppvar_sys"; 99cb75aeafSNícolas F. R. A. Prado regulator-always-on; 100cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 101cb75aeafSNícolas F. R. A. Prado }; 1020dca9f0bSNícolas F. R. A. Prado 1030dca9f0bSNícolas F. R. A. Prado reserved_memory: reserved-memory { 1040dca9f0bSNícolas F. R. A. Prado #address-cells = <2>; 1050dca9f0bSNícolas F. R. A. Prado #size-cells = <2>; 1060dca9f0bSNícolas F. R. A. Prado ranges; 1070dca9f0bSNícolas F. R. A. Prado 108b10e80b1SNícolas F. R. A. Prado scp_mem_reserved: scp@50000000 { 109b10e80b1SNícolas F. R. A. Prado compatible = "shared-dma-pool"; 110b10e80b1SNícolas F. R. A. Prado reg = <0 0x50000000 0 0x2900000>; 111b10e80b1SNícolas F. R. A. Prado no-map; 112b10e80b1SNícolas F. R. A. Prado }; 113b10e80b1SNícolas F. R. A. Prado 1140dca9f0bSNícolas F. R. A. Prado wifi_restricted_dma_region: wifi@c0000000 { 1150dca9f0bSNícolas F. R. A. Prado compatible = "restricted-dma-pool"; 1160dca9f0bSNícolas F. R. A. Prado reg = <0 0xc0000000 0 0x4000000>; 1170dca9f0bSNícolas F. R. A. Prado }; 1180dca9f0bSNícolas F. R. A. Prado }; 119331fae2fSNícolas F. R. A. Prado}; 120331fae2fSNícolas F. R. A. Prado 12123e0fff3SNícolas F. R. A. Prado&i2c0 { 12223e0fff3SNícolas F. R. A. Prado status = "okay"; 12323e0fff3SNícolas F. R. A. Prado 12423e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 12523e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 12623e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c0_pins>; 127cbd4af08SNícolas F. R. A. Prado 128cbd4af08SNícolas F. R. A. Prado touchscreen: touchscreen@10 { 129cbd4af08SNícolas F. R. A. Prado reg = <0x10>; 130cbd4af08SNícolas F. R. A. Prado interrupts-extended = <&pio 21 IRQ_TYPE_LEVEL_LOW>; 131cbd4af08SNícolas F. R. A. Prado pinctrl-names = "default"; 132cbd4af08SNícolas F. R. A. Prado pinctrl-0 = <&touchscreen_pins>; 133cbd4af08SNícolas F. R. A. Prado }; 13423e0fff3SNícolas F. R. A. Prado}; 13523e0fff3SNícolas F. R. A. Prado 13623e0fff3SNícolas F. R. A. Prado&i2c1 { 13723e0fff3SNícolas F. R. A. Prado status = "okay"; 13823e0fff3SNícolas F. R. A. Prado 13923e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 14023e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 14123e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c1_pins>; 14223e0fff3SNícolas F. R. A. Prado}; 14323e0fff3SNícolas F. R. A. Prado 14423e0fff3SNícolas F. R. A. Prado&i2c2 { 14523e0fff3SNícolas F. R. A. Prado status = "okay"; 14623e0fff3SNícolas F. R. A. Prado 14723e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 14823e0fff3SNícolas F. R. A. Prado clock-stretch-ns = <12600>; 14923e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 15023e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c2_pins>; 151e031715aSNícolas F. R. A. Prado 152e031715aSNícolas F. R. A. Prado trackpad@15 { 153e031715aSNícolas F. R. A. Prado compatible = "elan,ekth3000"; 154e031715aSNícolas F. R. A. Prado reg = <0x15>; 155e031715aSNícolas F. R. A. Prado interrupts-extended = <&pio 15 IRQ_TYPE_LEVEL_LOW>; 156e031715aSNícolas F. R. A. Prado pinctrl-names = "default"; 157e031715aSNícolas F. R. A. Prado pinctrl-0 = <&trackpad_pins>; 158e031715aSNícolas F. R. A. Prado vcc-supply = <&pp3300_u>; 159e031715aSNícolas F. R. A. Prado wakeup-source; 160e031715aSNícolas F. R. A. Prado }; 16123e0fff3SNícolas F. R. A. Prado}; 16223e0fff3SNícolas F. R. A. Prado 16323e0fff3SNícolas F. R. A. Prado&i2c3 { 16423e0fff3SNícolas F. R. A. Prado status = "okay"; 16523e0fff3SNícolas F. R. A. Prado 16623e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 16723e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 16823e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c3_pins>; 16923e0fff3SNícolas F. R. A. Prado}; 17023e0fff3SNícolas F. R. A. Prado 17123e0fff3SNícolas F. R. A. Prado&i2c7 { 17223e0fff3SNícolas F. R. A. Prado status = "okay"; 17323e0fff3SNícolas F. R. A. Prado 17423e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 17523e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 17623e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c7_pins>; 17723e0fff3SNícolas F. R. A. Prado}; 17823e0fff3SNícolas F. R. A. Prado 17915306b90SNícolas F. R. A. Prado&mmc0 { 18015306b90SNícolas F. R. A. Prado status = "okay"; 18115306b90SNícolas F. R. A. Prado 18215306b90SNícolas F. R. A. Prado pinctrl-names = "default", "state_uhs"; 18315306b90SNícolas F. R. A. Prado pinctrl-0 = <&mmc0_default_pins>; 18415306b90SNícolas F. R. A. Prado pinctrl-1 = <&mmc0_uhs_pins>; 18515306b90SNícolas F. R. A. Prado bus-width = <8>; 18615306b90SNícolas F. R. A. Prado max-frequency = <200000000>; 18715306b90SNícolas F. R. A. Prado vmmc-supply = <&mt6359_vemc_1_ldo_reg>; 18815306b90SNícolas F. R. A. Prado vqmmc-supply = <&mt6359_vufs_ldo_reg>; 18915306b90SNícolas F. R. A. Prado cap-mmc-highspeed; 19015306b90SNícolas F. R. A. Prado mmc-hs200-1_8v; 19115306b90SNícolas F. R. A. Prado mmc-hs400-1_8v; 19215306b90SNícolas F. R. A. Prado supports-cqe; 19315306b90SNícolas F. R. A. Prado cap-mmc-hw-reset; 19415306b90SNícolas F. R. A. Prado mmc-hs400-enhanced-strobe; 19515306b90SNícolas F. R. A. Prado hs400-ds-delay = <0x12814>; 19615306b90SNícolas F. R. A. Prado no-sdio; 19715306b90SNícolas F. R. A. Prado no-sd; 19815306b90SNícolas F. R. A. Prado non-removable; 19915306b90SNícolas F. R. A. Prado}; 20015306b90SNícolas F. R. A. Prado 20115306b90SNícolas F. R. A. Prado&mmc1 { 20215306b90SNícolas F. R. A. Prado status = "okay"; 20315306b90SNícolas F. R. A. Prado 20415306b90SNícolas F. R. A. Prado pinctrl-names = "default", "state_uhs"; 20515306b90SNícolas F. R. A. Prado pinctrl-0 = <&mmc1_default_pins>; 20615306b90SNícolas F. R. A. Prado pinctrl-1 = <&mmc1_uhs_pins>; 20715306b90SNícolas F. R. A. Prado bus-width = <4>; 20815306b90SNícolas F. R. A. Prado max-frequency = <200000000>; 20915306b90SNícolas F. R. A. Prado cd-gpios = <&pio 17 GPIO_ACTIVE_LOW>; 21015306b90SNícolas F. R. A. Prado vmmc-supply = <&mt6360_ldo5_reg>; 21115306b90SNícolas F. R. A. Prado vqmmc-supply = <&mt6360_ldo3_reg>; 21215306b90SNícolas F. R. A. Prado cap-sd-highspeed; 21315306b90SNícolas F. R. A. Prado sd-uhs-sdr50; 21415306b90SNícolas F. R. A. Prado sd-uhs-sdr104; 21515306b90SNícolas F. R. A. Prado no-sdio; 21615306b90SNícolas F. R. A. Prado no-mmc; 21715306b90SNícolas F. R. A. Prado}; 21815306b90SNícolas F. R. A. Prado 219af9e3ed0SNícolas F. R. A. Prado/* for CORE */ 220af9e3ed0SNícolas F. R. A. Prado&mt6359_vgpu11_buck_reg { 221af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 222af9e3ed0SNícolas F. R. A. Prado}; 223af9e3ed0SNícolas F. R. A. Prado 224af9e3ed0SNícolas F. R. A. Prado&mt6359_vgpu11_sshub_buck_reg { 225af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 226af9e3ed0SNícolas F. R. A. Prado regulator-min-microvolt = <575000>; 227af9e3ed0SNícolas F. R. A. Prado regulator-max-microvolt = <575000>; 228af9e3ed0SNícolas F. R. A. Prado}; 229af9e3ed0SNícolas F. R. A. Prado 230af9e3ed0SNícolas F. R. A. Prado&mt6359_vrf12_ldo_reg { 231af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 232af9e3ed0SNícolas F. R. A. Prado}; 233af9e3ed0SNícolas F. R. A. Prado 234af9e3ed0SNícolas F. R. A. Prado&mt6359_vufs_ldo_reg { 235af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 236af9e3ed0SNícolas F. R. A. Prado}; 237af9e3ed0SNícolas F. R. A. Prado 238af9e3ed0SNícolas F. R. A. Prado&mt6359codec { 239af9e3ed0SNícolas F. R. A. Prado mediatek,dmic-mode = <1>; /* one-wire */ 240af9e3ed0SNícolas F. R. A. Prado mediatek,mic-type-0 = <2>; /* DMIC */ 241af9e3ed0SNícolas F. R. A. Prado mediatek,mic-type-2 = <2>; /* DMIC */ 242af9e3ed0SNícolas F. R. A. Prado}; 243af9e3ed0SNícolas F. R. A. Prado 244*b0e50a1fSNícolas F. R. A. Prado&nor_flash { 245*b0e50a1fSNícolas F. R. A. Prado status = "okay"; 246*b0e50a1fSNícolas F. R. A. Prado 247*b0e50a1fSNícolas F. R. A. Prado pinctrl-names = "default"; 248*b0e50a1fSNícolas F. R. A. Prado pinctrl-0 = <&nor_flash_pins>; 249*b0e50a1fSNícolas F. R. A. Prado assigned-clocks = <&topckgen CLK_TOP_SFLASH_SEL>; 250*b0e50a1fSNícolas F. R. A. Prado assigned-clock-parents = <&topckgen CLK_TOP_UNIVPLL_D6_D8>; 251*b0e50a1fSNícolas F. R. A. Prado 252*b0e50a1fSNícolas F. R. A. Prado flash@0 { 253*b0e50a1fSNícolas F. R. A. Prado compatible = "winbond,w25q64jwm", "jedec,spi-nor"; 254*b0e50a1fSNícolas F. R. A. Prado reg = <0>; 255*b0e50a1fSNícolas F. R. A. Prado spi-max-frequency = <52000000>; 256*b0e50a1fSNícolas F. R. A. Prado spi-rx-bus-width = <2>; 257*b0e50a1fSNícolas F. R. A. Prado spi-tx-bus-width = <2>; 258*b0e50a1fSNícolas F. R. A. Prado }; 259*b0e50a1fSNícolas F. R. A. Prado}; 260*b0e50a1fSNícolas F. R. A. Prado 2610dca9f0bSNícolas F. R. A. Prado&pcie { 2620dca9f0bSNícolas F. R. A. Prado pinctrl-names = "default"; 2630dca9f0bSNícolas F. R. A. Prado pinctrl-0 = <&pcie_pins>; 2640dca9f0bSNícolas F. R. A. Prado 2650dca9f0bSNícolas F. R. A. Prado pcie0: pcie@0,0 { 2660dca9f0bSNícolas F. R. A. Prado device_type = "pci"; 2670dca9f0bSNícolas F. R. A. Prado reg = <0x0000 0 0 0 0>; 2680dca9f0bSNícolas F. R. A. Prado num-lanes = <1>; 2690dca9f0bSNícolas F. R. A. Prado bus-range = <0x1 0x1>; 2700dca9f0bSNícolas F. R. A. Prado 2710dca9f0bSNícolas F. R. A. Prado #address-cells = <3>; 2720dca9f0bSNícolas F. R. A. Prado #size-cells = <2>; 2730dca9f0bSNícolas F. R. A. Prado ranges; 2740dca9f0bSNícolas F. R. A. Prado 2750dca9f0bSNícolas F. R. A. Prado wifi: wifi@0,0 { 2760dca9f0bSNícolas F. R. A. Prado reg = <0x10000 0 0 0 0x100000>, 2770dca9f0bSNícolas F. R. A. Prado <0x10000 0 0x100000 0 0x100000>; 2780dca9f0bSNícolas F. R. A. Prado memory-region = <&wifi_restricted_dma_region>; 2790dca9f0bSNícolas F. R. A. Prado }; 2800dca9f0bSNícolas F. R. A. Prado }; 2810dca9f0bSNícolas F. R. A. Prado}; 2820dca9f0bSNícolas F. R. A. Prado 2839ec95227SNícolas F. R. A. Prado&pio { 2849ec95227SNícolas F. R. A. Prado /* 220 lines */ 2859ec95227SNícolas F. R. A. Prado gpio-line-names = "I2S_DP_LRCK", 2869ec95227SNícolas F. R. A. Prado "IS_DP_BCLK", 2879ec95227SNícolas F. R. A. Prado "I2S_DP_MCLK", 2889ec95227SNícolas F. R. A. Prado "I2S_DP_DATAOUT", 2899ec95227SNícolas F. R. A. Prado "SAR0_INT_ODL", 2909ec95227SNícolas F. R. A. Prado "EC_AP_INT_ODL", 2919ec95227SNícolas F. R. A. Prado "EDPBRDG_INT_ODL", 2929ec95227SNícolas F. R. A. Prado "DPBRDG_INT_ODL", 2939ec95227SNícolas F. R. A. Prado "DPBRDG_PWREN", 2949ec95227SNícolas F. R. A. Prado "DPBRDG_RST_ODL", 2959ec95227SNícolas F. R. A. Prado "I2S_HP_MCLK", 2969ec95227SNícolas F. R. A. Prado "I2S_HP_BCK", 2979ec95227SNícolas F. R. A. Prado "I2S_HP_LRCK", 2989ec95227SNícolas F. R. A. Prado "I2S_HP_DATAIN", 2999ec95227SNícolas F. R. A. Prado /* 3009ec95227SNícolas F. R. A. Prado * AP_FLASH_WP_L is crossystem ABI. Schematics 3019ec95227SNícolas F. R. A. Prado * call it AP_FLASH_WP_ODL. 3029ec95227SNícolas F. R. A. Prado */ 3039ec95227SNícolas F. R. A. Prado "AP_FLASH_WP_L", 3049ec95227SNícolas F. R. A. Prado "TRACKPAD_INT_ODL", 3059ec95227SNícolas F. R. A. Prado "EC_AP_HPD_OD", 3069ec95227SNícolas F. R. A. Prado "SD_CD_ODL", 3079ec95227SNícolas F. R. A. Prado "HP_INT_ODL_ALC", 3089ec95227SNícolas F. R. A. Prado "EN_PP1000_DPBRDG", 3099ec95227SNícolas F. R. A. Prado "AP_GPIO20", 3109ec95227SNícolas F. R. A. Prado "TOUCH_INT_L_1V8", 3119ec95227SNícolas F. R. A. Prado "UART_BT_WAKE_ODL", 3129ec95227SNícolas F. R. A. Prado "AP_GPIO23", 3139ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_CS_L", 3149ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_CLK", 3159ec95227SNícolas F. R. A. Prado "EN_PP3300_DPBRDG_DX", 3169ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_MOSI", 3179ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_MISO", 3189ec95227SNícolas F. R. A. Prado "I2S_HP_DATAOUT", 3199ec95227SNícolas F. R. A. Prado "AP_GPIO30", 3209ec95227SNícolas F. R. A. Prado "I2S_SPKR_MCLK", 3219ec95227SNícolas F. R. A. Prado "I2S_SPKR_BCLK", 3229ec95227SNícolas F. R. A. Prado "I2S_SPKR_LRCK", 3239ec95227SNícolas F. R. A. Prado "I2S_SPKR_DATAIN", 3249ec95227SNícolas F. R. A. Prado "I2S_SPKR_DATAOUT", 3259ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_CLK", 3269ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_CS_L", 3279ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_MISO", 3289ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_MOSI", 3299ec95227SNícolas F. R. A. Prado "BL_PWM", 3309ec95227SNícolas F. R. A. Prado "EDPBRDG_PWREN", 3319ec95227SNícolas F. R. A. Prado "EDPBRDG_RST_ODL", 3329ec95227SNícolas F. R. A. Prado "EN_PP3300_HUB", 3339ec95227SNícolas F. R. A. Prado "HUB_RST_L", 3349ec95227SNícolas F. R. A. Prado "", 3359ec95227SNícolas F. R. A. Prado "", 3369ec95227SNícolas F. R. A. Prado "", 3379ec95227SNícolas F. R. A. Prado "", 3389ec95227SNícolas F. R. A. Prado "", 3399ec95227SNícolas F. R. A. Prado "", 3409ec95227SNícolas F. R. A. Prado "SD_CLK", 3419ec95227SNícolas F. R. A. Prado "SD_CMD", 3429ec95227SNícolas F. R. A. Prado "SD_DATA3", 3439ec95227SNícolas F. R. A. Prado "SD_DATA0", 3449ec95227SNícolas F. R. A. Prado "SD_DATA2", 3459ec95227SNícolas F. R. A. Prado "SD_DATA1", 3469ec95227SNícolas F. R. A. Prado "", 3479ec95227SNícolas F. R. A. Prado "", 3489ec95227SNícolas F. R. A. Prado "", 3499ec95227SNícolas F. R. A. Prado "", 3509ec95227SNícolas F. R. A. Prado "", 3519ec95227SNícolas F. R. A. Prado "", 3529ec95227SNícolas F. R. A. Prado "PCIE_WAKE_ODL", 3539ec95227SNícolas F. R. A. Prado "PCIE_RST_L", 3549ec95227SNícolas F. R. A. Prado "PCIE_CLKREQ_ODL", 3559ec95227SNícolas F. R. A. Prado "", 3569ec95227SNícolas F. R. A. Prado "", 3579ec95227SNícolas F. R. A. Prado "", 3589ec95227SNícolas F. R. A. Prado "", 3599ec95227SNícolas F. R. A. Prado "", 3609ec95227SNícolas F. R. A. Prado "", 3619ec95227SNícolas F. R. A. Prado "", 3629ec95227SNícolas F. R. A. Prado "", 3639ec95227SNícolas F. R. A. Prado "", 3649ec95227SNícolas F. R. A. Prado "", 3659ec95227SNícolas F. R. A. Prado "", 3669ec95227SNícolas F. R. A. Prado "", 3679ec95227SNícolas F. R. A. Prado "", 3689ec95227SNícolas F. R. A. Prado "", 3699ec95227SNícolas F. R. A. Prado "", 3709ec95227SNícolas F. R. A. Prado "", 3719ec95227SNícolas F. R. A. Prado "", 3729ec95227SNícolas F. R. A. Prado "", 3739ec95227SNícolas F. R. A. Prado "", 3749ec95227SNícolas F. R. A. Prado "", 3759ec95227SNícolas F. R. A. Prado "", 3769ec95227SNícolas F. R. A. Prado "", 3779ec95227SNícolas F. R. A. Prado "", 3789ec95227SNícolas F. R. A. Prado "SPMI_SCL", 3799ec95227SNícolas F. R. A. Prado "SPMI_SDA", 3809ec95227SNícolas F. R. A. Prado "AP_GOOD", 3819ec95227SNícolas F. R. A. Prado "UART_DBG_TX_AP_RX", 3829ec95227SNícolas F. R. A. Prado "UART_AP_TX_DBG_RX", 3839ec95227SNícolas F. R. A. Prado "UART_AP_TX_BT_RX", 3849ec95227SNícolas F. R. A. Prado "UART_BT_TX_AP_RX", 3859ec95227SNícolas F. R. A. Prado "MIPI_DPI_D0_R", 3869ec95227SNícolas F. R. A. Prado "MIPI_DPI_D1_R", 3879ec95227SNícolas F. R. A. Prado "MIPI_DPI_D2_R", 3889ec95227SNícolas F. R. A. Prado "MIPI_DPI_D3_R", 3899ec95227SNícolas F. R. A. Prado "MIPI_DPI_D4_R", 3909ec95227SNícolas F. R. A. Prado "MIPI_DPI_D5_R", 3919ec95227SNícolas F. R. A. Prado "MIPI_DPI_D6_R", 3929ec95227SNícolas F. R. A. Prado "MIPI_DPI_D7_R", 3939ec95227SNícolas F. R. A. Prado "MIPI_DPI_D8_R", 3949ec95227SNícolas F. R. A. Prado "MIPI_DPI_D9_R", 3959ec95227SNícolas F. R. A. Prado "MIPI_DPI_D10_R", 3969ec95227SNícolas F. R. A. Prado "", 3979ec95227SNícolas F. R. A. Prado "", 3989ec95227SNícolas F. R. A. Prado "MIPI_DPI_DE_R", 3999ec95227SNícolas F. R. A. Prado "MIPI_DPI_D11_R", 4009ec95227SNícolas F. R. A. Prado "MIPI_DPI_VSYNC_R", 4019ec95227SNícolas F. R. A. Prado "MIPI_DPI_CLK_R", 4029ec95227SNícolas F. R. A. Prado "MIPI_DPI_HSYNC_R", 4039ec95227SNícolas F. R. A. Prado "PCM_BT_DATAIN", 4049ec95227SNícolas F. R. A. Prado "PCM_BT_SYNC", 4059ec95227SNícolas F. R. A. Prado "PCM_BT_DATAOUT", 4069ec95227SNícolas F. R. A. Prado "PCM_BT_CLK", 4079ec95227SNícolas F. R. A. Prado "AP_I2C_AUDIO_SCL", 4089ec95227SNícolas F. R. A. Prado "AP_I2C_AUDIO_SDA", 4099ec95227SNícolas F. R. A. Prado "SCP_I2C_SCL", 4109ec95227SNícolas F. R. A. Prado "SCP_I2C_SDA", 4119ec95227SNícolas F. R. A. Prado "AP_I2C_WLAN_SCL", 4129ec95227SNícolas F. R. A. Prado "AP_I2C_WLAN_SDA", 4139ec95227SNícolas F. R. A. Prado "AP_I2C_DPBRDG_SCL", 4149ec95227SNícolas F. R. A. Prado "AP_I2C_DPBRDG_SDA", 4159ec95227SNícolas F. R. A. Prado "EN_PP1800_DPBRDG_DX", 4169ec95227SNícolas F. R. A. Prado "EN_PP3300_EDP_DX", 4179ec95227SNícolas F. R. A. Prado "EN_PP1800_EDPBRDG_DX", 4189ec95227SNícolas F. R. A. Prado "EN_PP1000_EDPBRDG", 4199ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TDO", 4209ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TDI", 4219ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TMS", 4229ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TCK", 4239ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TRSTN", 4249ec95227SNícolas F. R. A. Prado "EN_PP3000_VMC_PMU", 4259ec95227SNícolas F. R. A. Prado "EN_PP3300_DISPLAY_DX", 4269ec95227SNícolas F. R. A. Prado "TOUCH_RST_L_1V8", 4279ec95227SNícolas F. R. A. Prado "TOUCH_REPORT_DISABLE", 4289ec95227SNícolas F. R. A. Prado "", 4299ec95227SNícolas F. R. A. Prado "", 4309ec95227SNícolas F. R. A. Prado "AP_I2C_TRACKPAD_SCL_1V8", 4319ec95227SNícolas F. R. A. Prado "AP_I2C_TRACKPAD_SDA_1V8", 4329ec95227SNícolas F. R. A. Prado "EN_PP3300_WLAN", 4339ec95227SNícolas F. R. A. Prado "BT_KILL_L", 4349ec95227SNícolas F. R. A. Prado "WIFI_KILL_L", 4359ec95227SNícolas F. R. A. Prado "SET_VMC_VOLT_AT_1V8", 4369ec95227SNícolas F. R. A. Prado "EN_SPK", 4379ec95227SNícolas F. R. A. Prado "AP_WARM_RST_REQ", 4389ec95227SNícolas F. R. A. Prado "", 4399ec95227SNícolas F. R. A. Prado "", 4409ec95227SNícolas F. R. A. Prado "EN_PP3000_SD_S3", 4419ec95227SNícolas F. R. A. Prado "AP_EDP_BKLTEN", 4429ec95227SNícolas F. R. A. Prado "", 4439ec95227SNícolas F. R. A. Prado "", 4449ec95227SNícolas F. R. A. Prado "", 4459ec95227SNícolas F. R. A. Prado "AP_SPI_EC_CLK", 4469ec95227SNícolas F. R. A. Prado "AP_SPI_EC_CS_L", 4479ec95227SNícolas F. R. A. Prado "AP_SPI_EC_MISO", 4489ec95227SNícolas F. R. A. Prado "AP_SPI_EC_MOSI", 4499ec95227SNícolas F. R. A. Prado "AP_I2C_EDPBRDG_SCL", 4509ec95227SNícolas F. R. A. Prado "AP_I2C_EDPBRDG_SDA", 4519ec95227SNícolas F. R. A. Prado "MT6315_PROC_INT", 4529ec95227SNícolas F. R. A. Prado "MT6315_GPU_INT", 4539ec95227SNícolas F. R. A. Prado "UART_SERVO_TX_SCP_RX", 4549ec95227SNícolas F. R. A. Prado "UART_SCP_TX_SERVO_RX", 4559ec95227SNícolas F. R. A. Prado "BT_RTS_AP_CTS", 4569ec95227SNícolas F. R. A. Prado "AP_RTS_BT_CTS", 4579ec95227SNícolas F. R. A. Prado "UART_AP_WAKE_BT_ODL", 4589ec95227SNícolas F. R. A. Prado "WLAN_ALERT_ODL", 4599ec95227SNícolas F. R. A. Prado "EC_IN_RW_ODL", 4609ec95227SNícolas F. R. A. Prado "H1_AP_INT_ODL", 4619ec95227SNícolas F. R. A. Prado "", 4629ec95227SNícolas F. R. A. Prado "", 4639ec95227SNícolas F. R. A. Prado "", 4649ec95227SNícolas F. R. A. Prado "", 4659ec95227SNícolas F. R. A. Prado "", 4669ec95227SNícolas F. R. A. Prado "", 4679ec95227SNícolas F. R. A. Prado "", 4689ec95227SNícolas F. R. A. Prado "", 4699ec95227SNícolas F. R. A. Prado "", 4709ec95227SNícolas F. R. A. Prado "", 4719ec95227SNícolas F. R. A. Prado "", 4729ec95227SNícolas F. R. A. Prado "MSDC0_CMD", 4739ec95227SNícolas F. R. A. Prado "MSDC0_DAT0", 4749ec95227SNícolas F. R. A. Prado "MSDC0_DAT2", 4759ec95227SNícolas F. R. A. Prado "MSDC0_DAT4", 4769ec95227SNícolas F. R. A. Prado "MSDC0_DAT6", 4779ec95227SNícolas F. R. A. Prado "MSDC0_DAT1", 4789ec95227SNícolas F. R. A. Prado "MSDC0_DAT5", 4799ec95227SNícolas F. R. A. Prado "MSDC0_DAT7", 4809ec95227SNícolas F. R. A. Prado "MSDC0_DSL", 4819ec95227SNícolas F. R. A. Prado "MSDC0_CLK", 4829ec95227SNícolas F. R. A. Prado "MSDC0_DAT3", 4839ec95227SNícolas F. R. A. Prado "MSDC0_RST_L", 4849ec95227SNícolas F. R. A. Prado "SCP_VREQ_VAO", 4859ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI2", 4869ec95227SNícolas F. R. A. Prado "AUD_NLE_MOSI1", 4879ec95227SNícolas F. R. A. Prado "AUD_NLE_MOSI0", 4889ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO2", 4899ec95227SNícolas F. R. A. Prado "AP_I2C_SAR_SDA", 4909ec95227SNícolas F. R. A. Prado "AP_I2C_SAR_SCL", 4919ec95227SNícolas F. R. A. Prado "AP_I2C_PWR_SCL", 4929ec95227SNícolas F. R. A. Prado "AP_I2C_PWR_SDA", 4939ec95227SNícolas F. R. A. Prado "AP_I2C_TS_SCL_1V8", 4949ec95227SNícolas F. R. A. Prado "AP_I2C_TS_SDA_1V8", 4959ec95227SNícolas F. R. A. Prado "SRCLKENA0", 4969ec95227SNícolas F. R. A. Prado "SRCLKENA1", 4979ec95227SNícolas F. R. A. Prado "AP_EC_WATCHDOG_L", 4989ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_MI", 4999ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_CSN", 5009ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_MO", 5019ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_CK", 5029ec95227SNícolas F. R. A. Prado "AP_RTC_CLK32K", 5039ec95227SNícolas F. R. A. Prado "AUD_CLK_MOSI", 5049ec95227SNícolas F. R. A. Prado "AUD_SYNC_MOSI", 5059ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI0", 5069ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI1", 5079ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO0", 5089ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO1"; 50923e0fff3SNícolas F. R. A. Prado 510863fb752SNícolas F. R. A. Prado cr50_int: cr50-irq-default-pins { 511863fb752SNícolas F. R. A. Prado pins-gsc-ap-int-odl { 512863fb752SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO171__FUNC_GPIO171>; 513863fb752SNícolas F. R. A. Prado input-enable; 514863fb752SNícolas F. R. A. Prado }; 515863fb752SNícolas F. R. A. Prado }; 516863fb752SNícolas F. R. A. Prado 517eb188a2aSNícolas F. R. A. Prado cros_ec_int: cros-ec-irq-default-pins { 518eb188a2aSNícolas F. R. A. Prado pins-ec-ap-int-odl { 519eb188a2aSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO5__FUNC_GPIO5>; 520eb188a2aSNícolas F. R. A. Prado input-enable; 521eb188a2aSNícolas F. R. A. Prado bias-pull-up; 522eb188a2aSNícolas F. R. A. Prado }; 523eb188a2aSNícolas F. R. A. Prado }; 524eb188a2aSNícolas F. R. A. Prado 52523e0fff3SNícolas F. R. A. Prado i2c0_pins: i2c0-default-pins { 52623e0fff3SNícolas F. R. A. Prado pins-bus { 52723e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO204__FUNC_SCL0>, 52823e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO205__FUNC_SDA0>; 52923e0fff3SNícolas F. R. A. Prado bias-pull-up = <MTK_PULL_SET_RSEL_011>; 53023e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 53123e0fff3SNícolas F. R. A. Prado }; 53223e0fff3SNícolas F. R. A. Prado }; 53323e0fff3SNícolas F. R. A. Prado 53423e0fff3SNícolas F. R. A. Prado i2c1_pins: i2c1-default-pins { 53523e0fff3SNícolas F. R. A. Prado pins-bus { 53623e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO118__FUNC_SCL1>, 53723e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO119__FUNC_SDA1>; 53823e0fff3SNícolas F. R. A. Prado bias-pull-up = <MTK_PULL_SET_RSEL_011>; 53923e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 54023e0fff3SNícolas F. R. A. Prado }; 54123e0fff3SNícolas F. R. A. Prado }; 54223e0fff3SNícolas F. R. A. Prado 54323e0fff3SNícolas F. R. A. Prado i2c2_pins: i2c2-default-pins { 54423e0fff3SNícolas F. R. A. Prado pins-bus { 54523e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO141__FUNC_SCL2>, 54623e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO142__FUNC_SDA2>; 54723e0fff3SNícolas F. R. A. Prado bias-pull-up = <MTK_PULL_SET_RSEL_011>; 54823e0fff3SNícolas F. R. A. Prado }; 54923e0fff3SNícolas F. R. A. Prado }; 55023e0fff3SNícolas F. R. A. Prado 55123e0fff3SNícolas F. R. A. Prado i2c3_pins: i2c3-default-pins { 55223e0fff3SNícolas F. R. A. Prado pins-bus { 55323e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO160__FUNC_SCL3>, 55423e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO161__FUNC_SDA3>; 55523e0fff3SNícolas F. R. A. Prado bias-disable; 55623e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 55723e0fff3SNícolas F. R. A. Prado }; 55823e0fff3SNícolas F. R. A. Prado }; 55923e0fff3SNícolas F. R. A. Prado 56023e0fff3SNícolas F. R. A. Prado i2c7_pins: i2c7-default-pins { 56123e0fff3SNícolas F. R. A. Prado pins-bus { 56223e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO124__FUNC_SCL7>, 56323e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO125__FUNC_SDA7>; 56423e0fff3SNícolas F. R. A. Prado bias-disable; 56523e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 56623e0fff3SNícolas F. R. A. Prado }; 56723e0fff3SNícolas F. R. A. Prado }; 56823e0fff3SNícolas F. R. A. Prado 56915306b90SNícolas F. R. A. Prado mmc0_default_pins: mmc0-default-pins { 57015306b90SNícolas F. R. A. Prado pins-cmd-dat { 57115306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO184__FUNC_MSDC0_DAT0>, 57215306b90SNícolas F. R. A. Prado <PINMUX_GPIO188__FUNC_MSDC0_DAT1>, 57315306b90SNícolas F. R. A. Prado <PINMUX_GPIO185__FUNC_MSDC0_DAT2>, 57415306b90SNícolas F. R. A. Prado <PINMUX_GPIO193__FUNC_MSDC0_DAT3>, 57515306b90SNícolas F. R. A. Prado <PINMUX_GPIO186__FUNC_MSDC0_DAT4>, 57615306b90SNícolas F. R. A. Prado <PINMUX_GPIO189__FUNC_MSDC0_DAT5>, 57715306b90SNícolas F. R. A. Prado <PINMUX_GPIO187__FUNC_MSDC0_DAT6>, 57815306b90SNícolas F. R. A. Prado <PINMUX_GPIO190__FUNC_MSDC0_DAT7>, 57915306b90SNícolas F. R. A. Prado <PINMUX_GPIO183__FUNC_MSDC0_CMD>; 58015306b90SNícolas F. R. A. Prado input-enable; 58115306b90SNícolas F. R. A. Prado drive-strength = <8>; 58215306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 58315306b90SNícolas F. R. A. Prado }; 58415306b90SNícolas F. R. A. Prado 58515306b90SNícolas F. R. A. Prado pins-clk { 58615306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO192__FUNC_MSDC0_CLK>; 58715306b90SNícolas F. R. A. Prado drive-strength = <8>; 58815306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 58915306b90SNícolas F. R. A. Prado }; 59015306b90SNícolas F. R. A. Prado 59115306b90SNícolas F. R. A. Prado pins-rst { 59215306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO194__FUNC_MSDC0_RSTB>; 59315306b90SNícolas F. R. A. Prado drive-strength = <8>; 59415306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_01>; 59515306b90SNícolas F. R. A. Prado }; 59615306b90SNícolas F. R. A. Prado }; 59715306b90SNícolas F. R. A. Prado 59815306b90SNícolas F. R. A. Prado mmc0_uhs_pins: mmc0-uhs-pins { 59915306b90SNícolas F. R. A. Prado pins-cmd-dat { 60015306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO184__FUNC_MSDC0_DAT0>, 60115306b90SNícolas F. R. A. Prado <PINMUX_GPIO188__FUNC_MSDC0_DAT1>, 60215306b90SNícolas F. R. A. Prado <PINMUX_GPIO185__FUNC_MSDC0_DAT2>, 60315306b90SNícolas F. R. A. Prado <PINMUX_GPIO193__FUNC_MSDC0_DAT3>, 60415306b90SNícolas F. R. A. Prado <PINMUX_GPIO186__FUNC_MSDC0_DAT4>, 60515306b90SNícolas F. R. A. Prado <PINMUX_GPIO189__FUNC_MSDC0_DAT5>, 60615306b90SNícolas F. R. A. Prado <PINMUX_GPIO187__FUNC_MSDC0_DAT6>, 60715306b90SNícolas F. R. A. Prado <PINMUX_GPIO190__FUNC_MSDC0_DAT7>, 60815306b90SNícolas F. R. A. Prado <PINMUX_GPIO183__FUNC_MSDC0_CMD>; 60915306b90SNícolas F. R. A. Prado input-enable; 61015306b90SNícolas F. R. A. Prado drive-strength = <10>; 61115306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 61215306b90SNícolas F. R. A. Prado }; 61315306b90SNícolas F. R. A. Prado 61415306b90SNícolas F. R. A. Prado pins-clk { 61515306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO192__FUNC_MSDC0_CLK>; 61615306b90SNícolas F. R. A. Prado drive-strength = <10>; 61715306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 61815306b90SNícolas F. R. A. Prado }; 61915306b90SNícolas F. R. A. Prado 62015306b90SNícolas F. R. A. Prado pins-rst { 62115306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO194__FUNC_MSDC0_RSTB>; 62215306b90SNícolas F. R. A. Prado drive-strength = <8>; 62315306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_01>; 62415306b90SNícolas F. R. A. Prado }; 62515306b90SNícolas F. R. A. Prado 62615306b90SNícolas F. R. A. Prado pins-ds { 62715306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO191__FUNC_MSDC0_DSL>; 62815306b90SNícolas F. R. A. Prado drive-strength = <10>; 62915306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 63015306b90SNícolas F. R. A. Prado }; 63115306b90SNícolas F. R. A. Prado }; 63215306b90SNícolas F. R. A. Prado 63315306b90SNícolas F. R. A. Prado mmc1_default_pins: mmc1-default-pins { 63415306b90SNícolas F. R. A. Prado pins-cmd-dat { 63515306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO54__FUNC_MSDC1_DAT0>, 63615306b90SNícolas F. R. A. Prado <PINMUX_GPIO56__FUNC_MSDC1_DAT1>, 63715306b90SNícolas F. R. A. Prado <PINMUX_GPIO55__FUNC_MSDC1_DAT2>, 63815306b90SNícolas F. R. A. Prado <PINMUX_GPIO53__FUNC_MSDC1_DAT3>, 63915306b90SNícolas F. R. A. Prado <PINMUX_GPIO52__FUNC_MSDC1_CMD>; 64015306b90SNícolas F. R. A. Prado input-enable; 64115306b90SNícolas F. R. A. Prado drive-strength = <8>; 64215306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 64315306b90SNícolas F. R. A. Prado }; 64415306b90SNícolas F. R. A. Prado 64515306b90SNícolas F. R. A. Prado pins-clk { 64615306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO51__FUNC_MSDC1_CLK>; 64715306b90SNícolas F. R. A. Prado drive-strength = <8>; 64815306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 64915306b90SNícolas F. R. A. Prado }; 65015306b90SNícolas F. R. A. Prado 65115306b90SNícolas F. R. A. Prado pins-insert { 65215306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO17__FUNC_GPIO17>; 65315306b90SNícolas F. R. A. Prado input-enable; 65415306b90SNícolas F. R. A. Prado bias-pull-up; 65515306b90SNícolas F. R. A. Prado }; 65615306b90SNícolas F. R. A. Prado }; 65715306b90SNícolas F. R. A. Prado 65815306b90SNícolas F. R. A. Prado mmc1_uhs_pins: mmc1-uhs-pins { 65915306b90SNícolas F. R. A. Prado pins-cmd-dat { 66015306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO54__FUNC_MSDC1_DAT0>, 66115306b90SNícolas F. R. A. Prado <PINMUX_GPIO56__FUNC_MSDC1_DAT1>, 66215306b90SNícolas F. R. A. Prado <PINMUX_GPIO55__FUNC_MSDC1_DAT2>, 66315306b90SNícolas F. R. A. Prado <PINMUX_GPIO53__FUNC_MSDC1_DAT3>, 66415306b90SNícolas F. R. A. Prado <PINMUX_GPIO52__FUNC_MSDC1_CMD>; 66515306b90SNícolas F. R. A. Prado input-enable; 66615306b90SNícolas F. R. A. Prado drive-strength = <8>; 66715306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 66815306b90SNícolas F. R. A. Prado }; 66915306b90SNícolas F. R. A. Prado 67015306b90SNícolas F. R. A. Prado pins-clk { 67115306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO51__FUNC_MSDC1_CLK>; 67215306b90SNícolas F. R. A. Prado input-enable; 67315306b90SNícolas F. R. A. Prado drive-strength = <8>; 67415306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 67515306b90SNícolas F. R. A. Prado }; 67615306b90SNícolas F. R. A. Prado }; 67715306b90SNícolas F. R. A. Prado 678*b0e50a1fSNícolas F. R. A. Prado nor_flash_pins: nor-flash-default-pins { 679*b0e50a1fSNícolas F. R. A. Prado pins-cs-io1 { 680*b0e50a1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO24__FUNC_SPINOR_CS>, 681*b0e50a1fSNícolas F. R. A. Prado <PINMUX_GPIO28__FUNC_SPINOR_IO1>; 682*b0e50a1fSNícolas F. R. A. Prado input-enable; 683*b0e50a1fSNícolas F. R. A. Prado bias-pull-up; 684*b0e50a1fSNícolas F. R. A. Prado drive-strength = <10>; 685*b0e50a1fSNícolas F. R. A. Prado }; 686*b0e50a1fSNícolas F. R. A. Prado 687*b0e50a1fSNícolas F. R. A. Prado pins-io0 { 688*b0e50a1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO27__FUNC_SPINOR_IO0>; 689*b0e50a1fSNícolas F. R. A. Prado bias-pull-up; 690*b0e50a1fSNícolas F. R. A. Prado drive-strength = <10>; 691*b0e50a1fSNícolas F. R. A. Prado }; 692*b0e50a1fSNícolas F. R. A. Prado 693*b0e50a1fSNícolas F. R. A. Prado pins-clk { 694*b0e50a1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO25__FUNC_SPINOR_CK>; 695*b0e50a1fSNícolas F. R. A. Prado input-enable; 696*b0e50a1fSNícolas F. R. A. Prado bias-pull-up; 697*b0e50a1fSNícolas F. R. A. Prado drive-strength = <10>; 698*b0e50a1fSNícolas F. R. A. Prado }; 699*b0e50a1fSNícolas F. R. A. Prado }; 700*b0e50a1fSNícolas F. R. A. Prado 7010dca9f0bSNícolas F. R. A. Prado pcie_pins: pcie-default-pins { 7020dca9f0bSNícolas F. R. A. Prado pins-pcie-wake { 7030dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO63__FUNC_PCIE_WAKE_N>; 7040dca9f0bSNícolas F. R. A. Prado bias-pull-up; 7050dca9f0bSNícolas F. R. A. Prado }; 7060dca9f0bSNícolas F. R. A. Prado 7070dca9f0bSNícolas F. R. A. Prado pins-pcie-pereset { 7080dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO64__FUNC_PCIE_PERESET_N>; 7090dca9f0bSNícolas F. R. A. Prado }; 7100dca9f0bSNícolas F. R. A. Prado 7110dca9f0bSNícolas F. R. A. Prado pins-pcie-clkreq { 7120dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO65__FUNC_PCIE_CLKREQ_N>; 7130dca9f0bSNícolas F. R. A. Prado bias-pull-up; 7140dca9f0bSNícolas F. R. A. Prado }; 7150dca9f0bSNícolas F. R. A. Prado 7160dca9f0bSNícolas F. R. A. Prado pins-wifi-kill { 7170dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO145__FUNC_GPIO145>; /* WIFI_KILL_L */ 7180dca9f0bSNícolas F. R. A. Prado output-high; 7190dca9f0bSNícolas F. R. A. Prado }; 7200dca9f0bSNícolas F. R. A. Prado }; 7210dca9f0bSNícolas F. R. A. Prado 7220dca9f0bSNícolas F. R. A. Prado pp3300_wlan_pins: pp3300-wlan-pins { 7230dca9f0bSNícolas F. R. A. Prado pins-pcie-en-pp3300-wlan { 7240dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO143__FUNC_GPIO143>; 7250dca9f0bSNícolas F. R. A. Prado output-high; 7260dca9f0bSNícolas F. R. A. Prado }; 7270dca9f0bSNícolas F. R. A. Prado }; 7280dca9f0bSNícolas F. R. A. Prado 729b10e80b1SNícolas F. R. A. Prado scp_pins: scp-pins { 730b10e80b1SNícolas F. R. A. Prado pins-vreq-vao { 731b10e80b1SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO195__FUNC_SCP_VREQ_VAO>; 732b10e80b1SNícolas F. R. A. Prado }; 733b10e80b1SNícolas F. R. A. Prado }; 734b10e80b1SNícolas F. R. A. Prado 73523e0fff3SNícolas F. R. A. Prado spi1_pins: spi1-default-pins { 73623e0fff3SNícolas F. R. A. Prado pins-cs-mosi-clk { 73723e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO157__FUNC_SPI1_A_CSB>, 73823e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO159__FUNC_SPI1_A_MO>, 73923e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO156__FUNC_SPI1_A_CLK>; 74023e0fff3SNícolas F. R. A. Prado bias-disable; 74123e0fff3SNícolas F. R. A. Prado }; 74223e0fff3SNícolas F. R. A. Prado 74323e0fff3SNícolas F. R. A. Prado pins-miso { 74423e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO158__FUNC_SPI1_A_MI>; 74523e0fff3SNícolas F. R. A. Prado bias-pull-down; 74623e0fff3SNícolas F. R. A. Prado }; 74723e0fff3SNícolas F. R. A. Prado }; 74823e0fff3SNícolas F. R. A. Prado 74923e0fff3SNícolas F. R. A. Prado spi5_pins: spi5-default-pins { 75023e0fff3SNícolas F. R. A. Prado pins-bus { 75123e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO38__FUNC_SPI5_A_MI>, 75223e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO37__FUNC_GPIO37>, 75323e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO39__FUNC_SPI5_A_MO>, 75423e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO36__FUNC_SPI5_A_CLK>; 75523e0fff3SNícolas F. R. A. Prado bias-disable; 75623e0fff3SNícolas F. R. A. Prado }; 75723e0fff3SNícolas F. R. A. Prado }; 758e031715aSNícolas F. R. A. Prado 759e031715aSNícolas F. R. A. Prado trackpad_pins: trackpad-default-pins { 760e031715aSNícolas F. R. A. Prado pins-int-n { 761e031715aSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO15__FUNC_GPIO15>; 762e031715aSNícolas F. R. A. Prado input-enable; 763e031715aSNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_11>; 764e031715aSNícolas F. R. A. Prado }; 765e031715aSNícolas F. R. A. Prado }; 766cbd4af08SNícolas F. R. A. Prado 767cbd4af08SNícolas F. R. A. Prado touchscreen_pins: touchscreen-default-pins { 768cbd4af08SNícolas F. R. A. Prado pins-irq { 769cbd4af08SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO21__FUNC_GPIO21>; 770cbd4af08SNícolas F. R. A. Prado input-enable; 771cbd4af08SNícolas F. R. A. Prado bias-pull-up; 772cbd4af08SNícolas F. R. A. Prado }; 773cbd4af08SNícolas F. R. A. Prado 774cbd4af08SNícolas F. R. A. Prado pins-reset { 775cbd4af08SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO137__FUNC_GPIO137>; 776cbd4af08SNícolas F. R. A. Prado output-high; 777cbd4af08SNícolas F. R. A. Prado }; 778cbd4af08SNícolas F. R. A. Prado 779cbd4af08SNícolas F. R. A. Prado pins-report-sw { 780cbd4af08SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO138__FUNC_GPIO138>; 781cbd4af08SNícolas F. R. A. Prado output-low; 782cbd4af08SNícolas F. R. A. Prado }; 783cbd4af08SNícolas F. R. A. Prado }; 78423e0fff3SNícolas F. R. A. Prado}; 78523e0fff3SNícolas F. R. A. Prado 786af9e3ed0SNícolas F. R. A. Prado&pmic { 787af9e3ed0SNícolas F. R. A. Prado interrupts-extended = <&pio 214 IRQ_TYPE_LEVEL_HIGH>; 788af9e3ed0SNícolas F. R. A. Prado}; 789af9e3ed0SNícolas F. R. A. Prado 790b10e80b1SNícolas F. R. A. Prado&scp { 791b10e80b1SNícolas F. R. A. Prado status = "okay"; 792b10e80b1SNícolas F. R. A. Prado 793b10e80b1SNícolas F. R. A. Prado firmware-name = "mediatek/mt8192/scp.img"; 794b10e80b1SNícolas F. R. A. Prado memory-region = <&scp_mem_reserved>; 795b10e80b1SNícolas F. R. A. Prado pinctrl-names = "default"; 796b10e80b1SNícolas F. R. A. Prado pinctrl-0 = <&scp_pins>; 797b10e80b1SNícolas F. R. A. Prado 798b10e80b1SNícolas F. R. A. Prado cros-ec { 799b10e80b1SNícolas F. R. A. Prado compatible = "google,cros-ec-rpmsg"; 800b10e80b1SNícolas F. R. A. Prado mediatek,rpmsg-name = "cros-ec-rpmsg"; 801b10e80b1SNícolas F. R. A. Prado }; 802b10e80b1SNícolas F. R. A. Prado}; 803b10e80b1SNícolas F. R. A. Prado 80423e0fff3SNícolas F. R. A. Prado&spi1 { 80523e0fff3SNícolas F. R. A. Prado status = "okay"; 80623e0fff3SNícolas F. R. A. Prado 80723e0fff3SNícolas F. R. A. Prado mediatek,pad-select = <0>; 80823e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 80923e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&spi1_pins>; 810eb188a2aSNícolas F. R. A. Prado 811eb188a2aSNícolas F. R. A. Prado cros_ec: ec@0 { 812eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-spi"; 813eb188a2aSNícolas F. R. A. Prado reg = <0>; 814eb188a2aSNícolas F. R. A. Prado interrupts-extended = <&pio 5 IRQ_TYPE_LEVEL_LOW>; 815eb188a2aSNícolas F. R. A. Prado spi-max-frequency = <3000000>; 816eb188a2aSNícolas F. R. A. Prado pinctrl-names = "default"; 817eb188a2aSNícolas F. R. A. Prado pinctrl-0 = <&cros_ec_int>; 818eb188a2aSNícolas F. R. A. Prado 819eb188a2aSNícolas F. R. A. Prado #address-cells = <1>; 820eb188a2aSNícolas F. R. A. Prado #size-cells = <0>; 821eb188a2aSNícolas F. R. A. Prado 822eb188a2aSNícolas F. R. A. Prado base_detection: cbas { 823eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-cbas"; 824eb188a2aSNícolas F. R. A. Prado }; 825eb188a2aSNícolas F. R. A. Prado 826eb188a2aSNícolas F. R. A. Prado cros_ec_pwm: pwm { 827eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-pwm"; 828eb188a2aSNícolas F. R. A. Prado #pwm-cells = <1>; 829eb188a2aSNícolas F. R. A. Prado 830eb188a2aSNícolas F. R. A. Prado status = "disabled"; 831eb188a2aSNícolas F. R. A. Prado }; 832eb188a2aSNícolas F. R. A. Prado 833eb188a2aSNícolas F. R. A. Prado i2c_tunnel: i2c-tunnel { 834eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-i2c-tunnel"; 835eb188a2aSNícolas F. R. A. Prado google,remote-bus = <0>; 836eb188a2aSNícolas F. R. A. Prado #address-cells = <1>; 837eb188a2aSNícolas F. R. A. Prado #size-cells = <0>; 838eb188a2aSNícolas F. R. A. Prado }; 839eb188a2aSNícolas F. R. A. Prado 840eb188a2aSNícolas F. R. A. Prado mt6360_ldo3_reg: regulator@0 { 841eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-regulator"; 842eb188a2aSNícolas F. R. A. Prado reg = <0>; 843eb188a2aSNícolas F. R. A. Prado regulator-min-microvolt = <1800000>; 844eb188a2aSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 845eb188a2aSNícolas F. R. A. Prado }; 846eb188a2aSNícolas F. R. A. Prado 847eb188a2aSNícolas F. R. A. Prado mt6360_ldo5_reg: regulator@1 { 848eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-regulator"; 849eb188a2aSNícolas F. R. A. Prado reg = <1>; 850eb188a2aSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 851eb188a2aSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 852eb188a2aSNícolas F. R. A. Prado }; 853eb188a2aSNícolas F. R. A. Prado 854eb188a2aSNícolas F. R. A. Prado typec { 855eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-typec"; 856eb188a2aSNícolas F. R. A. Prado #address-cells = <1>; 857eb188a2aSNícolas F. R. A. Prado #size-cells = <0>; 858eb188a2aSNícolas F. R. A. Prado 859eb188a2aSNícolas F. R. A. Prado usb_c0: connector@0 { 860eb188a2aSNícolas F. R. A. Prado compatible = "usb-c-connector"; 861eb188a2aSNícolas F. R. A. Prado reg = <0>; 862eb188a2aSNícolas F. R. A. Prado label = "left"; 863eb188a2aSNícolas F. R. A. Prado power-role = "dual"; 864eb188a2aSNícolas F. R. A. Prado data-role = "host"; 865eb188a2aSNícolas F. R. A. Prado try-power-role = "source"; 866eb188a2aSNícolas F. R. A. Prado }; 867eb188a2aSNícolas F. R. A. Prado 868eb188a2aSNícolas F. R. A. Prado usb_c1: connector@1 { 869eb188a2aSNícolas F. R. A. Prado compatible = "usb-c-connector"; 870eb188a2aSNícolas F. R. A. Prado reg = <1>; 871eb188a2aSNícolas F. R. A. Prado label = "right"; 872eb188a2aSNícolas F. R. A. Prado power-role = "dual"; 873eb188a2aSNícolas F. R. A. Prado data-role = "host"; 874eb188a2aSNícolas F. R. A. Prado try-power-role = "source"; 875eb188a2aSNícolas F. R. A. Prado }; 876eb188a2aSNícolas F. R. A. Prado }; 877eb188a2aSNícolas F. R. A. Prado }; 87823e0fff3SNícolas F. R. A. Prado}; 87923e0fff3SNícolas F. R. A. Prado 88023e0fff3SNícolas F. R. A. Prado&spi5 { 88123e0fff3SNícolas F. R. A. Prado status = "okay"; 88223e0fff3SNícolas F. R. A. Prado 88323e0fff3SNícolas F. R. A. Prado cs-gpios = <&pio 37 GPIO_ACTIVE_LOW>; 88423e0fff3SNícolas F. R. A. Prado mediatek,pad-select = <0>; 88523e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 88623e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&spi5_pins>; 887863fb752SNícolas F. R. A. Prado 888863fb752SNícolas F. R. A. Prado cr50@0 { 889863fb752SNícolas F. R. A. Prado compatible = "google,cr50"; 890863fb752SNícolas F. R. A. Prado reg = <0>; 891863fb752SNícolas F. R. A. Prado interrupts-extended = <&pio 171 IRQ_TYPE_EDGE_RISING>; 892863fb752SNícolas F. R. A. Prado spi-max-frequency = <1000000>; 893863fb752SNícolas F. R. A. Prado pinctrl-names = "default"; 894863fb752SNícolas F. R. A. Prado pinctrl-0 = <&cr50_int>; 895863fb752SNícolas F. R. A. Prado }; 8969ec95227SNícolas F. R. A. Prado}; 8979ec95227SNícolas F. R. A. Prado 8983183cb62SNícolas F. R. A. Prado&spmi { 8993183cb62SNícolas F. R. A. Prado #address-cells = <2>; 9003183cb62SNícolas F. R. A. Prado #size-cells = <0>; 9013183cb62SNícolas F. R. A. Prado 9023183cb62SNícolas F. R. A. Prado mt6315_6: pmic@6 { 9033183cb62SNícolas F. R. A. Prado compatible = "mediatek,mt6315-regulator"; 9043183cb62SNícolas F. R. A. Prado reg = <0x6 SPMI_USID>; 9053183cb62SNícolas F. R. A. Prado 9063183cb62SNícolas F. R. A. Prado regulators { 9073183cb62SNícolas F. R. A. Prado mt6315_6_vbuck1: vbuck1 { 9083183cb62SNícolas F. R. A. Prado regulator-compatible = "vbuck1"; 9093183cb62SNícolas F. R. A. Prado regulator-name = "Vbcpu"; 9103183cb62SNícolas F. R. A. Prado regulator-min-microvolt = <300000>; 9113183cb62SNícolas F. R. A. Prado regulator-max-microvolt = <1193750>; 9123183cb62SNícolas F. R. A. Prado regulator-enable-ramp-delay = <256>; 9133183cb62SNícolas F. R. A. Prado regulator-allowed-modes = <0 1 2>; 9143183cb62SNícolas F. R. A. Prado regulator-always-on; 9153183cb62SNícolas F. R. A. Prado }; 9163183cb62SNícolas F. R. A. Prado 9173183cb62SNícolas F. R. A. Prado mt6315_6_vbuck3: vbuck3 { 9183183cb62SNícolas F. R. A. Prado regulator-compatible = "vbuck3"; 9193183cb62SNícolas F. R. A. Prado regulator-name = "Vlcpu"; 9203183cb62SNícolas F. R. A. Prado regulator-min-microvolt = <300000>; 9213183cb62SNícolas F. R. A. Prado regulator-max-microvolt = <1193750>; 9223183cb62SNícolas F. R. A. Prado regulator-enable-ramp-delay = <256>; 9233183cb62SNícolas F. R. A. Prado regulator-allowed-modes = <0 1 2>; 9243183cb62SNícolas F. R. A. Prado regulator-always-on; 9253183cb62SNícolas F. R. A. Prado }; 9263183cb62SNícolas F. R. A. Prado }; 9273183cb62SNícolas F. R. A. Prado }; 9283183cb62SNícolas F. R. A. Prado 9293183cb62SNícolas F. R. A. Prado mt6315_7: pmic@7 { 9303183cb62SNícolas F. R. A. Prado compatible = "mediatek,mt6315-regulator"; 9313183cb62SNícolas F. R. A. Prado reg = <0x7 SPMI_USID>; 9323183cb62SNícolas F. R. A. Prado 9333183cb62SNícolas F. R. A. Prado regulators { 9343183cb62SNícolas F. R. A. Prado mt6315_7_vbuck1: vbuck1 { 9353183cb62SNícolas F. R. A. Prado regulator-compatible = "vbuck1"; 9363183cb62SNícolas F. R. A. Prado regulator-name = "Vgpu"; 9373183cb62SNícolas F. R. A. Prado regulator-min-microvolt = <606250>; 9383183cb62SNícolas F. R. A. Prado regulator-max-microvolt = <1193750>; 9393183cb62SNícolas F. R. A. Prado regulator-enable-ramp-delay = <256>; 9403183cb62SNícolas F. R. A. Prado regulator-allowed-modes = <0 1 2>; 9413183cb62SNícolas F. R. A. Prado }; 9423183cb62SNícolas F. R. A. Prado }; 9433183cb62SNícolas F. R. A. Prado }; 9443183cb62SNícolas F. R. A. Prado}; 9453183cb62SNícolas F. R. A. Prado 946331fae2fSNícolas F. R. A. Prado&uart0 { 947331fae2fSNícolas F. R. A. Prado status = "okay"; 948331fae2fSNícolas F. R. A. Prado}; 949eb188a2aSNícolas F. R. A. Prado 950aa421ef2SNícolas F. R. A. Prado&xhci { 951aa421ef2SNícolas F. R. A. Prado status = "okay"; 952aa421ef2SNícolas F. R. A. Prado 953aa421ef2SNícolas F. R. A. Prado wakeup-source; 954aa421ef2SNícolas F. R. A. Prado vusb33-supply = <&pp3300_g>; 955aa421ef2SNícolas F. R. A. Prado vbus-supply = <&pp5000_a>; 956aa421ef2SNícolas F. R. A. Prado}; 957aa421ef2SNícolas F. R. A. Prado 958eb188a2aSNícolas F. R. A. Prado#include <arm/cros-ec-keyboard.dtsi> 959eb188a2aSNícolas F. R. A. Prado#include <arm/cros-ec-sbs.dtsi> 960