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" 8331fae2fSNícolas F. R. A. Prado 9331fae2fSNícolas F. R. A. Prado/ { 10331fae2fSNícolas F. R. A. Prado aliases { 11331fae2fSNícolas F. R. A. Prado serial0 = &uart0; 12331fae2fSNícolas F. R. A. Prado }; 13331fae2fSNícolas F. R. A. Prado 14331fae2fSNícolas F. R. A. Prado chosen { 15331fae2fSNícolas F. R. A. Prado stdout-path = "serial0:115200n8"; 16331fae2fSNícolas F. R. A. Prado }; 17331fae2fSNícolas F. R. A. Prado 18331fae2fSNícolas F. R. A. Prado memory@40000000 { 19331fae2fSNícolas F. R. A. Prado device_type = "memory"; 20331fae2fSNícolas F. R. A. Prado reg = <0 0x40000000 0 0x80000000>; 21331fae2fSNícolas F. R. A. Prado }; 22331fae2fSNícolas F. R. A. Prado}; 23331fae2fSNícolas F. R. A. Prado 24*9ec95227SNícolas F. R. A. Prado&pio { 25*9ec95227SNícolas F. R. A. Prado /* 220 lines */ 26*9ec95227SNícolas F. R. A. Prado gpio-line-names = "I2S_DP_LRCK", 27*9ec95227SNícolas F. R. A. Prado "IS_DP_BCLK", 28*9ec95227SNícolas F. R. A. Prado "I2S_DP_MCLK", 29*9ec95227SNícolas F. R. A. Prado "I2S_DP_DATAOUT", 30*9ec95227SNícolas F. R. A. Prado "SAR0_INT_ODL", 31*9ec95227SNícolas F. R. A. Prado "EC_AP_INT_ODL", 32*9ec95227SNícolas F. R. A. Prado "EDPBRDG_INT_ODL", 33*9ec95227SNícolas F. R. A. Prado "DPBRDG_INT_ODL", 34*9ec95227SNícolas F. R. A. Prado "DPBRDG_PWREN", 35*9ec95227SNícolas F. R. A. Prado "DPBRDG_RST_ODL", 36*9ec95227SNícolas F. R. A. Prado "I2S_HP_MCLK", 37*9ec95227SNícolas F. R. A. Prado "I2S_HP_BCK", 38*9ec95227SNícolas F. R. A. Prado "I2S_HP_LRCK", 39*9ec95227SNícolas F. R. A. Prado "I2S_HP_DATAIN", 40*9ec95227SNícolas F. R. A. Prado /* 41*9ec95227SNícolas F. R. A. Prado * AP_FLASH_WP_L is crossystem ABI. Schematics 42*9ec95227SNícolas F. R. A. Prado * call it AP_FLASH_WP_ODL. 43*9ec95227SNícolas F. R. A. Prado */ 44*9ec95227SNícolas F. R. A. Prado "AP_FLASH_WP_L", 45*9ec95227SNícolas F. R. A. Prado "TRACKPAD_INT_ODL", 46*9ec95227SNícolas F. R. A. Prado "EC_AP_HPD_OD", 47*9ec95227SNícolas F. R. A. Prado "SD_CD_ODL", 48*9ec95227SNícolas F. R. A. Prado "HP_INT_ODL_ALC", 49*9ec95227SNícolas F. R. A. Prado "EN_PP1000_DPBRDG", 50*9ec95227SNícolas F. R. A. Prado "AP_GPIO20", 51*9ec95227SNícolas F. R. A. Prado "TOUCH_INT_L_1V8", 52*9ec95227SNícolas F. R. A. Prado "UART_BT_WAKE_ODL", 53*9ec95227SNícolas F. R. A. Prado "AP_GPIO23", 54*9ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_CS_L", 55*9ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_CLK", 56*9ec95227SNícolas F. R. A. Prado "EN_PP3300_DPBRDG_DX", 57*9ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_MOSI", 58*9ec95227SNícolas F. R. A. Prado "AP_SPI_FLASH_MISO", 59*9ec95227SNícolas F. R. A. Prado "I2S_HP_DATAOUT", 60*9ec95227SNícolas F. R. A. Prado "AP_GPIO30", 61*9ec95227SNícolas F. R. A. Prado "I2S_SPKR_MCLK", 62*9ec95227SNícolas F. R. A. Prado "I2S_SPKR_BCLK", 63*9ec95227SNícolas F. R. A. Prado "I2S_SPKR_LRCK", 64*9ec95227SNícolas F. R. A. Prado "I2S_SPKR_DATAIN", 65*9ec95227SNícolas F. R. A. Prado "I2S_SPKR_DATAOUT", 66*9ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_CLK", 67*9ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_CS_L", 68*9ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_MISO", 69*9ec95227SNícolas F. R. A. Prado "AP_SPI_H1_TPM_MOSI", 70*9ec95227SNícolas F. R. A. Prado "BL_PWM", 71*9ec95227SNícolas F. R. A. Prado "EDPBRDG_PWREN", 72*9ec95227SNícolas F. R. A. Prado "EDPBRDG_RST_ODL", 73*9ec95227SNícolas F. R. A. Prado "EN_PP3300_HUB", 74*9ec95227SNícolas F. R. A. Prado "HUB_RST_L", 75*9ec95227SNícolas F. R. A. Prado "", 76*9ec95227SNícolas F. R. A. Prado "", 77*9ec95227SNícolas F. R. A. Prado "", 78*9ec95227SNícolas F. R. A. Prado "", 79*9ec95227SNícolas F. R. A. Prado "", 80*9ec95227SNícolas F. R. A. Prado "", 81*9ec95227SNícolas F. R. A. Prado "SD_CLK", 82*9ec95227SNícolas F. R. A. Prado "SD_CMD", 83*9ec95227SNícolas F. R. A. Prado "SD_DATA3", 84*9ec95227SNícolas F. R. A. Prado "SD_DATA0", 85*9ec95227SNícolas F. R. A. Prado "SD_DATA2", 86*9ec95227SNícolas F. R. A. Prado "SD_DATA1", 87*9ec95227SNícolas F. R. A. Prado "", 88*9ec95227SNícolas F. R. A. Prado "", 89*9ec95227SNícolas F. R. A. Prado "", 90*9ec95227SNícolas F. R. A. Prado "", 91*9ec95227SNícolas F. R. A. Prado "", 92*9ec95227SNícolas F. R. A. Prado "", 93*9ec95227SNícolas F. R. A. Prado "PCIE_WAKE_ODL", 94*9ec95227SNícolas F. R. A. Prado "PCIE_RST_L", 95*9ec95227SNícolas F. R. A. Prado "PCIE_CLKREQ_ODL", 96*9ec95227SNícolas F. R. A. Prado "", 97*9ec95227SNícolas F. R. A. Prado "", 98*9ec95227SNícolas F. R. A. Prado "", 99*9ec95227SNícolas F. R. A. Prado "", 100*9ec95227SNícolas F. R. A. Prado "", 101*9ec95227SNícolas F. R. A. Prado "", 102*9ec95227SNícolas F. R. A. Prado "", 103*9ec95227SNícolas F. R. A. Prado "", 104*9ec95227SNícolas F. R. A. Prado "", 105*9ec95227SNícolas F. R. A. Prado "", 106*9ec95227SNícolas F. R. A. Prado "", 107*9ec95227SNícolas F. R. A. Prado "", 108*9ec95227SNícolas F. R. A. Prado "", 109*9ec95227SNícolas F. R. A. Prado "", 110*9ec95227SNícolas F. R. A. Prado "", 111*9ec95227SNícolas F. R. A. Prado "", 112*9ec95227SNícolas F. R. A. Prado "", 113*9ec95227SNícolas F. R. A. Prado "", 114*9ec95227SNícolas F. R. A. Prado "", 115*9ec95227SNícolas F. R. A. Prado "", 116*9ec95227SNícolas F. R. A. Prado "", 117*9ec95227SNícolas F. R. A. Prado "", 118*9ec95227SNícolas F. R. A. Prado "", 119*9ec95227SNícolas F. R. A. Prado "SPMI_SCL", 120*9ec95227SNícolas F. R. A. Prado "SPMI_SDA", 121*9ec95227SNícolas F. R. A. Prado "AP_GOOD", 122*9ec95227SNícolas F. R. A. Prado "UART_DBG_TX_AP_RX", 123*9ec95227SNícolas F. R. A. Prado "UART_AP_TX_DBG_RX", 124*9ec95227SNícolas F. R. A. Prado "UART_AP_TX_BT_RX", 125*9ec95227SNícolas F. R. A. Prado "UART_BT_TX_AP_RX", 126*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D0_R", 127*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D1_R", 128*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D2_R", 129*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D3_R", 130*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D4_R", 131*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D5_R", 132*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D6_R", 133*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D7_R", 134*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D8_R", 135*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D9_R", 136*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D10_R", 137*9ec95227SNícolas F. R. A. Prado "", 138*9ec95227SNícolas F. R. A. Prado "", 139*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_DE_R", 140*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_D11_R", 141*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_VSYNC_R", 142*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_CLK_R", 143*9ec95227SNícolas F. R. A. Prado "MIPI_DPI_HSYNC_R", 144*9ec95227SNícolas F. R. A. Prado "PCM_BT_DATAIN", 145*9ec95227SNícolas F. R. A. Prado "PCM_BT_SYNC", 146*9ec95227SNícolas F. R. A. Prado "PCM_BT_DATAOUT", 147*9ec95227SNícolas F. R. A. Prado "PCM_BT_CLK", 148*9ec95227SNícolas F. R. A. Prado "AP_I2C_AUDIO_SCL", 149*9ec95227SNícolas F. R. A. Prado "AP_I2C_AUDIO_SDA", 150*9ec95227SNícolas F. R. A. Prado "SCP_I2C_SCL", 151*9ec95227SNícolas F. R. A. Prado "SCP_I2C_SDA", 152*9ec95227SNícolas F. R. A. Prado "AP_I2C_WLAN_SCL", 153*9ec95227SNícolas F. R. A. Prado "AP_I2C_WLAN_SDA", 154*9ec95227SNícolas F. R. A. Prado "AP_I2C_DPBRDG_SCL", 155*9ec95227SNícolas F. R. A. Prado "AP_I2C_DPBRDG_SDA", 156*9ec95227SNícolas F. R. A. Prado "EN_PP1800_DPBRDG_DX", 157*9ec95227SNícolas F. R. A. Prado "EN_PP3300_EDP_DX", 158*9ec95227SNícolas F. R. A. Prado "EN_PP1800_EDPBRDG_DX", 159*9ec95227SNícolas F. R. A. Prado "EN_PP1000_EDPBRDG", 160*9ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TDO", 161*9ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TDI", 162*9ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TMS", 163*9ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TCK", 164*9ec95227SNícolas F. R. A. Prado "SCP_JTAG0_TRSTN", 165*9ec95227SNícolas F. R. A. Prado "EN_PP3000_VMC_PMU", 166*9ec95227SNícolas F. R. A. Prado "EN_PP3300_DISPLAY_DX", 167*9ec95227SNícolas F. R. A. Prado "TOUCH_RST_L_1V8", 168*9ec95227SNícolas F. R. A. Prado "TOUCH_REPORT_DISABLE", 169*9ec95227SNícolas F. R. A. Prado "", 170*9ec95227SNícolas F. R. A. Prado "", 171*9ec95227SNícolas F. R. A. Prado "AP_I2C_TRACKPAD_SCL_1V8", 172*9ec95227SNícolas F. R. A. Prado "AP_I2C_TRACKPAD_SDA_1V8", 173*9ec95227SNícolas F. R. A. Prado "EN_PP3300_WLAN", 174*9ec95227SNícolas F. R. A. Prado "BT_KILL_L", 175*9ec95227SNícolas F. R. A. Prado "WIFI_KILL_L", 176*9ec95227SNícolas F. R. A. Prado "SET_VMC_VOLT_AT_1V8", 177*9ec95227SNícolas F. R. A. Prado "EN_SPK", 178*9ec95227SNícolas F. R. A. Prado "AP_WARM_RST_REQ", 179*9ec95227SNícolas F. R. A. Prado "", 180*9ec95227SNícolas F. R. A. Prado "", 181*9ec95227SNícolas F. R. A. Prado "EN_PP3000_SD_S3", 182*9ec95227SNícolas F. R. A. Prado "AP_EDP_BKLTEN", 183*9ec95227SNícolas F. R. A. Prado "", 184*9ec95227SNícolas F. R. A. Prado "", 185*9ec95227SNícolas F. R. A. Prado "", 186*9ec95227SNícolas F. R. A. Prado "AP_SPI_EC_CLK", 187*9ec95227SNícolas F. R. A. Prado "AP_SPI_EC_CS_L", 188*9ec95227SNícolas F. R. A. Prado "AP_SPI_EC_MISO", 189*9ec95227SNícolas F. R. A. Prado "AP_SPI_EC_MOSI", 190*9ec95227SNícolas F. R. A. Prado "AP_I2C_EDPBRDG_SCL", 191*9ec95227SNícolas F. R. A. Prado "AP_I2C_EDPBRDG_SDA", 192*9ec95227SNícolas F. R. A. Prado "MT6315_PROC_INT", 193*9ec95227SNícolas F. R. A. Prado "MT6315_GPU_INT", 194*9ec95227SNícolas F. R. A. Prado "UART_SERVO_TX_SCP_RX", 195*9ec95227SNícolas F. R. A. Prado "UART_SCP_TX_SERVO_RX", 196*9ec95227SNícolas F. R. A. Prado "BT_RTS_AP_CTS", 197*9ec95227SNícolas F. R. A. Prado "AP_RTS_BT_CTS", 198*9ec95227SNícolas F. R. A. Prado "UART_AP_WAKE_BT_ODL", 199*9ec95227SNícolas F. R. A. Prado "WLAN_ALERT_ODL", 200*9ec95227SNícolas F. R. A. Prado "EC_IN_RW_ODL", 201*9ec95227SNícolas F. R. A. Prado "H1_AP_INT_ODL", 202*9ec95227SNícolas F. R. A. Prado "", 203*9ec95227SNícolas F. R. A. Prado "", 204*9ec95227SNícolas F. R. A. Prado "", 205*9ec95227SNícolas F. R. A. Prado "", 206*9ec95227SNícolas F. R. A. Prado "", 207*9ec95227SNícolas F. R. A. Prado "", 208*9ec95227SNícolas F. R. A. Prado "", 209*9ec95227SNícolas F. R. A. Prado "", 210*9ec95227SNícolas F. R. A. Prado "", 211*9ec95227SNícolas F. R. A. Prado "", 212*9ec95227SNícolas F. R. A. Prado "", 213*9ec95227SNícolas F. R. A. Prado "MSDC0_CMD", 214*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT0", 215*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT2", 216*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT4", 217*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT6", 218*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT1", 219*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT5", 220*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT7", 221*9ec95227SNícolas F. R. A. Prado "MSDC0_DSL", 222*9ec95227SNícolas F. R. A. Prado "MSDC0_CLK", 223*9ec95227SNícolas F. R. A. Prado "MSDC0_DAT3", 224*9ec95227SNícolas F. R. A. Prado "MSDC0_RST_L", 225*9ec95227SNícolas F. R. A. Prado "SCP_VREQ_VAO", 226*9ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI2", 227*9ec95227SNícolas F. R. A. Prado "AUD_NLE_MOSI1", 228*9ec95227SNícolas F. R. A. Prado "AUD_NLE_MOSI0", 229*9ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO2", 230*9ec95227SNícolas F. R. A. Prado "AP_I2C_SAR_SDA", 231*9ec95227SNícolas F. R. A. Prado "AP_I2C_SAR_SCL", 232*9ec95227SNícolas F. R. A. Prado "AP_I2C_PWR_SCL", 233*9ec95227SNícolas F. R. A. Prado "AP_I2C_PWR_SDA", 234*9ec95227SNícolas F. R. A. Prado "AP_I2C_TS_SCL_1V8", 235*9ec95227SNícolas F. R. A. Prado "AP_I2C_TS_SDA_1V8", 236*9ec95227SNícolas F. R. A. Prado "SRCLKENA0", 237*9ec95227SNícolas F. R. A. Prado "SRCLKENA1", 238*9ec95227SNícolas F. R. A. Prado "AP_EC_WATCHDOG_L", 239*9ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_MI", 240*9ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_CSN", 241*9ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_MO", 242*9ec95227SNícolas F. R. A. Prado "PWRAP_SPI0_CK", 243*9ec95227SNícolas F. R. A. Prado "AP_RTC_CLK32K", 244*9ec95227SNícolas F. R. A. Prado "AUD_CLK_MOSI", 245*9ec95227SNícolas F. R. A. Prado "AUD_SYNC_MOSI", 246*9ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI0", 247*9ec95227SNícolas F. R. A. Prado "AUD_DAT_MOSI1", 248*9ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO0", 249*9ec95227SNícolas F. R. A. Prado "AUD_DAT_MISO1"; 250*9ec95227SNícolas F. R. A. Prado}; 251*9ec95227SNícolas F. R. A. Prado 252331fae2fSNícolas F. R. A. Prado&uart0 { 253331fae2fSNícolas F. R. A. Prado status = "okay"; 254331fae2fSNícolas F. R. A. Prado}; 255