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 26ea65d256SNícolas F. R. A. Prado backlight_lcd0: backlight-lcd0 { 27ea65d256SNícolas F. R. A. Prado compatible = "pwm-backlight"; 28ea65d256SNícolas F. R. A. Prado pwms = <&pwm0 0 500000>; 29ea65d256SNícolas F. R. A. Prado power-supply = <&ppvar_sys>; 30ea65d256SNícolas F. R. A. Prado enable-gpios = <&pio 152 0>; 31ea65d256SNícolas F. R. A. Prado brightness-levels = <0 1023>; 32ea65d256SNícolas F. R. A. Prado num-interpolated-steps = <1023>; 33ea65d256SNícolas F. R. A. Prado default-brightness-level = <576>; 34ea65d256SNícolas F. R. A. Prado }; 35ea65d256SNícolas F. R. A. Prado 36*ad5cc915SNícolas F. R. A. Prado dmic_codec: dmic-codec { 37*ad5cc915SNícolas F. R. A. Prado compatible = "dmic-codec"; 38*ad5cc915SNícolas F. R. A. Prado num-channels = <2>; 39*ad5cc915SNícolas F. R. A. Prado wakeup-delay-ms = <50>; 40*ad5cc915SNícolas F. R. A. Prado }; 41*ad5cc915SNícolas F. R. A. Prado 42f9f00b1fSNícolas F. R. A. Prado pp1000_dpbrdg: regulator-1v0-dpbrdg { 43f9f00b1fSNícolas F. R. A. Prado compatible = "regulator-fixed"; 44f9f00b1fSNícolas F. R. A. Prado regulator-name = "pp1000_dpbrdg"; 45f9f00b1fSNícolas F. R. A. Prado pinctrl-names = "default"; 46f9f00b1fSNícolas F. R. A. Prado pinctrl-0 = <&pp1000_dpbrdg_en_pins>; 47f9f00b1fSNícolas F. R. A. Prado regulator-min-microvolt = <1000000>; 48f9f00b1fSNícolas F. R. A. Prado regulator-max-microvolt = <1000000>; 49f9f00b1fSNícolas F. R. A. Prado enable-active-high; 50f9f00b1fSNícolas F. R. A. Prado regulator-boot-on; 51f9f00b1fSNícolas F. R. A. Prado gpio = <&pio 19 GPIO_ACTIVE_HIGH>; 52f9f00b1fSNícolas F. R. A. Prado vin-supply = <&mt6359_vs2_buck_reg>; 53f9f00b1fSNícolas F. R. A. Prado }; 54f9f00b1fSNícolas F. R. A. Prado 55f9f00b1fSNícolas F. R. A. Prado pp1000_mipibrdg: regulator-1v0-mipibrdg { 56f9f00b1fSNícolas F. R. A. Prado compatible = "regulator-fixed"; 57f9f00b1fSNícolas F. R. A. Prado regulator-name = "pp1000_mipibrdg"; 58f9f00b1fSNícolas F. R. A. Prado pinctrl-names = "default"; 59f9f00b1fSNícolas F. R. A. Prado pinctrl-0 = <&pp1000_mipibrdg_en_pins>; 60f9f00b1fSNícolas F. R. A. Prado regulator-min-microvolt = <1000000>; 61f9f00b1fSNícolas F. R. A. Prado regulator-max-microvolt = <1000000>; 62f9f00b1fSNícolas F. R. A. Prado enable-active-high; 63f9f00b1fSNícolas F. R. A. Prado regulator-boot-on; 64f9f00b1fSNícolas F. R. A. Prado gpio = <&pio 129 GPIO_ACTIVE_HIGH>; 65f9f00b1fSNícolas F. R. A. Prado vin-supply = <&mt6359_vs2_buck_reg>; 66f9f00b1fSNícolas F. R. A. Prado }; 67f9f00b1fSNícolas F. R. A. Prado 68f9f00b1fSNícolas F. R. A. Prado pp1800_dpbrdg: regulator-1v8-dpbrdg { 69f9f00b1fSNícolas F. R. A. Prado compatible = "regulator-fixed"; 70f9f00b1fSNícolas F. R. A. Prado regulator-name = "pp1800_dpbrdg"; 71f9f00b1fSNícolas F. R. A. Prado pinctrl-names = "default"; 72f9f00b1fSNícolas F. R. A. Prado pinctrl-0 = <&pp1800_dpbrdg_en_pins>; 73f9f00b1fSNícolas F. R. A. Prado enable-active-high; 74f9f00b1fSNícolas F. R. A. Prado regulator-boot-on; 75f9f00b1fSNícolas F. R. A. Prado gpio = <&pio 126 GPIO_ACTIVE_HIGH>; 76f9f00b1fSNícolas F. R. A. Prado vin-supply = <&mt6359_vio18_ldo_reg>; 77f9f00b1fSNícolas F. R. A. Prado }; 78f9f00b1fSNícolas F. R. A. Prado 79cb75aeafSNícolas F. R. A. Prado /* system wide LDO 1.8V power rail */ 80cb75aeafSNícolas F. R. A. Prado pp1800_ldo_g: regulator-1v8-g { 81cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 82cb75aeafSNícolas F. R. A. Prado regulator-name = "pp1800_ldo_g"; 83cb75aeafSNícolas F. R. A. Prado regulator-always-on; 84cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 85cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <1800000>; 86cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <1800000>; 87cb75aeafSNícolas F. R. A. Prado vin-supply = <&pp3300_g>; 88cb75aeafSNícolas F. R. A. Prado }; 89cb75aeafSNícolas F. R. A. Prado 90f9f00b1fSNícolas F. R. A. Prado pp1800_mipibrdg: regulator-1v8-mipibrdg { 91f9f00b1fSNícolas F. R. A. Prado compatible = "regulator-fixed"; 92f9f00b1fSNícolas F. R. A. Prado regulator-name = "pp1800_mipibrdg"; 93f9f00b1fSNícolas F. R. A. Prado pinctrl-names = "default"; 94f9f00b1fSNícolas F. R. A. Prado pinctrl-0 = <&pp1800_mipibrdg_en_pins>; 95f9f00b1fSNícolas F. R. A. Prado enable-active-high; 96f9f00b1fSNícolas F. R. A. Prado regulator-boot-on; 97f9f00b1fSNícolas F. R. A. Prado gpio = <&pio 128 GPIO_ACTIVE_HIGH>; 98f9f00b1fSNícolas F. R. A. Prado vin-supply = <&mt6359_vio18_ldo_reg>; 99f9f00b1fSNícolas F. R. A. Prado }; 100f9f00b1fSNícolas F. R. A. Prado 101f9f00b1fSNícolas F. R. A. Prado pp3300_dpbrdg: regulator-3v3-dpbrdg { 102f9f00b1fSNícolas F. R. A. Prado compatible = "regulator-fixed"; 103f9f00b1fSNícolas F. R. A. Prado regulator-name = "pp3300_dpbrdg"; 104f9f00b1fSNícolas F. R. A. Prado pinctrl-names = "default"; 105f9f00b1fSNícolas F. R. A. Prado pinctrl-0 = <&pp3300_dpbrdg_en_pins>; 106f9f00b1fSNícolas F. R. A. Prado enable-active-high; 107f9f00b1fSNícolas F. R. A. Prado regulator-boot-on; 108f9f00b1fSNícolas F. R. A. Prado gpio = <&pio 26 GPIO_ACTIVE_HIGH>; 109f9f00b1fSNícolas F. R. A. Prado vin-supply = <&pp3300_g>; 110f9f00b1fSNícolas F. R. A. Prado }; 111f9f00b1fSNícolas F. R. A. Prado 112cb75aeafSNícolas F. R. A. Prado /* system wide switching 3.3V power rail */ 113cb75aeafSNícolas F. R. A. Prado pp3300_g: regulator-3v3-g { 114cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 115cb75aeafSNícolas F. R. A. Prado regulator-name = "pp3300_g"; 116cb75aeafSNícolas F. R. A. Prado regulator-always-on; 117cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 118cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 119cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 120cb75aeafSNícolas F. R. A. Prado vin-supply = <&ppvar_sys>; 121cb75aeafSNícolas F. R. A. Prado }; 122cb75aeafSNícolas F. R. A. Prado 123cb75aeafSNícolas F. R. A. Prado /* system wide LDO 3.3V power rail */ 124cb75aeafSNícolas F. R. A. Prado pp3300_ldo_z: regulator-3v3-z { 125cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 126cb75aeafSNícolas F. R. A. Prado regulator-name = "pp3300_ldo_z"; 127cb75aeafSNícolas F. R. A. Prado regulator-always-on; 128cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 129cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 130cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 131cb75aeafSNícolas F. R. A. Prado vin-supply = <&ppvar_sys>; 132cb75aeafSNícolas F. R. A. Prado }; 133cb75aeafSNícolas F. R. A. Prado 134f9f00b1fSNícolas F. R. A. Prado pp3300_mipibrdg: regulator-3v3-mipibrdg { 135f9f00b1fSNícolas F. R. A. Prado compatible = "regulator-fixed"; 136f9f00b1fSNícolas F. R. A. Prado regulator-name = "pp3300_mipibrdg"; 137f9f00b1fSNícolas F. R. A. Prado pinctrl-names = "default"; 138f9f00b1fSNícolas F. R. A. Prado pinctrl-0 = <&pp3300_mipibrdg_en_pins>; 139f9f00b1fSNícolas F. R. A. Prado enable-active-high; 140f9f00b1fSNícolas F. R. A. Prado regulator-boot-on; 141f9f00b1fSNícolas F. R. A. Prado gpio = <&pio 127 GPIO_ACTIVE_HIGH>; 142f9f00b1fSNícolas F. R. A. Prado vin-supply = <&pp3300_g>; 143f9f00b1fSNícolas F. R. A. Prado }; 144f9f00b1fSNícolas F. R. A. Prado 145cb75aeafSNícolas F. R. A. Prado /* separately switched 3.3V power rail */ 146cb75aeafSNícolas F. R. A. Prado pp3300_u: regulator-3v3-u { 147cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 148cb75aeafSNícolas F. R. A. Prado regulator-name = "pp3300_u"; 149cb75aeafSNícolas F. R. A. Prado regulator-always-on; 150cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 151cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 152cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 153cb75aeafSNícolas F. R. A. Prado /* enable pin wired to GPIO controlled by EC */ 154cb75aeafSNícolas F. R. A. Prado vin-supply = <&pp3300_g>; 155cb75aeafSNícolas F. R. A. Prado }; 156cb75aeafSNícolas F. R. A. Prado 1570dca9f0bSNícolas F. R. A. Prado pp3300_wlan: regulator-3v3-wlan { 1580dca9f0bSNícolas F. R. A. Prado compatible = "regulator-fixed"; 1590dca9f0bSNícolas F. R. A. Prado regulator-name = "pp3300_wlan"; 1600dca9f0bSNícolas F. R. A. Prado regulator-always-on; 1610dca9f0bSNícolas F. R. A. Prado regulator-boot-on; 1620dca9f0bSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 1630dca9f0bSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 1640dca9f0bSNícolas F. R. A. Prado pinctrl-names = "default"; 1650dca9f0bSNícolas F. R. A. Prado pinctrl-0 = <&pp3300_wlan_pins>; 1660dca9f0bSNícolas F. R. A. Prado enable-active-high; 1670dca9f0bSNícolas F. R. A. Prado gpio = <&pio 143 GPIO_ACTIVE_HIGH>; 1680dca9f0bSNícolas F. R. A. Prado }; 1690dca9f0bSNícolas F. R. A. Prado 170cb75aeafSNícolas F. R. A. Prado /* system wide switching 5.0V power rail */ 171cb75aeafSNícolas F. R. A. Prado pp5000_a: regulator-5v0-a { 172cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 173cb75aeafSNícolas F. R. A. Prado regulator-name = "pp5000_a"; 174cb75aeafSNícolas F. R. A. Prado regulator-always-on; 175cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 176cb75aeafSNícolas F. R. A. Prado regulator-min-microvolt = <5000000>; 177cb75aeafSNícolas F. R. A. Prado regulator-max-microvolt = <5000000>; 178cb75aeafSNícolas F. R. A. Prado vin-supply = <&ppvar_sys>; 179cb75aeafSNícolas F. R. A. Prado }; 180cb75aeafSNícolas F. R. A. Prado 181cb75aeafSNícolas F. R. A. Prado /* system wide semi-regulated power rail from battery or USB */ 182cb75aeafSNícolas F. R. A. Prado ppvar_sys: regulator-var-sys { 183cb75aeafSNícolas F. R. A. Prado compatible = "regulator-fixed"; 184cb75aeafSNícolas F. R. A. Prado regulator-name = "ppvar_sys"; 185cb75aeafSNícolas F. R. A. Prado regulator-always-on; 186cb75aeafSNícolas F. R. A. Prado regulator-boot-on; 187cb75aeafSNícolas F. R. A. Prado }; 1880dca9f0bSNícolas F. R. A. Prado 1890dca9f0bSNícolas F. R. A. Prado reserved_memory: reserved-memory { 1900dca9f0bSNícolas F. R. A. Prado #address-cells = <2>; 1910dca9f0bSNícolas F. R. A. Prado #size-cells = <2>; 1920dca9f0bSNícolas F. R. A. Prado ranges; 1930dca9f0bSNícolas F. R. A. Prado 194b10e80b1SNícolas F. R. A. Prado scp_mem_reserved: scp@50000000 { 195b10e80b1SNícolas F. R. A. Prado compatible = "shared-dma-pool"; 196b10e80b1SNícolas F. R. A. Prado reg = <0 0x50000000 0 0x2900000>; 197b10e80b1SNícolas F. R. A. Prado no-map; 198b10e80b1SNícolas F. R. A. Prado }; 199b10e80b1SNícolas F. R. A. Prado 2000dca9f0bSNícolas F. R. A. Prado wifi_restricted_dma_region: wifi@c0000000 { 2010dca9f0bSNícolas F. R. A. Prado compatible = "restricted-dma-pool"; 2020dca9f0bSNícolas F. R. A. Prado reg = <0 0xc0000000 0 0x4000000>; 2030dca9f0bSNícolas F. R. A. Prado }; 2040dca9f0bSNícolas F. R. A. Prado }; 205*ad5cc915SNícolas F. R. A. Prado 206*ad5cc915SNícolas F. R. A. Prado sound: sound { 207*ad5cc915SNícolas F. R. A. Prado mediatek,platform = <&afe>; 208*ad5cc915SNícolas F. R. A. Prado pinctrl-names = "aud_clk_mosi_off", 209*ad5cc915SNícolas F. R. A. Prado "aud_clk_mosi_on", 210*ad5cc915SNícolas F. R. A. Prado "aud_dat_mosi_off", 211*ad5cc915SNícolas F. R. A. Prado "aud_dat_mosi_on", 212*ad5cc915SNícolas F. R. A. Prado "aud_dat_miso_off", 213*ad5cc915SNícolas F. R. A. Prado "aud_dat_miso_on", 214*ad5cc915SNícolas F. R. A. Prado "vow_dat_miso_off", 215*ad5cc915SNícolas F. R. A. Prado "vow_dat_miso_on", 216*ad5cc915SNícolas F. R. A. Prado "vow_clk_miso_off", 217*ad5cc915SNícolas F. R. A. Prado "vow_clk_miso_on", 218*ad5cc915SNícolas F. R. A. Prado "aud_nle_mosi_off", 219*ad5cc915SNícolas F. R. A. Prado "aud_nle_mosi_on", 220*ad5cc915SNícolas F. R. A. Prado "aud_dat_miso2_off", 221*ad5cc915SNícolas F. R. A. Prado "aud_dat_miso2_on", 222*ad5cc915SNícolas F. R. A. Prado "aud_gpio_i2s3_off", 223*ad5cc915SNícolas F. R. A. Prado "aud_gpio_i2s3_on", 224*ad5cc915SNícolas F. R. A. Prado "aud_gpio_i2s8_off", 225*ad5cc915SNícolas F. R. A. Prado "aud_gpio_i2s8_on", 226*ad5cc915SNícolas F. R. A. Prado "aud_gpio_i2s9_off", 227*ad5cc915SNícolas F. R. A. Prado "aud_gpio_i2s9_on", 228*ad5cc915SNícolas F. R. A. Prado "aud_dat_mosi_ch34_off", 229*ad5cc915SNícolas F. R. A. Prado "aud_dat_mosi_ch34_on", 230*ad5cc915SNícolas F. R. A. Prado "aud_dat_miso_ch34_off", 231*ad5cc915SNícolas F. R. A. Prado "aud_dat_miso_ch34_on", 232*ad5cc915SNícolas F. R. A. Prado "aud_gpio_tdm_off", 233*ad5cc915SNícolas F. R. A. Prado "aud_gpio_tdm_on"; 234*ad5cc915SNícolas F. R. A. Prado pinctrl-0 = <&aud_clk_mosi_off_pins>; 235*ad5cc915SNícolas F. R. A. Prado pinctrl-1 = <&aud_clk_mosi_on_pins>; 236*ad5cc915SNícolas F. R. A. Prado pinctrl-2 = <&aud_dat_mosi_off_pins>; 237*ad5cc915SNícolas F. R. A. Prado pinctrl-3 = <&aud_dat_mosi_on_pins>; 238*ad5cc915SNícolas F. R. A. Prado pinctrl-4 = <&aud_dat_miso_off_pins>; 239*ad5cc915SNícolas F. R. A. Prado pinctrl-5 = <&aud_dat_miso_on_pins>; 240*ad5cc915SNícolas F. R. A. Prado pinctrl-6 = <&vow_dat_miso_off_pins>; 241*ad5cc915SNícolas F. R. A. Prado pinctrl-7 = <&vow_dat_miso_on_pins>; 242*ad5cc915SNícolas F. R. A. Prado pinctrl-8 = <&vow_clk_miso_off_pins>; 243*ad5cc915SNícolas F. R. A. Prado pinctrl-9 = <&vow_clk_miso_on_pins>; 244*ad5cc915SNícolas F. R. A. Prado pinctrl-10 = <&aud_nle_mosi_off_pins>; 245*ad5cc915SNícolas F. R. A. Prado pinctrl-11 = <&aud_nle_mosi_on_pins>; 246*ad5cc915SNícolas F. R. A. Prado pinctrl-12 = <&aud_dat_miso2_off_pins>; 247*ad5cc915SNícolas F. R. A. Prado pinctrl-13 = <&aud_dat_miso2_on_pins>; 248*ad5cc915SNícolas F. R. A. Prado pinctrl-14 = <&aud_gpio_i2s3_off_pins>; 249*ad5cc915SNícolas F. R. A. Prado pinctrl-15 = <&aud_gpio_i2s3_on_pins>; 250*ad5cc915SNícolas F. R. A. Prado pinctrl-16 = <&aud_gpio_i2s8_off_pins>; 251*ad5cc915SNícolas F. R. A. Prado pinctrl-17 = <&aud_gpio_i2s8_on_pins>; 252*ad5cc915SNícolas F. R. A. Prado pinctrl-18 = <&aud_gpio_i2s9_off_pins>; 253*ad5cc915SNícolas F. R. A. Prado pinctrl-19 = <&aud_gpio_i2s9_on_pins>; 254*ad5cc915SNícolas F. R. A. Prado pinctrl-20 = <&aud_dat_mosi_ch34_off_pins>; 255*ad5cc915SNícolas F. R. A. Prado pinctrl-21 = <&aud_dat_mosi_ch34_on_pins>; 256*ad5cc915SNícolas F. R. A. Prado pinctrl-22 = <&aud_dat_miso_ch34_off_pins>; 257*ad5cc915SNícolas F. R. A. Prado pinctrl-23 = <&aud_dat_miso_ch34_on_pins>; 258*ad5cc915SNícolas F. R. A. Prado pinctrl-24 = <&aud_gpio_tdm_off_pins>; 259*ad5cc915SNícolas F. R. A. Prado pinctrl-25 = <&aud_gpio_tdm_on_pins>; 260*ad5cc915SNícolas F. R. A. Prado }; 261331fae2fSNícolas F. R. A. Prado}; 262331fae2fSNícolas F. R. A. Prado 2637b3da218SNícolas F. R. A. Prado&dsi0 { 2647b3da218SNícolas F. R. A. Prado status = "okay"; 2657b3da218SNícolas F. R. A. Prado}; 2667b3da218SNícolas F. R. A. Prado 2677b3da218SNícolas F. R. A. Prado&dsi_out { 2687b3da218SNícolas F. R. A. Prado remote-endpoint = <&anx7625_in>; 2697b3da218SNícolas F. R. A. Prado}; 2707b3da218SNícolas F. R. A. Prado 27123e0fff3SNícolas F. R. A. Prado&i2c0 { 27223e0fff3SNícolas F. R. A. Prado status = "okay"; 27323e0fff3SNícolas F. R. A. Prado 27423e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 27523e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 27623e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c0_pins>; 277cbd4af08SNícolas F. R. A. Prado 278cbd4af08SNícolas F. R. A. Prado touchscreen: touchscreen@10 { 279cbd4af08SNícolas F. R. A. Prado reg = <0x10>; 280cbd4af08SNícolas F. R. A. Prado interrupts-extended = <&pio 21 IRQ_TYPE_LEVEL_LOW>; 281cbd4af08SNícolas F. R. A. Prado pinctrl-names = "default"; 282cbd4af08SNícolas F. R. A. Prado pinctrl-0 = <&touchscreen_pins>; 283cbd4af08SNícolas F. R. A. Prado }; 28423e0fff3SNícolas F. R. A. Prado}; 28523e0fff3SNícolas F. R. A. Prado 28623e0fff3SNícolas F. R. A. Prado&i2c1 { 28723e0fff3SNícolas F. R. A. Prado status = "okay"; 28823e0fff3SNícolas F. R. A. Prado 28923e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 29023e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 29123e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c1_pins>; 29223e0fff3SNícolas F. R. A. Prado}; 29323e0fff3SNícolas F. R. A. Prado 29423e0fff3SNícolas F. R. A. Prado&i2c2 { 29523e0fff3SNícolas F. R. A. Prado status = "okay"; 29623e0fff3SNícolas F. R. A. Prado 29723e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 29823e0fff3SNícolas F. R. A. Prado clock-stretch-ns = <12600>; 29923e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 30023e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c2_pins>; 301e031715aSNícolas F. R. A. Prado 302e031715aSNícolas F. R. A. Prado trackpad@15 { 303e031715aSNícolas F. R. A. Prado compatible = "elan,ekth3000"; 304e031715aSNícolas F. R. A. Prado reg = <0x15>; 305e031715aSNícolas F. R. A. Prado interrupts-extended = <&pio 15 IRQ_TYPE_LEVEL_LOW>; 306e031715aSNícolas F. R. A. Prado pinctrl-names = "default"; 307e031715aSNícolas F. R. A. Prado pinctrl-0 = <&trackpad_pins>; 308e031715aSNícolas F. R. A. Prado vcc-supply = <&pp3300_u>; 309e031715aSNícolas F. R. A. Prado wakeup-source; 310e031715aSNícolas F. R. A. Prado }; 31123e0fff3SNícolas F. R. A. Prado}; 31223e0fff3SNícolas F. R. A. Prado 31323e0fff3SNícolas F. R. A. Prado&i2c3 { 31423e0fff3SNícolas F. R. A. Prado status = "okay"; 31523e0fff3SNícolas F. R. A. Prado 31623e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 31723e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 31823e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c3_pins>; 3197b3da218SNícolas F. R. A. Prado 3207b3da218SNícolas F. R. A. Prado anx_bridge: anx7625@58 { 3217b3da218SNícolas F. R. A. Prado compatible = "analogix,anx7625"; 3227b3da218SNícolas F. R. A. Prado reg = <0x58>; 3237b3da218SNícolas F. R. A. Prado pinctrl-names = "default"; 3247b3da218SNícolas F. R. A. Prado pinctrl-0 = <&anx7625_pins>; 3257b3da218SNícolas F. R. A. Prado enable-gpios = <&pio 41 GPIO_ACTIVE_HIGH>; 3267b3da218SNícolas F. R. A. Prado reset-gpios = <&pio 42 GPIO_ACTIVE_HIGH>; 3277b3da218SNícolas F. R. A. Prado vdd10-supply = <&pp1000_mipibrdg>; 3287b3da218SNícolas F. R. A. Prado vdd18-supply = <&pp1800_mipibrdg>; 3297b3da218SNícolas F. R. A. Prado vdd33-supply = <&pp3300_mipibrdg>; 3307b3da218SNícolas F. R. A. Prado 3317b3da218SNícolas F. R. A. Prado ports { 3327b3da218SNícolas F. R. A. Prado #address-cells = <1>; 3337b3da218SNícolas F. R. A. Prado #size-cells = <0>; 3347b3da218SNícolas F. R. A. Prado 3357b3da218SNícolas F. R. A. Prado port@0 { 3367b3da218SNícolas F. R. A. Prado reg = <0>; 3377b3da218SNícolas F. R. A. Prado 3387b3da218SNícolas F. R. A. Prado anx7625_in: endpoint { 3397b3da218SNícolas F. R. A. Prado remote-endpoint = <&dsi_out>; 3407b3da218SNícolas F. R. A. Prado }; 3417b3da218SNícolas F. R. A. Prado }; 3427b3da218SNícolas F. R. A. Prado 3437b3da218SNícolas F. R. A. Prado port@1 { 3447b3da218SNícolas F. R. A. Prado reg = <1>; 3457b3da218SNícolas F. R. A. Prado 3467b3da218SNícolas F. R. A. Prado anx7625_out: endpoint { 3477b3da218SNícolas F. R. A. Prado remote-endpoint = <&panel_in>; 3487b3da218SNícolas F. R. A. Prado }; 3497b3da218SNícolas F. R. A. Prado }; 3507b3da218SNícolas F. R. A. Prado }; 3517b3da218SNícolas F. R. A. Prado 3527b3da218SNícolas F. R. A. Prado aux-bus { 3537b3da218SNícolas F. R. A. Prado panel: panel { 3547b3da218SNícolas F. R. A. Prado compatible = "edp-panel"; 3557b3da218SNícolas F. R. A. Prado power-supply = <&pp3300_mipibrdg>; 3567b3da218SNícolas F. R. A. Prado backlight = <&backlight_lcd0>; 3577b3da218SNícolas F. R. A. Prado 3587b3da218SNícolas F. R. A. Prado port { 3597b3da218SNícolas F. R. A. Prado panel_in: endpoint { 3607b3da218SNícolas F. R. A. Prado remote-endpoint = <&anx7625_out>; 3617b3da218SNícolas F. R. A. Prado }; 3627b3da218SNícolas F. R. A. Prado }; 3637b3da218SNícolas F. R. A. Prado }; 3647b3da218SNícolas F. R. A. Prado }; 3657b3da218SNícolas F. R. A. Prado }; 36623e0fff3SNícolas F. R. A. Prado}; 36723e0fff3SNícolas F. R. A. Prado 36823e0fff3SNícolas F. R. A. Prado&i2c7 { 36923e0fff3SNícolas F. R. A. Prado status = "okay"; 37023e0fff3SNícolas F. R. A. Prado 37123e0fff3SNícolas F. R. A. Prado clock-frequency = <400000>; 37223e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 37323e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&i2c7_pins>; 37423e0fff3SNícolas F. R. A. Prado}; 37523e0fff3SNícolas F. R. A. Prado 3767b3da218SNícolas F. R. A. Prado&mipi_tx0 { 3777b3da218SNícolas F. R. A. Prado status = "okay"; 3787b3da218SNícolas F. R. A. Prado}; 3797b3da218SNícolas F. R. A. Prado 38015306b90SNícolas F. R. A. Prado&mmc0 { 38115306b90SNícolas F. R. A. Prado status = "okay"; 38215306b90SNícolas F. R. A. Prado 38315306b90SNícolas F. R. A. Prado pinctrl-names = "default", "state_uhs"; 38415306b90SNícolas F. R. A. Prado pinctrl-0 = <&mmc0_default_pins>; 38515306b90SNícolas F. R. A. Prado pinctrl-1 = <&mmc0_uhs_pins>; 38615306b90SNícolas F. R. A. Prado bus-width = <8>; 38715306b90SNícolas F. R. A. Prado max-frequency = <200000000>; 38815306b90SNícolas F. R. A. Prado vmmc-supply = <&mt6359_vemc_1_ldo_reg>; 38915306b90SNícolas F. R. A. Prado vqmmc-supply = <&mt6359_vufs_ldo_reg>; 39015306b90SNícolas F. R. A. Prado cap-mmc-highspeed; 39115306b90SNícolas F. R. A. Prado mmc-hs200-1_8v; 39215306b90SNícolas F. R. A. Prado mmc-hs400-1_8v; 39315306b90SNícolas F. R. A. Prado supports-cqe; 39415306b90SNícolas F. R. A. Prado cap-mmc-hw-reset; 39515306b90SNícolas F. R. A. Prado mmc-hs400-enhanced-strobe; 39615306b90SNícolas F. R. A. Prado hs400-ds-delay = <0x12814>; 39715306b90SNícolas F. R. A. Prado no-sdio; 39815306b90SNícolas F. R. A. Prado no-sd; 39915306b90SNícolas F. R. A. Prado non-removable; 40015306b90SNícolas F. R. A. Prado}; 40115306b90SNícolas F. R. A. Prado 40215306b90SNícolas F. R. A. Prado&mmc1 { 40315306b90SNícolas F. R. A. Prado status = "okay"; 40415306b90SNícolas F. R. A. Prado 40515306b90SNícolas F. R. A. Prado pinctrl-names = "default", "state_uhs"; 40615306b90SNícolas F. R. A. Prado pinctrl-0 = <&mmc1_default_pins>; 40715306b90SNícolas F. R. A. Prado pinctrl-1 = <&mmc1_uhs_pins>; 40815306b90SNícolas F. R. A. Prado bus-width = <4>; 40915306b90SNícolas F. R. A. Prado max-frequency = <200000000>; 41015306b90SNícolas F. R. A. Prado cd-gpios = <&pio 17 GPIO_ACTIVE_LOW>; 41115306b90SNícolas F. R. A. Prado vmmc-supply = <&mt6360_ldo5_reg>; 41215306b90SNícolas F. R. A. Prado vqmmc-supply = <&mt6360_ldo3_reg>; 41315306b90SNícolas F. R. A. Prado cap-sd-highspeed; 41415306b90SNícolas F. R. A. Prado sd-uhs-sdr50; 41515306b90SNícolas F. R. A. Prado sd-uhs-sdr104; 41615306b90SNícolas F. R. A. Prado no-sdio; 41715306b90SNícolas F. R. A. Prado no-mmc; 41815306b90SNícolas F. R. A. Prado}; 41915306b90SNícolas F. R. A. Prado 420af9e3ed0SNícolas F. R. A. Prado/* for CORE */ 421af9e3ed0SNícolas F. R. A. Prado&mt6359_vgpu11_buck_reg { 422af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 423af9e3ed0SNícolas F. R. A. Prado}; 424af9e3ed0SNícolas F. R. A. Prado 425af9e3ed0SNícolas F. R. A. Prado&mt6359_vgpu11_sshub_buck_reg { 426af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 427af9e3ed0SNícolas F. R. A. Prado regulator-min-microvolt = <575000>; 428af9e3ed0SNícolas F. R. A. Prado regulator-max-microvolt = <575000>; 429af9e3ed0SNícolas F. R. A. Prado}; 430af9e3ed0SNícolas F. R. A. Prado 431af9e3ed0SNícolas F. R. A. Prado&mt6359_vrf12_ldo_reg { 432af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 433af9e3ed0SNícolas F. R. A. Prado}; 434af9e3ed0SNícolas F. R. A. Prado 435af9e3ed0SNícolas F. R. A. Prado&mt6359_vufs_ldo_reg { 436af9e3ed0SNícolas F. R. A. Prado regulator-always-on; 437af9e3ed0SNícolas F. R. A. Prado}; 438af9e3ed0SNícolas F. R. A. Prado 439af9e3ed0SNícolas F. R. A. Prado&mt6359codec { 440af9e3ed0SNícolas F. R. A. Prado mediatek,dmic-mode = <1>; /* one-wire */ 441af9e3ed0SNícolas F. R. A. Prado mediatek,mic-type-0 = <2>; /* DMIC */ 442af9e3ed0SNícolas F. R. A. Prado mediatek,mic-type-2 = <2>; /* DMIC */ 443af9e3ed0SNícolas F. R. A. Prado}; 444af9e3ed0SNícolas F. R. A. Prado 445b0e50a1fSNícolas F. R. A. Prado&nor_flash { 446b0e50a1fSNícolas F. R. A. Prado status = "okay"; 447b0e50a1fSNícolas F. R. A. Prado 448b0e50a1fSNícolas F. R. A. Prado pinctrl-names = "default"; 449b0e50a1fSNícolas F. R. A. Prado pinctrl-0 = <&nor_flash_pins>; 450b0e50a1fSNícolas F. R. A. Prado assigned-clocks = <&topckgen CLK_TOP_SFLASH_SEL>; 451b0e50a1fSNícolas F. R. A. Prado assigned-clock-parents = <&topckgen CLK_TOP_UNIVPLL_D6_D8>; 452b0e50a1fSNícolas F. R. A. Prado 453b0e50a1fSNícolas F. R. A. Prado flash@0 { 454b0e50a1fSNícolas F. R. A. Prado compatible = "winbond,w25q64jwm", "jedec,spi-nor"; 455b0e50a1fSNícolas F. R. A. Prado reg = <0>; 456b0e50a1fSNícolas F. R. A. Prado spi-max-frequency = <52000000>; 457b0e50a1fSNícolas F. R. A. Prado spi-rx-bus-width = <2>; 458b0e50a1fSNícolas F. R. A. Prado spi-tx-bus-width = <2>; 459b0e50a1fSNícolas F. R. A. Prado }; 460b0e50a1fSNícolas F. R. A. Prado}; 461b0e50a1fSNícolas F. R. A. Prado 4620dca9f0bSNícolas F. R. A. Prado&pcie { 4630dca9f0bSNícolas F. R. A. Prado pinctrl-names = "default"; 4640dca9f0bSNícolas F. R. A. Prado pinctrl-0 = <&pcie_pins>; 4650dca9f0bSNícolas F. R. A. Prado 4660dca9f0bSNícolas F. R. A. Prado pcie0: pcie@0,0 { 4670dca9f0bSNícolas F. R. A. Prado device_type = "pci"; 4680dca9f0bSNícolas F. R. A. Prado reg = <0x0000 0 0 0 0>; 4690dca9f0bSNícolas F. R. A. Prado num-lanes = <1>; 4700dca9f0bSNícolas F. R. A. Prado bus-range = <0x1 0x1>; 4710dca9f0bSNícolas F. R. A. Prado 4720dca9f0bSNícolas F. R. A. Prado #address-cells = <3>; 4730dca9f0bSNícolas F. R. A. Prado #size-cells = <2>; 4740dca9f0bSNícolas F. R. A. Prado ranges; 4750dca9f0bSNícolas F. R. A. Prado 4760dca9f0bSNícolas F. R. A. Prado wifi: wifi@0,0 { 4770dca9f0bSNícolas F. R. A. Prado reg = <0x10000 0 0 0 0x100000>, 4780dca9f0bSNícolas F. R. A. Prado <0x10000 0 0x100000 0 0x100000>; 4790dca9f0bSNícolas F. R. A. Prado memory-region = <&wifi_restricted_dma_region>; 4800dca9f0bSNícolas F. R. A. Prado }; 4810dca9f0bSNícolas F. R. A. Prado }; 4820dca9f0bSNícolas F. R. A. Prado}; 4830dca9f0bSNícolas F. R. A. Prado 4849ec95227SNícolas F. R. A. Prado&pio { 4859ec95227SNícolas F. R. A. Prado /* 220 lines */ 4869ec95227SNícolas F. R. A. Prado gpio-line-names = "I2S_DP_LRCK", 4879ec95227SNícolas F. R. A. Prado "IS_DP_BCLK", 4889ec95227SNícolas F. R. A. Prado "I2S_DP_MCLK", 4899ec95227SNícolas F. R. A. Prado "I2S_DP_DATAOUT", 4909ec95227SNícolas F. R. A. Prado "SAR0_INT_ODL", 4919ec95227SNícolas F. R. A. Prado "EC_AP_INT_ODL", 4929ec95227SNícolas F. R. A. Prado "EDPBRDG_INT_ODL", 4939ec95227SNícolas F. R. A. Prado "DPBRDG_INT_ODL", 4949ec95227SNícolas F. R. A. Prado "DPBRDG_PWREN", 4959ec95227SNícolas F. R. A. Prado "DPBRDG_RST_ODL", 4969ec95227SNícolas F. R. A. Prado "I2S_HP_MCLK", 4979ec95227SNícolas F. R. A. Prado "I2S_HP_BCK", 4989ec95227SNícolas F. R. A. Prado "I2S_HP_LRCK", 4999ec95227SNícolas F. R. A. Prado "I2S_HP_DATAIN", 5009ec95227SNícolas F. R. A. Prado /* 5019ec95227SNícolas F. R. A. Prado * AP_FLASH_WP_L is crossystem ABI. Schematics 5029ec95227SNícolas F. R. A. Prado * call it AP_FLASH_WP_ODL. 5039ec95227SNícolas F. R. A. Prado */ 5049ec95227SNícolas F. R. A. Prado "AP_FLASH_WP_L", 5059ec95227SNícolas F. R. A. Prado "TRACKPAD_INT_ODL", 5069ec95227SNícolas F. R. A. Prado "EC_AP_HPD_OD", 5079ec95227SNícolas F. R. A. Prado "SD_CD_ODL", 5089ec95227SNícolas F. R. A. Prado "HP_INT_ODL_ALC", 5099ec95227SNícolas F. R. A. Prado "EN_PP1000_DPBRDG", 5109ec95227SNícolas F. R. A. Prado "AP_GPIO20", 5119ec95227SNícolas F. R. A. Prado "TOUCH_INT_L_1V8", 5129ec95227SNícolas F. R. A. Prado "UART_BT_WAKE_ODL", 5139ec95227SNícolas F. R. A. Prado "AP_GPIO23", 5149ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_CS_L", 5159ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_CLK", 5169ec95227SNícolas F. R. A. Prado "EN_PP3300_DPBRDG_DX", 5179ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_MOSI", 5189ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_MISO", 5199ec95227SNícolas F. R. A. Prado "I2S_HP_DATAOUT", 5209ec95227SNícolas F. R. A. Prado "AP_GPIO30", 5219ec95227SNícolas F. R. A. Prado "I2S_SPKR_MCLK", 5229ec95227SNícolas F. R. A. Prado "I2S_SPKR_BCLK", 5239ec95227SNícolas F. R. A. Prado "I2S_SPKR_LRCK", 5249ec95227SNícolas F. R. A. Prado "I2S_SPKR_DATAIN", 5259ec95227SNícolas F. R. A. Prado "I2S_SPKR_DATAOUT", 5269ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_CLK", 5279ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_CS_L", 5289ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_MISO", 5299ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_MOSI", 5309ec95227SNícolas F. R. A. Prado "BL_PWM", 5319ec95227SNícolas F. R. A. Prado "EDPBRDG_PWREN", 5329ec95227SNícolas F. R. A. Prado "EDPBRDG_RST_ODL", 5339ec95227SNícolas F. R. A. Prado "EN_PP3300_HUB", 5349ec95227SNícolas F. R. A. Prado "HUB_RST_L", 5359ec95227SNícolas F. R. A. Prado "", 5369ec95227SNícolas F. R. A. Prado "", 5379ec95227SNícolas F. R. A. Prado "", 5389ec95227SNícolas F. R. A. Prado "", 5399ec95227SNícolas F. R. A. Prado "", 5409ec95227SNícolas F. R. A. Prado "", 5419ec95227SNícolas F. R. A. Prado "SD_CLK", 5429ec95227SNícolas F. R. A. Prado "SD_CMD", 5439ec95227SNícolas F. R. A. Prado "SD_DATA3", 5449ec95227SNícolas F. R. A. Prado "SD_DATA0", 5459ec95227SNícolas F. R. A. Prado "SD_DATA2", 5469ec95227SNícolas F. R. A. Prado "SD_DATA1", 5479ec95227SNícolas F. R. A. Prado "", 5489ec95227SNícolas F. R. A. Prado "", 5499ec95227SNícolas F. R. A. Prado "", 5509ec95227SNícolas F. R. A. Prado "", 5519ec95227SNícolas F. R. A. Prado "", 5529ec95227SNícolas F. R. A. Prado "", 5539ec95227SNícolas F. R. A. Prado "PCIE_WAKE_ODL", 5549ec95227SNícolas F. R. A. Prado "PCIE_RST_L", 5559ec95227SNícolas F. R. A. Prado "PCIE_CLKREQ_ODL", 5569ec95227SNícolas F. R. A. Prado "", 5579ec95227SNícolas F. R. A. Prado "", 5589ec95227SNícolas F. R. A. Prado "", 5599ec95227SNícolas F. R. A. Prado "", 5609ec95227SNícolas F. R. A. Prado "", 5619ec95227SNícolas F. R. A. Prado "", 5629ec95227SNícolas F. R. A. Prado "", 5639ec95227SNícolas F. R. A. Prado "", 5649ec95227SNícolas F. R. A. Prado "", 5659ec95227SNícolas F. R. A. Prado "", 5669ec95227SNícolas F. R. A. Prado "", 5679ec95227SNícolas F. R. A. Prado "", 5689ec95227SNícolas F. R. A. Prado "", 5699ec95227SNícolas F. R. A. Prado "", 5709ec95227SNícolas F. R. A. Prado "", 5719ec95227SNícolas F. R. A. Prado "", 5729ec95227SNícolas F. R. A. Prado "", 5739ec95227SNícolas F. R. A. Prado "", 5749ec95227SNícolas F. R. A. Prado "", 5759ec95227SNícolas F. R. A. Prado "", 5769ec95227SNícolas F. R. A. Prado "", 5779ec95227SNícolas F. R. A. Prado "", 5789ec95227SNícolas F. R. A. Prado "", 5799ec95227SNícolas F. R. A. Prado "SPMI_SCL", 5809ec95227SNícolas F. R. A. Prado "SPMI_SDA", 5819ec95227SNícolas F. R. A. Prado "AP_GOOD", 5829ec95227SNícolas F. R. A. Prado "UART_DBG_TX_AP_RX", 5839ec95227SNícolas F. R. A. Prado "UART_AP_TX_DBG_RX", 5849ec95227SNícolas F. R. A. Prado "UART_AP_TX_BT_RX", 5859ec95227SNícolas F. R. A. Prado "UART_BT_TX_AP_RX", 5869ec95227SNícolas F. R. A. Prado "MIPI_DPI_D0_R", 5879ec95227SNícolas F. R. A. Prado "MIPI_DPI_D1_R", 5889ec95227SNícolas F. R. A. Prado "MIPI_DPI_D2_R", 5899ec95227SNícolas F. R. A. Prado "MIPI_DPI_D3_R", 5909ec95227SNícolas F. R. A. Prado "MIPI_DPI_D4_R", 5919ec95227SNícolas F. R. A. Prado "MIPI_DPI_D5_R", 5929ec95227SNícolas F. R. A. Prado "MIPI_DPI_D6_R", 5939ec95227SNícolas F. R. A. Prado "MIPI_DPI_D7_R", 5949ec95227SNícolas F. R. A. Prado "MIPI_DPI_D8_R", 5959ec95227SNícolas F. R. A. Prado "MIPI_DPI_D9_R", 5969ec95227SNícolas F. R. A. Prado "MIPI_DPI_D10_R", 5979ec95227SNícolas F. R. A. Prado "", 5989ec95227SNícolas F. R. A. Prado "", 5999ec95227SNícolas F. R. A. Prado "MIPI_DPI_DE_R", 6009ec95227SNícolas F. R. A. Prado "MIPI_DPI_D11_R", 6019ec95227SNícolas F. R. A. Prado "MIPI_DPI_VSYNC_R", 6029ec95227SNícolas F. R. A. Prado "MIPI_DPI_CLK_R", 6039ec95227SNícolas F. R. A. Prado "MIPI_DPI_HSYNC_R", 6049ec95227SNícolas F. R. A. Prado "PCM_BT_DATAIN", 6059ec95227SNícolas F. R. A. Prado "PCM_BT_SYNC", 6069ec95227SNícolas F. R. A. Prado "PCM_BT_DATAOUT", 6079ec95227SNícolas F. R. A. Prado "PCM_BT_CLK", 6089ec95227SNícolas F. R. A. Prado "AP_I2C_AUDIO_SCL", 6099ec95227SNícolas F. R. A. Prado "AP_I2C_AUDIO_SDA", 6109ec95227SNícolas F. R. A. Prado "SCP_I2C_SCL", 6119ec95227SNícolas F. R. A. Prado "SCP_I2C_SDA", 6129ec95227SNícolas F. R. A. Prado "AP_I2C_WLAN_SCL", 6139ec95227SNícolas F. R. A. Prado "AP_I2C_WLAN_SDA", 6149ec95227SNícolas F. R. A. Prado "AP_I2C_DPBRDG_SCL", 6159ec95227SNícolas F. R. A. Prado "AP_I2C_DPBRDG_SDA", 6169ec95227SNícolas F. R. A. Prado "EN_PP1800_DPBRDG_DX", 6179ec95227SNícolas F. R. A. Prado "EN_PP3300_EDP_DX", 6189ec95227SNícolas F. R. A. Prado "EN_PP1800_EDPBRDG_DX", 6199ec95227SNícolas F. R. A. Prado "EN_PP1000_EDPBRDG", 6209ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TDO", 6219ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TDI", 6229ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TMS", 6239ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TCK", 6249ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TRSTN", 6259ec95227SNícolas F. R. A. Prado "EN_PP3000_VMC_PMU", 6269ec95227SNícolas F. R. A. Prado "EN_PP3300_DISPLAY_DX", 6279ec95227SNícolas F. R. A. Prado "TOUCH_RST_L_1V8", 6289ec95227SNícolas F. R. A. Prado "TOUCH_REPORT_DISABLE", 6299ec95227SNícolas F. R. A. Prado "", 6309ec95227SNícolas F. R. A. Prado "", 6319ec95227SNícolas F. R. A. Prado "AP_I2C_TRACKPAD_SCL_1V8", 6329ec95227SNícolas F. R. A. Prado "AP_I2C_TRACKPAD_SDA_1V8", 6339ec95227SNícolas F. R. A. Prado "EN_PP3300_WLAN", 6349ec95227SNícolas F. R. A. Prado "BT_KILL_L", 6359ec95227SNícolas F. R. A. Prado "WIFI_KILL_L", 6369ec95227SNícolas F. R. A. Prado "SET_VMC_VOLT_AT_1V8", 6379ec95227SNícolas F. R. A. Prado "EN_SPK", 6389ec95227SNícolas F. R. A. Prado "AP_WARM_RST_REQ", 6399ec95227SNícolas F. R. A. Prado "", 6409ec95227SNícolas F. R. A. Prado "", 6419ec95227SNícolas F. R. A. Prado "EN_PP3000_SD_S3", 6429ec95227SNícolas F. R. A. Prado "AP_EDP_BKLTEN", 6439ec95227SNícolas F. R. A. Prado "", 6449ec95227SNícolas F. R. A. Prado "", 6459ec95227SNícolas F. R. A. Prado "", 6469ec95227SNícolas F. R. A. Prado "AP_SPI_EC_CLK", 6479ec95227SNícolas F. R. A. Prado "AP_SPI_EC_CS_L", 6489ec95227SNícolas F. R. A. Prado "AP_SPI_EC_MISO", 6499ec95227SNícolas F. R. A. Prado "AP_SPI_EC_MOSI", 6509ec95227SNícolas F. R. A. Prado "AP_I2C_EDPBRDG_SCL", 6519ec95227SNícolas F. R. A. Prado "AP_I2C_EDPBRDG_SDA", 6529ec95227SNícolas F. R. A. Prado "MT6315_PROC_INT", 6539ec95227SNícolas F. R. A. Prado "MT6315_GPU_INT", 6549ec95227SNícolas F. R. A. Prado "UART_SERVO_TX_SCP_RX", 6559ec95227SNícolas F. R. A. Prado "UART_SCP_TX_SERVO_RX", 6569ec95227SNícolas F. R. A. Prado "BT_RTS_AP_CTS", 6579ec95227SNícolas F. R. A. Prado "AP_RTS_BT_CTS", 6589ec95227SNícolas F. R. A. Prado "UART_AP_WAKE_BT_ODL", 6599ec95227SNícolas F. R. A. Prado "WLAN_ALERT_ODL", 6609ec95227SNícolas F. R. A. Prado "EC_IN_RW_ODL", 6619ec95227SNícolas F. R. A. Prado "H1_AP_INT_ODL", 6629ec95227SNícolas F. R. A. Prado "", 6639ec95227SNícolas F. R. A. Prado "", 6649ec95227SNícolas F. R. A. Prado "", 6659ec95227SNícolas F. R. A. Prado "", 6669ec95227SNícolas F. R. A. Prado "", 6679ec95227SNícolas F. R. A. Prado "", 6689ec95227SNícolas F. R. A. Prado "", 6699ec95227SNícolas F. R. A. Prado "", 6709ec95227SNícolas F. R. A. Prado "", 6719ec95227SNícolas F. R. A. Prado "", 6729ec95227SNícolas F. R. A. Prado "", 6739ec95227SNícolas F. R. A. Prado "MSDC0_CMD", 6749ec95227SNícolas F. R. A. Prado "MSDC0_DAT0", 6759ec95227SNícolas F. R. A. Prado "MSDC0_DAT2", 6769ec95227SNícolas F. R. A. Prado "MSDC0_DAT4", 6779ec95227SNícolas F. R. A. Prado "MSDC0_DAT6", 6789ec95227SNícolas F. R. A. Prado "MSDC0_DAT1", 6799ec95227SNícolas F. R. A. Prado "MSDC0_DAT5", 6809ec95227SNícolas F. R. A. Prado "MSDC0_DAT7", 6819ec95227SNícolas F. R. A. Prado "MSDC0_DSL", 6829ec95227SNícolas F. R. A. Prado "MSDC0_CLK", 6839ec95227SNícolas F. R. A. Prado "MSDC0_DAT3", 6849ec95227SNícolas F. R. A. Prado "MSDC0_RST_L", 6859ec95227SNícolas F. R. A. Prado "SCP_VREQ_VAO", 6869ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI2", 6879ec95227SNícolas F. R. A. Prado "AUD_NLE_MOSI1", 6889ec95227SNícolas F. R. A. Prado "AUD_NLE_MOSI0", 6899ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO2", 6909ec95227SNícolas F. R. A. Prado "AP_I2C_SAR_SDA", 6919ec95227SNícolas F. R. A. Prado "AP_I2C_SAR_SCL", 6929ec95227SNícolas F. R. A. Prado "AP_I2C_PWR_SCL", 6939ec95227SNícolas F. R. A. Prado "AP_I2C_PWR_SDA", 6949ec95227SNícolas F. R. A. Prado "AP_I2C_TS_SCL_1V8", 6959ec95227SNícolas F. R. A. Prado "AP_I2C_TS_SDA_1V8", 6969ec95227SNícolas F. R. A. Prado "SRCLKENA0", 6979ec95227SNícolas F. R. A. Prado "SRCLKENA1", 6989ec95227SNícolas F. R. A. Prado "AP_EC_WATCHDOG_L", 6999ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_MI", 7009ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_CSN", 7019ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_MO", 7029ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_CK", 7039ec95227SNícolas F. R. A. Prado "AP_RTC_CLK32K", 7049ec95227SNícolas F. R. A. Prado "AUD_CLK_MOSI", 7059ec95227SNícolas F. R. A. Prado "AUD_SYNC_MOSI", 7069ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI0", 7079ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI1", 7089ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO0", 7099ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO1"; 71023e0fff3SNícolas F. R. A. Prado 7117b3da218SNícolas F. R. A. Prado anx7625_pins: anx7625-default-pins { 7127b3da218SNícolas F. R. A. Prado pins-out { 7137b3da218SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO41__FUNC_GPIO41>, 7147b3da218SNícolas F. R. A. Prado <PINMUX_GPIO42__FUNC_GPIO42>; 7157b3da218SNícolas F. R. A. Prado output-low; 7167b3da218SNícolas F. R. A. Prado }; 7177b3da218SNícolas F. R. A. Prado 7187b3da218SNícolas F. R. A. Prado pins-in { 7197b3da218SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO6__FUNC_GPIO6>; 7207b3da218SNícolas F. R. A. Prado input-enable; 7217b3da218SNícolas F. R. A. Prado bias-pull-up; 7227b3da218SNícolas F. R. A. Prado }; 7237b3da218SNícolas F. R. A. Prado }; 7247b3da218SNícolas F. R. A. Prado 725*ad5cc915SNícolas F. R. A. Prado aud_clk_mosi_off_pins: aud-clk-mosi-off-pins { 726*ad5cc915SNícolas F. R. A. Prado pins-mosi-off { 727*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO214__FUNC_GPIO214>, 728*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO215__FUNC_GPIO215>; 729*ad5cc915SNícolas F. R. A. Prado }; 730*ad5cc915SNícolas F. R. A. Prado }; 731*ad5cc915SNícolas F. R. A. Prado 732*ad5cc915SNícolas F. R. A. Prado aud_clk_mosi_on_pins: aud-clk-mosi-on-pins { 733*ad5cc915SNícolas F. R. A. Prado pins-mosi-on { 734*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO214__FUNC_AUD_CLK_MOSI>, 735*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO215__FUNC_AUD_SYNC_MOSI>; 736*ad5cc915SNícolas F. R. A. Prado drive-strength = <10>; 737*ad5cc915SNícolas F. R. A. Prado }; 738*ad5cc915SNícolas F. R. A. Prado }; 739*ad5cc915SNícolas F. R. A. Prado 740*ad5cc915SNícolas F. R. A. Prado aud_dat_miso_ch34_off_pins: aud-dat-miso-ch34-off-pins { 741*ad5cc915SNícolas F. R. A. Prado pins-miso-off { 742*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO199__FUNC_GPIO199>; 743*ad5cc915SNícolas F. R. A. Prado }; 744*ad5cc915SNícolas F. R. A. Prado }; 745*ad5cc915SNícolas F. R. A. Prado 746*ad5cc915SNícolas F. R. A. Prado aud_dat_miso_ch34_on_pins: aud-dat-miso-ch34-on-pins { 747*ad5cc915SNícolas F. R. A. Prado pins-miso-on { 748*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO199__FUNC_AUD_DAT_MISO2>; 749*ad5cc915SNícolas F. R. A. Prado }; 750*ad5cc915SNícolas F. R. A. Prado }; 751*ad5cc915SNícolas F. R. A. Prado 752*ad5cc915SNícolas F. R. A. Prado aud_dat_miso_off_pins: aud-dat-miso-off-pins { 753*ad5cc915SNícolas F. R. A. Prado pins-miso-off { 754*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO218__FUNC_GPIO218>, 755*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO219__FUNC_GPIO219>; 756*ad5cc915SNícolas F. R. A. Prado }; 757*ad5cc915SNícolas F. R. A. Prado }; 758*ad5cc915SNícolas F. R. A. Prado 759*ad5cc915SNícolas F. R. A. Prado aud_dat_miso_on_pins: aud-dat-miso-on-pins { 760*ad5cc915SNícolas F. R. A. Prado pins-miso-on { 761*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO218__FUNC_AUD_DAT_MISO0>, 762*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO219__FUNC_AUD_DAT_MISO1>; 763*ad5cc915SNícolas F. R. A. Prado drive-strength = <10>; 764*ad5cc915SNícolas F. R. A. Prado }; 765*ad5cc915SNícolas F. R. A. Prado }; 766*ad5cc915SNícolas F. R. A. Prado 767*ad5cc915SNícolas F. R. A. Prado aud_dat_miso2_off_pins: aud-dat-miso2-off-pins { 768*ad5cc915SNícolas F. R. A. Prado pins-miso-off { 769*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO199__FUNC_GPIO199>; 770*ad5cc915SNícolas F. R. A. Prado }; 771*ad5cc915SNícolas F. R. A. Prado }; 772*ad5cc915SNícolas F. R. A. Prado 773*ad5cc915SNícolas F. R. A. Prado aud_dat_miso2_on_pins: aud-dat-miso2-on-pins { 774*ad5cc915SNícolas F. R. A. Prado pins-miso-on { 775*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO199__FUNC_AUD_DAT_MISO2>; 776*ad5cc915SNícolas F. R. A. Prado }; 777*ad5cc915SNícolas F. R. A. Prado }; 778*ad5cc915SNícolas F. R. A. Prado 779*ad5cc915SNícolas F. R. A. Prado aud_dat_mosi_ch34_off_pins: aud-dat-mosi-ch34-off-pins { 780*ad5cc915SNícolas F. R. A. Prado pins-mosi-off { 781*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO196__FUNC_GPIO196>; 782*ad5cc915SNícolas F. R. A. Prado }; 783*ad5cc915SNícolas F. R. A. Prado }; 784*ad5cc915SNícolas F. R. A. Prado 785*ad5cc915SNícolas F. R. A. Prado aud_dat_mosi_ch34_on_pins: aud-dat-mosi-ch34-on-pins { 786*ad5cc915SNícolas F. R. A. Prado pins-mosi-on { 787*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO196__FUNC_AUD_DAT_MOSI2>; 788*ad5cc915SNícolas F. R. A. Prado }; 789*ad5cc915SNícolas F. R. A. Prado }; 790*ad5cc915SNícolas F. R. A. Prado 791*ad5cc915SNícolas F. R. A. Prado aud_dat_mosi_off_pins: aud-dat-mosi-off-pins { 792*ad5cc915SNícolas F. R. A. Prado pins-mosi-off { 793*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO216__FUNC_GPIO216>, 794*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO217__FUNC_GPIO217>; 795*ad5cc915SNícolas F. R. A. Prado }; 796*ad5cc915SNícolas F. R. A. Prado }; 797*ad5cc915SNícolas F. R. A. Prado 798*ad5cc915SNícolas F. R. A. Prado aud_dat_mosi_on_pins: aud-dat-mosi-on-pins { 799*ad5cc915SNícolas F. R. A. Prado pins-mosi-on { 800*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO216__FUNC_AUD_DAT_MOSI0>, 801*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO217__FUNC_AUD_DAT_MOSI1>; 802*ad5cc915SNícolas F. R. A. Prado drive-strength = <10>; 803*ad5cc915SNícolas F. R. A. Prado }; 804*ad5cc915SNícolas F. R. A. Prado }; 805*ad5cc915SNícolas F. R. A. Prado 806*ad5cc915SNícolas F. R. A. Prado aud_gpio_i2s3_off_pins: aud-gpio-i2s3-off-pins { 807*ad5cc915SNícolas F. R. A. Prado pins-i2s3-off { 808*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO32__FUNC_GPIO32>, 809*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO33__FUNC_GPIO33>, 810*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO35__FUNC_GPIO35>; 811*ad5cc915SNícolas F. R. A. Prado }; 812*ad5cc915SNícolas F. R. A. Prado }; 813*ad5cc915SNícolas F. R. A. Prado 814*ad5cc915SNícolas F. R. A. Prado aud_gpio_i2s3_on_pins: aud-gpio-i2s3-on-pins { 815*ad5cc915SNícolas F. R. A. Prado pins-i2s3-on { 816*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO32__FUNC_I2S3_BCK>, 817*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO33__FUNC_I2S3_LRCK>, 818*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO35__FUNC_I2S3_DO>; 819*ad5cc915SNícolas F. R. A. Prado }; 820*ad5cc915SNícolas F. R. A. Prado }; 821*ad5cc915SNícolas F. R. A. Prado 822*ad5cc915SNícolas F. R. A. Prado aud_gpio_i2s8_off_pins: aud-gpio-i2s8-off-pins { 823*ad5cc915SNícolas F. R. A. Prado pins-i2s8-off { 824*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO10__FUNC_GPIO10>, 825*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO11__FUNC_GPIO11>, 826*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO12__FUNC_GPIO12>, 827*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO13__FUNC_GPIO13>; 828*ad5cc915SNícolas F. R. A. Prado }; 829*ad5cc915SNícolas F. R. A. Prado }; 830*ad5cc915SNícolas F. R. A. Prado 831*ad5cc915SNícolas F. R. A. Prado aud_gpio_i2s8_on_pins: aud-gpio-i2s8-on-pins { 832*ad5cc915SNícolas F. R. A. Prado pins-i2s8-on { 833*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO10__FUNC_I2S8_MCK>, 834*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO11__FUNC_I2S8_BCK>, 835*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO12__FUNC_I2S8_LRCK>, 836*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO13__FUNC_I2S8_DI>; 837*ad5cc915SNícolas F. R. A. Prado }; 838*ad5cc915SNícolas F. R. A. Prado }; 839*ad5cc915SNícolas F. R. A. Prado 840*ad5cc915SNícolas F. R. A. Prado aud_gpio_i2s9_off_pins: aud-gpio-i2s9-off-pins { 841*ad5cc915SNícolas F. R. A. Prado pins-i2s9-off { 842*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO29__FUNC_GPIO29>; 843*ad5cc915SNícolas F. R. A. Prado }; 844*ad5cc915SNícolas F. R. A. Prado }; 845*ad5cc915SNícolas F. R. A. Prado 846*ad5cc915SNícolas F. R. A. Prado aud_gpio_i2s9_on_pins: aud-gpio-i2s9-on-pins { 847*ad5cc915SNícolas F. R. A. Prado pins-i2s9-on { 848*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO29__FUNC_I2S9_DO>; 849*ad5cc915SNícolas F. R. A. Prado }; 850*ad5cc915SNícolas F. R. A. Prado }; 851*ad5cc915SNícolas F. R. A. Prado 852*ad5cc915SNícolas F. R. A. Prado aud_gpio_tdm_off_pins: aud-gpio-tdm-off-pins { 853*ad5cc915SNícolas F. R. A. Prado pins-tdm-off { 854*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO0__FUNC_GPIO0>, 855*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO1__FUNC_GPIO1>, 856*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO2__FUNC_GPIO2>, 857*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO3__FUNC_GPIO3>; 858*ad5cc915SNícolas F. R. A. Prado }; 859*ad5cc915SNícolas F. R. A. Prado }; 860*ad5cc915SNícolas F. R. A. Prado 861*ad5cc915SNícolas F. R. A. Prado aud_gpio_tdm_on_pins: aud-gpio-tdm-on-pins { 862*ad5cc915SNícolas F. R. A. Prado pins-tdm-on { 863*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO0__FUNC_TDM_LRCK>, 864*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO1__FUNC_TDM_BCK>, 865*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO2__FUNC_TDM_MCK>, 866*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO3__FUNC_TDM_DATA0>; 867*ad5cc915SNícolas F. R. A. Prado }; 868*ad5cc915SNícolas F. R. A. Prado }; 869*ad5cc915SNícolas F. R. A. Prado 870*ad5cc915SNícolas F. R. A. Prado aud_nle_mosi_off_pins: aud-nle-mosi-off-pins { 871*ad5cc915SNícolas F. R. A. Prado pins-nle-mosi-off { 872*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO197__FUNC_GPIO197>, 873*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO198__FUNC_GPIO198>; 874*ad5cc915SNícolas F. R. A. Prado }; 875*ad5cc915SNícolas F. R. A. Prado }; 876*ad5cc915SNícolas F. R. A. Prado 877*ad5cc915SNícolas F. R. A. Prado aud_nle_mosi_on_pins: aud-nle-mosi-on-pins { 878*ad5cc915SNícolas F. R. A. Prado pins-nle-mosi-on { 879*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO197__FUNC_AUD_NLE_MOSI1>, 880*ad5cc915SNícolas F. R. A. Prado <PINMUX_GPIO198__FUNC_AUD_NLE_MOSI0>; 881*ad5cc915SNícolas F. R. A. Prado }; 882*ad5cc915SNícolas F. R. A. Prado }; 883*ad5cc915SNícolas F. R. A. Prado 884863fb752SNícolas F. R. A. Prado cr50_int: cr50-irq-default-pins { 885863fb752SNícolas F. R. A. Prado pins-gsc-ap-int-odl { 886863fb752SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO171__FUNC_GPIO171>; 887863fb752SNícolas F. R. A. Prado input-enable; 888863fb752SNícolas F. R. A. Prado }; 889863fb752SNícolas F. R. A. Prado }; 890863fb752SNícolas F. R. A. Prado 891eb188a2aSNícolas F. R. A. Prado cros_ec_int: cros-ec-irq-default-pins { 892eb188a2aSNícolas F. R. A. Prado pins-ec-ap-int-odl { 893eb188a2aSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO5__FUNC_GPIO5>; 894eb188a2aSNícolas F. R. A. Prado input-enable; 895eb188a2aSNícolas F. R. A. Prado bias-pull-up; 896eb188a2aSNícolas F. R. A. Prado }; 897eb188a2aSNícolas F. R. A. Prado }; 898eb188a2aSNícolas F. R. A. Prado 89923e0fff3SNícolas F. R. A. Prado i2c0_pins: i2c0-default-pins { 90023e0fff3SNícolas F. R. A. Prado pins-bus { 90123e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO204__FUNC_SCL0>, 90223e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO205__FUNC_SDA0>; 90323e0fff3SNícolas F. R. A. Prado bias-pull-up = <MTK_PULL_SET_RSEL_011>; 90423e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 90523e0fff3SNícolas F. R. A. Prado }; 90623e0fff3SNícolas F. R. A. Prado }; 90723e0fff3SNícolas F. R. A. Prado 90823e0fff3SNícolas F. R. A. Prado i2c1_pins: i2c1-default-pins { 90923e0fff3SNícolas F. R. A. Prado pins-bus { 91023e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO118__FUNC_SCL1>, 91123e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO119__FUNC_SDA1>; 91223e0fff3SNícolas F. R. A. Prado bias-pull-up = <MTK_PULL_SET_RSEL_011>; 91323e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 91423e0fff3SNícolas F. R. A. Prado }; 91523e0fff3SNícolas F. R. A. Prado }; 91623e0fff3SNícolas F. R. A. Prado 91723e0fff3SNícolas F. R. A. Prado i2c2_pins: i2c2-default-pins { 91823e0fff3SNícolas F. R. A. Prado pins-bus { 91923e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO141__FUNC_SCL2>, 92023e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO142__FUNC_SDA2>; 92123e0fff3SNícolas F. R. A. Prado bias-pull-up = <MTK_PULL_SET_RSEL_011>; 92223e0fff3SNícolas F. R. A. Prado }; 92323e0fff3SNícolas F. R. A. Prado }; 92423e0fff3SNícolas F. R. A. Prado 92523e0fff3SNícolas F. R. A. Prado i2c3_pins: i2c3-default-pins { 92623e0fff3SNícolas F. R. A. Prado pins-bus { 92723e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO160__FUNC_SCL3>, 92823e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO161__FUNC_SDA3>; 92923e0fff3SNícolas F. R. A. Prado bias-disable; 93023e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 93123e0fff3SNícolas F. R. A. Prado }; 93223e0fff3SNícolas F. R. A. Prado }; 93323e0fff3SNícolas F. R. A. Prado 93423e0fff3SNícolas F. R. A. Prado i2c7_pins: i2c7-default-pins { 93523e0fff3SNícolas F. R. A. Prado pins-bus { 93623e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO124__FUNC_SCL7>, 93723e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO125__FUNC_SDA7>; 93823e0fff3SNícolas F. R. A. Prado bias-disable; 93923e0fff3SNícolas F. R. A. Prado drive-strength-microamp = <1000>; 94023e0fff3SNícolas F. R. A. Prado }; 94123e0fff3SNícolas F. R. A. Prado }; 94223e0fff3SNícolas F. R. A. Prado 94315306b90SNícolas F. R. A. Prado mmc0_default_pins: mmc0-default-pins { 94415306b90SNícolas F. R. A. Prado pins-cmd-dat { 94515306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO184__FUNC_MSDC0_DAT0>, 94615306b90SNícolas F. R. A. Prado <PINMUX_GPIO188__FUNC_MSDC0_DAT1>, 94715306b90SNícolas F. R. A. Prado <PINMUX_GPIO185__FUNC_MSDC0_DAT2>, 94815306b90SNícolas F. R. A. Prado <PINMUX_GPIO193__FUNC_MSDC0_DAT3>, 94915306b90SNícolas F. R. A. Prado <PINMUX_GPIO186__FUNC_MSDC0_DAT4>, 95015306b90SNícolas F. R. A. Prado <PINMUX_GPIO189__FUNC_MSDC0_DAT5>, 95115306b90SNícolas F. R. A. Prado <PINMUX_GPIO187__FUNC_MSDC0_DAT6>, 95215306b90SNícolas F. R. A. Prado <PINMUX_GPIO190__FUNC_MSDC0_DAT7>, 95315306b90SNícolas F. R. A. Prado <PINMUX_GPIO183__FUNC_MSDC0_CMD>; 95415306b90SNícolas F. R. A. Prado input-enable; 95515306b90SNícolas F. R. A. Prado drive-strength = <8>; 95615306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 95715306b90SNícolas F. R. A. Prado }; 95815306b90SNícolas F. R. A. Prado 95915306b90SNícolas F. R. A. Prado pins-clk { 96015306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO192__FUNC_MSDC0_CLK>; 96115306b90SNícolas F. R. A. Prado drive-strength = <8>; 96215306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 96315306b90SNícolas F. R. A. Prado }; 96415306b90SNícolas F. R. A. Prado 96515306b90SNícolas F. R. A. Prado pins-rst { 96615306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO194__FUNC_MSDC0_RSTB>; 96715306b90SNícolas F. R. A. Prado drive-strength = <8>; 96815306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_01>; 96915306b90SNícolas F. R. A. Prado }; 97015306b90SNícolas F. R. A. Prado }; 97115306b90SNícolas F. R. A. Prado 97215306b90SNícolas F. R. A. Prado mmc0_uhs_pins: mmc0-uhs-pins { 97315306b90SNícolas F. R. A. Prado pins-cmd-dat { 97415306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO184__FUNC_MSDC0_DAT0>, 97515306b90SNícolas F. R. A. Prado <PINMUX_GPIO188__FUNC_MSDC0_DAT1>, 97615306b90SNícolas F. R. A. Prado <PINMUX_GPIO185__FUNC_MSDC0_DAT2>, 97715306b90SNícolas F. R. A. Prado <PINMUX_GPIO193__FUNC_MSDC0_DAT3>, 97815306b90SNícolas F. R. A. Prado <PINMUX_GPIO186__FUNC_MSDC0_DAT4>, 97915306b90SNícolas F. R. A. Prado <PINMUX_GPIO189__FUNC_MSDC0_DAT5>, 98015306b90SNícolas F. R. A. Prado <PINMUX_GPIO187__FUNC_MSDC0_DAT6>, 98115306b90SNícolas F. R. A. Prado <PINMUX_GPIO190__FUNC_MSDC0_DAT7>, 98215306b90SNícolas F. R. A. Prado <PINMUX_GPIO183__FUNC_MSDC0_CMD>; 98315306b90SNícolas F. R. A. Prado input-enable; 98415306b90SNícolas F. R. A. Prado drive-strength = <10>; 98515306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 98615306b90SNícolas F. R. A. Prado }; 98715306b90SNícolas F. R. A. Prado 98815306b90SNícolas F. R. A. Prado pins-clk { 98915306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO192__FUNC_MSDC0_CLK>; 99015306b90SNícolas F. R. A. Prado drive-strength = <10>; 99115306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 99215306b90SNícolas F. R. A. Prado }; 99315306b90SNícolas F. R. A. Prado 99415306b90SNícolas F. R. A. Prado pins-rst { 99515306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO194__FUNC_MSDC0_RSTB>; 99615306b90SNícolas F. R. A. Prado drive-strength = <8>; 99715306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_01>; 99815306b90SNícolas F. R. A. Prado }; 99915306b90SNícolas F. R. A. Prado 100015306b90SNícolas F. R. A. Prado pins-ds { 100115306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO191__FUNC_MSDC0_DSL>; 100215306b90SNícolas F. R. A. Prado drive-strength = <10>; 100315306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 100415306b90SNícolas F. R. A. Prado }; 100515306b90SNícolas F. R. A. Prado }; 100615306b90SNícolas F. R. A. Prado 100715306b90SNícolas F. R. A. Prado mmc1_default_pins: mmc1-default-pins { 100815306b90SNícolas F. R. A. Prado pins-cmd-dat { 100915306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO54__FUNC_MSDC1_DAT0>, 101015306b90SNícolas F. R. A. Prado <PINMUX_GPIO56__FUNC_MSDC1_DAT1>, 101115306b90SNícolas F. R. A. Prado <PINMUX_GPIO55__FUNC_MSDC1_DAT2>, 101215306b90SNícolas F. R. A. Prado <PINMUX_GPIO53__FUNC_MSDC1_DAT3>, 101315306b90SNícolas F. R. A. Prado <PINMUX_GPIO52__FUNC_MSDC1_CMD>; 101415306b90SNícolas F. R. A. Prado input-enable; 101515306b90SNícolas F. R. A. Prado drive-strength = <8>; 101615306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 101715306b90SNícolas F. R. A. Prado }; 101815306b90SNícolas F. R. A. Prado 101915306b90SNícolas F. R. A. Prado pins-clk { 102015306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO51__FUNC_MSDC1_CLK>; 102115306b90SNícolas F. R. A. Prado drive-strength = <8>; 102215306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 102315306b90SNícolas F. R. A. Prado }; 102415306b90SNícolas F. R. A. Prado 102515306b90SNícolas F. R. A. Prado pins-insert { 102615306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO17__FUNC_GPIO17>; 102715306b90SNícolas F. R. A. Prado input-enable; 102815306b90SNícolas F. R. A. Prado bias-pull-up; 102915306b90SNícolas F. R. A. Prado }; 103015306b90SNícolas F. R. A. Prado }; 103115306b90SNícolas F. R. A. Prado 103215306b90SNícolas F. R. A. Prado mmc1_uhs_pins: mmc1-uhs-pins { 103315306b90SNícolas F. R. A. Prado pins-cmd-dat { 103415306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO54__FUNC_MSDC1_DAT0>, 103515306b90SNícolas F. R. A. Prado <PINMUX_GPIO56__FUNC_MSDC1_DAT1>, 103615306b90SNícolas F. R. A. Prado <PINMUX_GPIO55__FUNC_MSDC1_DAT2>, 103715306b90SNícolas F. R. A. Prado <PINMUX_GPIO53__FUNC_MSDC1_DAT3>, 103815306b90SNícolas F. R. A. Prado <PINMUX_GPIO52__FUNC_MSDC1_CMD>; 103915306b90SNícolas F. R. A. Prado input-enable; 104015306b90SNícolas F. R. A. Prado drive-strength = <8>; 104115306b90SNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_01>; 104215306b90SNícolas F. R. A. Prado }; 104315306b90SNícolas F. R. A. Prado 104415306b90SNícolas F. R. A. Prado pins-clk { 104515306b90SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO51__FUNC_MSDC1_CLK>; 104615306b90SNícolas F. R. A. Prado input-enable; 104715306b90SNícolas F. R. A. Prado drive-strength = <8>; 104815306b90SNícolas F. R. A. Prado bias-pull-down = <MTK_PUPD_SET_R1R0_10>; 104915306b90SNícolas F. R. A. Prado }; 105015306b90SNícolas F. R. A. Prado }; 105115306b90SNícolas F. R. A. Prado 1052b0e50a1fSNícolas F. R. A. Prado nor_flash_pins: nor-flash-default-pins { 1053b0e50a1fSNícolas F. R. A. Prado pins-cs-io1 { 1054b0e50a1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO24__FUNC_SPINOR_CS>, 1055b0e50a1fSNícolas F. R. A. Prado <PINMUX_GPIO28__FUNC_SPINOR_IO1>; 1056b0e50a1fSNícolas F. R. A. Prado input-enable; 1057b0e50a1fSNícolas F. R. A. Prado bias-pull-up; 1058b0e50a1fSNícolas F. R. A. Prado drive-strength = <10>; 1059b0e50a1fSNícolas F. R. A. Prado }; 1060b0e50a1fSNícolas F. R. A. Prado 1061b0e50a1fSNícolas F. R. A. Prado pins-io0 { 1062b0e50a1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO27__FUNC_SPINOR_IO0>; 1063b0e50a1fSNícolas F. R. A. Prado bias-pull-up; 1064b0e50a1fSNícolas F. R. A. Prado drive-strength = <10>; 1065b0e50a1fSNícolas F. R. A. Prado }; 1066b0e50a1fSNícolas F. R. A. Prado 1067b0e50a1fSNícolas F. R. A. Prado pins-clk { 1068b0e50a1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO25__FUNC_SPINOR_CK>; 1069b0e50a1fSNícolas F. R. A. Prado input-enable; 1070b0e50a1fSNícolas F. R. A. Prado bias-pull-up; 1071b0e50a1fSNícolas F. R. A. Prado drive-strength = <10>; 1072b0e50a1fSNícolas F. R. A. Prado }; 1073b0e50a1fSNícolas F. R. A. Prado }; 1074b0e50a1fSNícolas F. R. A. Prado 10750dca9f0bSNícolas F. R. A. Prado pcie_pins: pcie-default-pins { 10760dca9f0bSNícolas F. R. A. Prado pins-pcie-wake { 10770dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO63__FUNC_PCIE_WAKE_N>; 10780dca9f0bSNícolas F. R. A. Prado bias-pull-up; 10790dca9f0bSNícolas F. R. A. Prado }; 10800dca9f0bSNícolas F. R. A. Prado 10810dca9f0bSNícolas F. R. A. Prado pins-pcie-pereset { 10820dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO64__FUNC_PCIE_PERESET_N>; 10830dca9f0bSNícolas F. R. A. Prado }; 10840dca9f0bSNícolas F. R. A. Prado 10850dca9f0bSNícolas F. R. A. Prado pins-pcie-clkreq { 10860dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO65__FUNC_PCIE_CLKREQ_N>; 10870dca9f0bSNícolas F. R. A. Prado bias-pull-up; 10880dca9f0bSNícolas F. R. A. Prado }; 10890dca9f0bSNícolas F. R. A. Prado 10900dca9f0bSNícolas F. R. A. Prado pins-wifi-kill { 10910dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO145__FUNC_GPIO145>; /* WIFI_KILL_L */ 10920dca9f0bSNícolas F. R. A. Prado output-high; 10930dca9f0bSNícolas F. R. A. Prado }; 10940dca9f0bSNícolas F. R. A. Prado }; 10950dca9f0bSNícolas F. R. A. Prado 1096f9f00b1fSNícolas F. R. A. Prado pp1000_dpbrdg_en_pins: pp1000-dpbrdg-en-pins { 1097f9f00b1fSNícolas F. R. A. Prado pins-en { 1098f9f00b1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO19__FUNC_GPIO19>; 1099f9f00b1fSNícolas F. R. A. Prado output-low; 1100f9f00b1fSNícolas F. R. A. Prado }; 1101f9f00b1fSNícolas F. R. A. Prado }; 1102f9f00b1fSNícolas F. R. A. Prado 1103f9f00b1fSNícolas F. R. A. Prado pp1000_mipibrdg_en_pins: pp1000-mipibrdg-en-pins { 1104f9f00b1fSNícolas F. R. A. Prado pins-en { 1105f9f00b1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO129__FUNC_GPIO129>; 1106f9f00b1fSNícolas F. R. A. Prado output-low; 1107f9f00b1fSNícolas F. R. A. Prado }; 1108f9f00b1fSNícolas F. R. A. Prado }; 1109f9f00b1fSNícolas F. R. A. Prado 1110f9f00b1fSNícolas F. R. A. Prado pp1800_dpbrdg_en_pins: pp1800-dpbrdg-en-pins { 1111f9f00b1fSNícolas F. R. A. Prado pins-en { 1112f9f00b1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO126__FUNC_GPIO126>; 1113f9f00b1fSNícolas F. R. A. Prado output-low; 1114f9f00b1fSNícolas F. R. A. Prado }; 1115f9f00b1fSNícolas F. R. A. Prado }; 1116f9f00b1fSNícolas F. R. A. Prado 1117f9f00b1fSNícolas F. R. A. Prado pp1800_mipibrdg_en_pins: pp1800-mipibrd-en-pins { 1118f9f00b1fSNícolas F. R. A. Prado pins-en { 1119f9f00b1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO128__FUNC_GPIO128>; 1120f9f00b1fSNícolas F. R. A. Prado output-low; 1121f9f00b1fSNícolas F. R. A. Prado }; 1122f9f00b1fSNícolas F. R. A. Prado }; 1123f9f00b1fSNícolas F. R. A. Prado 1124f9f00b1fSNícolas F. R. A. Prado pp3300_dpbrdg_en_pins: pp3300-dpbrdg-en-pins { 1125f9f00b1fSNícolas F. R. A. Prado pins-en { 1126f9f00b1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO26__FUNC_GPIO26>; 1127f9f00b1fSNícolas F. R. A. Prado output-low; 1128f9f00b1fSNícolas F. R. A. Prado }; 1129f9f00b1fSNícolas F. R. A. Prado }; 1130f9f00b1fSNícolas F. R. A. Prado 1131f9f00b1fSNícolas F. R. A. Prado pp3300_mipibrdg_en_pins: pp3300-mipibrdg-en-pins { 1132f9f00b1fSNícolas F. R. A. Prado pins-en { 1133f9f00b1fSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO127__FUNC_GPIO127>; 1134f9f00b1fSNícolas F. R. A. Prado output-low; 1135f9f00b1fSNícolas F. R. A. Prado }; 1136f9f00b1fSNícolas F. R. A. Prado }; 1137f9f00b1fSNícolas F. R. A. Prado 11380dca9f0bSNícolas F. R. A. Prado pp3300_wlan_pins: pp3300-wlan-pins { 11390dca9f0bSNícolas F. R. A. Prado pins-pcie-en-pp3300-wlan { 11400dca9f0bSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO143__FUNC_GPIO143>; 11410dca9f0bSNícolas F. R. A. Prado output-high; 11420dca9f0bSNícolas F. R. A. Prado }; 11430dca9f0bSNícolas F. R. A. Prado }; 11440dca9f0bSNícolas F. R. A. Prado 1145ea65d256SNícolas F. R. A. Prado pwm0_pins: pwm0-default-pins { 1146ea65d256SNícolas F. R. A. Prado pins-pwm { 1147ea65d256SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO40__FUNC_DISP_PWM>; 1148ea65d256SNícolas F. R. A. Prado }; 1149ea65d256SNícolas F. R. A. Prado 1150ea65d256SNícolas F. R. A. Prado pins-inhibit { 1151ea65d256SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO152__FUNC_GPIO152>; 1152ea65d256SNícolas F. R. A. Prado output-high; 1153ea65d256SNícolas F. R. A. Prado }; 1154ea65d256SNícolas F. R. A. Prado }; 1155ea65d256SNícolas F. R. A. Prado 1156b10e80b1SNícolas F. R. A. Prado scp_pins: scp-pins { 1157b10e80b1SNícolas F. R. A. Prado pins-vreq-vao { 1158b10e80b1SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO195__FUNC_SCP_VREQ_VAO>; 1159b10e80b1SNícolas F. R. A. Prado }; 1160b10e80b1SNícolas F. R. A. Prado }; 1161b10e80b1SNícolas F. R. A. Prado 116223e0fff3SNícolas F. R. A. Prado spi1_pins: spi1-default-pins { 116323e0fff3SNícolas F. R. A. Prado pins-cs-mosi-clk { 116423e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO157__FUNC_SPI1_A_CSB>, 116523e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO159__FUNC_SPI1_A_MO>, 116623e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO156__FUNC_SPI1_A_CLK>; 116723e0fff3SNícolas F. R. A. Prado bias-disable; 116823e0fff3SNícolas F. R. A. Prado }; 116923e0fff3SNícolas F. R. A. Prado 117023e0fff3SNícolas F. R. A. Prado pins-miso { 117123e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO158__FUNC_SPI1_A_MI>; 117223e0fff3SNícolas F. R. A. Prado bias-pull-down; 117323e0fff3SNícolas F. R. A. Prado }; 117423e0fff3SNícolas F. R. A. Prado }; 117523e0fff3SNícolas F. R. A. Prado 117623e0fff3SNícolas F. R. A. Prado spi5_pins: spi5-default-pins { 117723e0fff3SNícolas F. R. A. Prado pins-bus { 117823e0fff3SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO38__FUNC_SPI5_A_MI>, 117923e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO37__FUNC_GPIO37>, 118023e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO39__FUNC_SPI5_A_MO>, 118123e0fff3SNícolas F. R. A. Prado <PINMUX_GPIO36__FUNC_SPI5_A_CLK>; 118223e0fff3SNícolas F. R. A. Prado bias-disable; 118323e0fff3SNícolas F. R. A. Prado }; 118423e0fff3SNícolas F. R. A. Prado }; 1185e031715aSNícolas F. R. A. Prado 1186e031715aSNícolas F. R. A. Prado trackpad_pins: trackpad-default-pins { 1187e031715aSNícolas F. R. A. Prado pins-int-n { 1188e031715aSNícolas F. R. A. Prado pinmux = <PINMUX_GPIO15__FUNC_GPIO15>; 1189e031715aSNícolas F. R. A. Prado input-enable; 1190e031715aSNícolas F. R. A. Prado bias-pull-up = <MTK_PUPD_SET_R1R0_11>; 1191e031715aSNícolas F. R. A. Prado }; 1192e031715aSNícolas F. R. A. Prado }; 1193cbd4af08SNícolas F. R. A. Prado 1194cbd4af08SNícolas F. R. A. Prado touchscreen_pins: touchscreen-default-pins { 1195cbd4af08SNícolas F. R. A. Prado pins-irq { 1196cbd4af08SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO21__FUNC_GPIO21>; 1197cbd4af08SNícolas F. R. A. Prado input-enable; 1198cbd4af08SNícolas F. R. A. Prado bias-pull-up; 1199cbd4af08SNícolas F. R. A. Prado }; 1200cbd4af08SNícolas F. R. A. Prado 1201cbd4af08SNícolas F. R. A. Prado pins-reset { 1202cbd4af08SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO137__FUNC_GPIO137>; 1203cbd4af08SNícolas F. R. A. Prado output-high; 1204cbd4af08SNícolas F. R. A. Prado }; 1205cbd4af08SNícolas F. R. A. Prado 1206cbd4af08SNícolas F. R. A. Prado pins-report-sw { 1207cbd4af08SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO138__FUNC_GPIO138>; 1208cbd4af08SNícolas F. R. A. Prado output-low; 1209cbd4af08SNícolas F. R. A. Prado }; 1210cbd4af08SNícolas F. R. A. Prado }; 1211*ad5cc915SNícolas F. R. A. Prado 1212*ad5cc915SNícolas F. R. A. Prado vow_clk_miso_off_pins: vow-clk-miso-off-pins { 1213*ad5cc915SNícolas F. R. A. Prado pins-miso-off { 1214*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO219__FUNC_GPIO219>; 1215*ad5cc915SNícolas F. R. A. Prado }; 1216*ad5cc915SNícolas F. R. A. Prado }; 1217*ad5cc915SNícolas F. R. A. Prado 1218*ad5cc915SNícolas F. R. A. Prado vow_clk_miso_on_pins: vow-clk-miso-on-pins { 1219*ad5cc915SNícolas F. R. A. Prado pins-miso-on { 1220*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO219__FUNC_VOW_CLK_MISO>; 1221*ad5cc915SNícolas F. R. A. Prado }; 1222*ad5cc915SNícolas F. R. A. Prado }; 1223*ad5cc915SNícolas F. R. A. Prado 1224*ad5cc915SNícolas F. R. A. Prado vow_dat_miso_off_pins: vow-dat-miso-off-pins { 1225*ad5cc915SNícolas F. R. A. Prado pins-miso-off { 1226*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO218__FUNC_GPIO218>; 1227*ad5cc915SNícolas F. R. A. Prado }; 1228*ad5cc915SNícolas F. R. A. Prado }; 1229*ad5cc915SNícolas F. R. A. Prado 1230*ad5cc915SNícolas F. R. A. Prado vow_dat_miso_on_pins: vow-dat-miso-on-pins { 1231*ad5cc915SNícolas F. R. A. Prado pins-miso-on { 1232*ad5cc915SNícolas F. R. A. Prado pinmux = <PINMUX_GPIO218__FUNC_VOW_DAT_MISO>; 1233*ad5cc915SNícolas F. R. A. Prado }; 1234*ad5cc915SNícolas F. R. A. Prado }; 123523e0fff3SNícolas F. R. A. Prado}; 123623e0fff3SNícolas F. R. A. Prado 1237af9e3ed0SNícolas F. R. A. Prado&pmic { 1238af9e3ed0SNícolas F. R. A. Prado interrupts-extended = <&pio 214 IRQ_TYPE_LEVEL_HIGH>; 1239af9e3ed0SNícolas F. R. A. Prado}; 1240af9e3ed0SNícolas F. R. A. Prado 1241ea65d256SNícolas F. R. A. Prado&pwm0 { 1242ea65d256SNícolas F. R. A. Prado status = "okay"; 1243ea65d256SNícolas F. R. A. Prado 1244ea65d256SNícolas F. R. A. Prado pinctrl-names = "default"; 1245ea65d256SNícolas F. R. A. Prado pinctrl-0 = <&pwm0_pins>; 1246ea65d256SNícolas F. R. A. Prado}; 1247ea65d256SNícolas F. R. A. Prado 1248b10e80b1SNícolas F. R. A. Prado&scp { 1249b10e80b1SNícolas F. R. A. Prado status = "okay"; 1250b10e80b1SNícolas F. R. A. Prado 1251b10e80b1SNícolas F. R. A. Prado firmware-name = "mediatek/mt8192/scp.img"; 1252b10e80b1SNícolas F. R. A. Prado memory-region = <&scp_mem_reserved>; 1253b10e80b1SNícolas F. R. A. Prado pinctrl-names = "default"; 1254b10e80b1SNícolas F. R. A. Prado pinctrl-0 = <&scp_pins>; 1255b10e80b1SNícolas F. R. A. Prado 1256b10e80b1SNícolas F. R. A. Prado cros-ec { 1257b10e80b1SNícolas F. R. A. Prado compatible = "google,cros-ec-rpmsg"; 1258b10e80b1SNícolas F. R. A. Prado mediatek,rpmsg-name = "cros-ec-rpmsg"; 1259b10e80b1SNícolas F. R. A. Prado }; 1260b10e80b1SNícolas F. R. A. Prado}; 1261b10e80b1SNícolas F. R. A. Prado 126223e0fff3SNícolas F. R. A. Prado&spi1 { 126323e0fff3SNícolas F. R. A. Prado status = "okay"; 126423e0fff3SNícolas F. R. A. Prado 126523e0fff3SNícolas F. R. A. Prado mediatek,pad-select = <0>; 126623e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 126723e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&spi1_pins>; 1268eb188a2aSNícolas F. R. A. Prado 1269eb188a2aSNícolas F. R. A. Prado cros_ec: ec@0 { 1270eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-spi"; 1271eb188a2aSNícolas F. R. A. Prado reg = <0>; 1272eb188a2aSNícolas F. R. A. Prado interrupts-extended = <&pio 5 IRQ_TYPE_LEVEL_LOW>; 1273eb188a2aSNícolas F. R. A. Prado spi-max-frequency = <3000000>; 1274eb188a2aSNícolas F. R. A. Prado pinctrl-names = "default"; 1275eb188a2aSNícolas F. R. A. Prado pinctrl-0 = <&cros_ec_int>; 1276eb188a2aSNícolas F. R. A. Prado 1277eb188a2aSNícolas F. R. A. Prado #address-cells = <1>; 1278eb188a2aSNícolas F. R. A. Prado #size-cells = <0>; 1279eb188a2aSNícolas F. R. A. Prado 1280eb188a2aSNícolas F. R. A. Prado base_detection: cbas { 1281eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-cbas"; 1282eb188a2aSNícolas F. R. A. Prado }; 1283eb188a2aSNícolas F. R. A. Prado 1284eb188a2aSNícolas F. R. A. Prado cros_ec_pwm: pwm { 1285eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-pwm"; 1286eb188a2aSNícolas F. R. A. Prado #pwm-cells = <1>; 1287eb188a2aSNícolas F. R. A. Prado 1288eb188a2aSNícolas F. R. A. Prado status = "disabled"; 1289eb188a2aSNícolas F. R. A. Prado }; 1290eb188a2aSNícolas F. R. A. Prado 1291eb188a2aSNícolas F. R. A. Prado i2c_tunnel: i2c-tunnel { 1292eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-i2c-tunnel"; 1293eb188a2aSNícolas F. R. A. Prado google,remote-bus = <0>; 1294eb188a2aSNícolas F. R. A. Prado #address-cells = <1>; 1295eb188a2aSNícolas F. R. A. Prado #size-cells = <0>; 1296eb188a2aSNícolas F. R. A. Prado }; 1297eb188a2aSNícolas F. R. A. Prado 1298eb188a2aSNícolas F. R. A. Prado mt6360_ldo3_reg: regulator@0 { 1299eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-regulator"; 1300eb188a2aSNícolas F. R. A. Prado reg = <0>; 1301eb188a2aSNícolas F. R. A. Prado regulator-min-microvolt = <1800000>; 1302eb188a2aSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 1303eb188a2aSNícolas F. R. A. Prado }; 1304eb188a2aSNícolas F. R. A. Prado 1305eb188a2aSNícolas F. R. A. Prado mt6360_ldo5_reg: regulator@1 { 1306eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-regulator"; 1307eb188a2aSNícolas F. R. A. Prado reg = <1>; 1308eb188a2aSNícolas F. R. A. Prado regulator-min-microvolt = <3300000>; 1309eb188a2aSNícolas F. R. A. Prado regulator-max-microvolt = <3300000>; 1310eb188a2aSNícolas F. R. A. Prado }; 1311eb188a2aSNícolas F. R. A. Prado 1312eb188a2aSNícolas F. R. A. Prado typec { 1313eb188a2aSNícolas F. R. A. Prado compatible = "google,cros-ec-typec"; 1314eb188a2aSNícolas F. R. A. Prado #address-cells = <1>; 1315eb188a2aSNícolas F. R. A. Prado #size-cells = <0>; 1316eb188a2aSNícolas F. R. A. Prado 1317eb188a2aSNícolas F. R. A. Prado usb_c0: connector@0 { 1318eb188a2aSNícolas F. R. A. Prado compatible = "usb-c-connector"; 1319eb188a2aSNícolas F. R. A. Prado reg = <0>; 1320eb188a2aSNícolas F. R. A. Prado label = "left"; 1321eb188a2aSNícolas F. R. A. Prado power-role = "dual"; 1322eb188a2aSNícolas F. R. A. Prado data-role = "host"; 1323eb188a2aSNícolas F. R. A. Prado try-power-role = "source"; 1324eb188a2aSNícolas F. R. A. Prado }; 1325eb188a2aSNícolas F. R. A. Prado 1326eb188a2aSNícolas F. R. A. Prado usb_c1: connector@1 { 1327eb188a2aSNícolas F. R. A. Prado compatible = "usb-c-connector"; 1328eb188a2aSNícolas F. R. A. Prado reg = <1>; 1329eb188a2aSNícolas F. R. A. Prado label = "right"; 1330eb188a2aSNícolas F. R. A. Prado power-role = "dual"; 1331eb188a2aSNícolas F. R. A. Prado data-role = "host"; 1332eb188a2aSNícolas F. R. A. Prado try-power-role = "source"; 1333eb188a2aSNícolas F. R. A. Prado }; 1334eb188a2aSNícolas F. R. A. Prado }; 1335eb188a2aSNícolas F. R. A. Prado }; 133623e0fff3SNícolas F. R. A. Prado}; 133723e0fff3SNícolas F. R. A. Prado 133823e0fff3SNícolas F. R. A. Prado&spi5 { 133923e0fff3SNícolas F. R. A. Prado status = "okay"; 134023e0fff3SNícolas F. R. A. Prado 134123e0fff3SNícolas F. R. A. Prado cs-gpios = <&pio 37 GPIO_ACTIVE_LOW>; 134223e0fff3SNícolas F. R. A. Prado mediatek,pad-select = <0>; 134323e0fff3SNícolas F. R. A. Prado pinctrl-names = "default"; 134423e0fff3SNícolas F. R. A. Prado pinctrl-0 = <&spi5_pins>; 1345863fb752SNícolas F. R. A. Prado 1346863fb752SNícolas F. R. A. Prado cr50@0 { 1347863fb752SNícolas F. R. A. Prado compatible = "google,cr50"; 1348863fb752SNícolas F. R. A. Prado reg = <0>; 1349863fb752SNícolas F. R. A. Prado interrupts-extended = <&pio 171 IRQ_TYPE_EDGE_RISING>; 1350863fb752SNícolas F. R. A. Prado spi-max-frequency = <1000000>; 1351863fb752SNícolas F. R. A. Prado pinctrl-names = "default"; 1352863fb752SNícolas F. R. A. Prado pinctrl-0 = <&cr50_int>; 1353863fb752SNícolas F. R. A. Prado }; 13549ec95227SNícolas F. R. A. Prado}; 13559ec95227SNícolas F. R. A. Prado 13563183cb62SNícolas F. R. A. Prado&spmi { 13573183cb62SNícolas F. R. A. Prado #address-cells = <2>; 13583183cb62SNícolas F. R. A. Prado #size-cells = <0>; 13593183cb62SNícolas F. R. A. Prado 13603183cb62SNícolas F. R. A. Prado mt6315_6: pmic@6 { 13613183cb62SNícolas F. R. A. Prado compatible = "mediatek,mt6315-regulator"; 13623183cb62SNícolas F. R. A. Prado reg = <0x6 SPMI_USID>; 13633183cb62SNícolas F. R. A. Prado 13643183cb62SNícolas F. R. A. Prado regulators { 13653183cb62SNícolas F. R. A. Prado mt6315_6_vbuck1: vbuck1 { 13663183cb62SNícolas F. R. A. Prado regulator-compatible = "vbuck1"; 13673183cb62SNícolas F. R. A. Prado regulator-name = "Vbcpu"; 13683183cb62SNícolas F. R. A. Prado regulator-min-microvolt = <300000>; 13693183cb62SNícolas F. R. A. Prado regulator-max-microvolt = <1193750>; 13703183cb62SNícolas F. R. A. Prado regulator-enable-ramp-delay = <256>; 13713183cb62SNícolas F. R. A. Prado regulator-allowed-modes = <0 1 2>; 13723183cb62SNícolas F. R. A. Prado regulator-always-on; 13733183cb62SNícolas F. R. A. Prado }; 13743183cb62SNícolas F. R. A. Prado 13753183cb62SNícolas F. R. A. Prado mt6315_6_vbuck3: vbuck3 { 13763183cb62SNícolas F. R. A. Prado regulator-compatible = "vbuck3"; 13773183cb62SNícolas F. R. A. Prado regulator-name = "Vlcpu"; 13783183cb62SNícolas F. R. A. Prado regulator-min-microvolt = <300000>; 13793183cb62SNícolas F. R. A. Prado regulator-max-microvolt = <1193750>; 13803183cb62SNícolas F. R. A. Prado regulator-enable-ramp-delay = <256>; 13813183cb62SNícolas F. R. A. Prado regulator-allowed-modes = <0 1 2>; 13823183cb62SNícolas F. R. A. Prado regulator-always-on; 13833183cb62SNícolas F. R. A. Prado }; 13843183cb62SNícolas F. R. A. Prado }; 13853183cb62SNícolas F. R. A. Prado }; 13863183cb62SNícolas F. R. A. Prado 13873183cb62SNícolas F. R. A. Prado mt6315_7: pmic@7 { 13883183cb62SNícolas F. R. A. Prado compatible = "mediatek,mt6315-regulator"; 13893183cb62SNícolas F. R. A. Prado reg = <0x7 SPMI_USID>; 13903183cb62SNícolas F. R. A. Prado 13913183cb62SNícolas F. R. A. Prado regulators { 13923183cb62SNícolas F. R. A. Prado mt6315_7_vbuck1: vbuck1 { 13933183cb62SNícolas F. R. A. Prado regulator-compatible = "vbuck1"; 13943183cb62SNícolas F. R. A. Prado regulator-name = "Vgpu"; 13953183cb62SNícolas F. R. A. Prado regulator-min-microvolt = <606250>; 13963183cb62SNícolas F. R. A. Prado regulator-max-microvolt = <1193750>; 13973183cb62SNícolas F. R. A. Prado regulator-enable-ramp-delay = <256>; 13983183cb62SNícolas F. R. A. Prado regulator-allowed-modes = <0 1 2>; 13993183cb62SNícolas F. R. A. Prado }; 14003183cb62SNícolas F. R. A. Prado }; 14013183cb62SNícolas F. R. A. Prado }; 14023183cb62SNícolas F. R. A. Prado}; 14033183cb62SNícolas F. R. A. Prado 1404331fae2fSNícolas F. R. A. Prado&uart0 { 1405331fae2fSNícolas F. R. A. Prado status = "okay"; 1406331fae2fSNícolas F. R. A. Prado}; 1407eb188a2aSNícolas F. R. A. Prado 1408aa421ef2SNícolas F. R. A. Prado&xhci { 1409aa421ef2SNícolas F. R. A. Prado status = "okay"; 1410aa421ef2SNícolas F. R. A. Prado 1411aa421ef2SNícolas F. R. A. Prado wakeup-source; 1412aa421ef2SNícolas F. R. A. Prado vusb33-supply = <&pp3300_g>; 1413aa421ef2SNícolas F. R. A. Prado vbus-supply = <&pp5000_a>; 1414aa421ef2SNícolas F. R. A. Prado}; 1415aa421ef2SNícolas F. R. A. Prado 1416eb188a2aSNícolas F. R. A. Prado#include <arm/cros-ec-keyboard.dtsi> 1417eb188a2aSNícolas F. R. A. Prado#include <arm/cros-ec-sbs.dtsi> 1418