1cabc71b0SHsin-Yi Wang// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2cabc71b0SHsin-Yi Wang/* 3cabc71b0SHsin-Yi Wang * Copyright 2021 Google LLC 4cabc71b0SHsin-Yi Wang */ 5cabc71b0SHsin-Yi Wang 6cabc71b0SHsin-Yi Wang#include "mt8183-kukui.dtsi" 782492c4eSHsin-Yi Wang/* Must come after mt8183-kukui.dtsi to modify cros_ec */ 882492c4eSHsin-Yi Wang#include <arm/cros-ec-keyboard.dtsi> 9cabc71b0SHsin-Yi Wang 10cabc71b0SHsin-Yi Wang/ { 11cabc71b0SHsin-Yi Wang pp1200_mipibrdg: pp1200-mipibrdg { 12cabc71b0SHsin-Yi Wang compatible = "regulator-fixed"; 13cabc71b0SHsin-Yi Wang regulator-name = "pp1200_mipibrdg"; 14cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 15cabc71b0SHsin-Yi Wang pinctrl-0 = <&pp1200_mipibrdg_en>; 16cabc71b0SHsin-Yi Wang 17cabc71b0SHsin-Yi Wang enable-active-high; 18cabc71b0SHsin-Yi Wang regulator-boot-on; 19cabc71b0SHsin-Yi Wang 20cabc71b0SHsin-Yi Wang gpio = <&pio 54 GPIO_ACTIVE_HIGH>; 21cabc71b0SHsin-Yi Wang }; 22cabc71b0SHsin-Yi Wang 23cabc71b0SHsin-Yi Wang pp1800_mipibrdg: pp1800-mipibrdg { 24cabc71b0SHsin-Yi Wang compatible = "regulator-fixed"; 25cabc71b0SHsin-Yi Wang regulator-name = "pp1800_mipibrdg"; 26cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 27cabc71b0SHsin-Yi Wang pinctrl-0 = <&pp1800_lcd_en>; 28cabc71b0SHsin-Yi Wang 29cabc71b0SHsin-Yi Wang enable-active-high; 30cabc71b0SHsin-Yi Wang regulator-boot-on; 31cabc71b0SHsin-Yi Wang 32cabc71b0SHsin-Yi Wang gpio = <&pio 36 GPIO_ACTIVE_HIGH>; 33cabc71b0SHsin-Yi Wang }; 34cabc71b0SHsin-Yi Wang 35cabc71b0SHsin-Yi Wang pp3300_panel: pp3300-panel { 36cabc71b0SHsin-Yi Wang compatible = "regulator-fixed"; 37cabc71b0SHsin-Yi Wang regulator-name = "pp3300_panel"; 38cabc71b0SHsin-Yi Wang regulator-min-microvolt = <3300000>; 39cabc71b0SHsin-Yi Wang regulator-max-microvolt = <3300000>; 40cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 41cabc71b0SHsin-Yi Wang pinctrl-0 = <&pp3300_panel_pins>; 42cabc71b0SHsin-Yi Wang 43cabc71b0SHsin-Yi Wang enable-active-high; 44cabc71b0SHsin-Yi Wang regulator-boot-on; 45cabc71b0SHsin-Yi Wang 46cabc71b0SHsin-Yi Wang gpio = <&pio 35 GPIO_ACTIVE_HIGH>; 47cabc71b0SHsin-Yi Wang }; 48cabc71b0SHsin-Yi Wang 49cabc71b0SHsin-Yi Wang vddio_mipibrdg: vddio-mipibrdg { 50cabc71b0SHsin-Yi Wang compatible = "regulator-fixed"; 51cabc71b0SHsin-Yi Wang regulator-name = "vddio_mipibrdg"; 52cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 53cabc71b0SHsin-Yi Wang pinctrl-0 = <&vddio_mipibrdg_en>; 54cabc71b0SHsin-Yi Wang 55cabc71b0SHsin-Yi Wang enable-active-high; 56cabc71b0SHsin-Yi Wang regulator-boot-on; 57cabc71b0SHsin-Yi Wang 58cabc71b0SHsin-Yi Wang gpio = <&pio 37 GPIO_ACTIVE_HIGH>; 59cabc71b0SHsin-Yi Wang }; 60cabc71b0SHsin-Yi Wang 61cabc71b0SHsin-Yi Wang volume_buttons: volume-buttons { 62cabc71b0SHsin-Yi Wang compatible = "gpio-keys"; 63cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 64cabc71b0SHsin-Yi Wang pinctrl-0 = <&volume_button_pins>; 65cabc71b0SHsin-Yi Wang 66335d1603SKrzysztof Kozlowski button-volume-down { 67cabc71b0SHsin-Yi Wang label = "Volume Down"; 68cabc71b0SHsin-Yi Wang linux,code = <KEY_VOLUMEDOWN>; 69cabc71b0SHsin-Yi Wang debounce-interval = <100>; 70cabc71b0SHsin-Yi Wang 71cabc71b0SHsin-Yi Wang gpios = <&pio 6 GPIO_ACTIVE_LOW>; 72cabc71b0SHsin-Yi Wang }; 73cabc71b0SHsin-Yi Wang 74335d1603SKrzysztof Kozlowski button-volume-up { 75cabc71b0SHsin-Yi Wang label = "Volume Up"; 76cabc71b0SHsin-Yi Wang linux,code = <KEY_VOLUMEUP>; 77cabc71b0SHsin-Yi Wang debounce-interval = <100>; 78cabc71b0SHsin-Yi Wang 79cabc71b0SHsin-Yi Wang gpios = <&pio 5 GPIO_ACTIVE_LOW>; 80cabc71b0SHsin-Yi Wang }; 81cabc71b0SHsin-Yi Wang }; 82cabc71b0SHsin-Yi Wang}; 83cabc71b0SHsin-Yi Wang 846cd7fdc8SHsin-Yi Wang&cros_ec { 8574a46891SKrzysztof Kozlowski cros_ec_pwm: pwm { 866cd7fdc8SHsin-Yi Wang compatible = "google,cros-ec-pwm"; 876cd7fdc8SHsin-Yi Wang #pwm-cells = <1>; 886cd7fdc8SHsin-Yi Wang status = "disabled"; 896cd7fdc8SHsin-Yi Wang }; 906cd7fdc8SHsin-Yi Wang}; 916cd7fdc8SHsin-Yi Wang 92cabc71b0SHsin-Yi Wang&dsi0 { 93cabc71b0SHsin-Yi Wang status = "okay"; 94cabc71b0SHsin-Yi Wang /delete-node/panel@0; 95cabc71b0SHsin-Yi Wang ports { 96cabc71b0SHsin-Yi Wang port { 97cabc71b0SHsin-Yi Wang dsi_out: endpoint { 98cabc71b0SHsin-Yi Wang remote-endpoint = <&anx7625_in>; 99cabc71b0SHsin-Yi Wang }; 100cabc71b0SHsin-Yi Wang }; 101cabc71b0SHsin-Yi Wang }; 102cabc71b0SHsin-Yi Wang}; 103cabc71b0SHsin-Yi Wang 104cabc71b0SHsin-Yi Wang&i2c0 { 105cabc71b0SHsin-Yi Wang status = "okay"; 106cabc71b0SHsin-Yi Wang 107cabc71b0SHsin-Yi Wang touchscreen: touchscreen@10 { 108cabc71b0SHsin-Yi Wang compatible = "elan,ekth3500"; 109cabc71b0SHsin-Yi Wang reg = <0x10>; 110cabc71b0SHsin-Yi Wang 111cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 112cabc71b0SHsin-Yi Wang pinctrl-0 = <&touchscreen_pins>; 113cabc71b0SHsin-Yi Wang 114cabc71b0SHsin-Yi Wang interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; 115cabc71b0SHsin-Yi Wang 116cabc71b0SHsin-Yi Wang reset-gpios = <&pio 156 GPIO_ACTIVE_LOW>; 117cabc71b0SHsin-Yi Wang }; 118cabc71b0SHsin-Yi Wang}; 119cabc71b0SHsin-Yi Wang 120cabc71b0SHsin-Yi Wang&i2c2 { 121cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 122cabc71b0SHsin-Yi Wang pinctrl-0 = <&i2c2_pins>; 123cabc71b0SHsin-Yi Wang status = "okay"; 124cabc71b0SHsin-Yi Wang clock-frequency = <400000>; 125cabc71b0SHsin-Yi Wang 126cabc71b0SHsin-Yi Wang trackpad@15 { 127cabc71b0SHsin-Yi Wang compatible = "elan,ekth3000"; 128cabc71b0SHsin-Yi Wang reg = <0x15>; 129cabc71b0SHsin-Yi Wang 130cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 131cabc71b0SHsin-Yi Wang pinctrl-0 = <&trackpad_pins>; 132cabc71b0SHsin-Yi Wang 133cabc71b0SHsin-Yi Wang interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>; 134cabc71b0SHsin-Yi Wang 135cabc71b0SHsin-Yi Wang wakeup-source; 136cabc71b0SHsin-Yi Wang }; 137cabc71b0SHsin-Yi Wang}; 138cabc71b0SHsin-Yi Wang 139cabc71b0SHsin-Yi Wang&i2c4 { 140cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 141cabc71b0SHsin-Yi Wang pinctrl-0 = <&i2c4_pins>; 142cabc71b0SHsin-Yi Wang status = "okay"; 143cabc71b0SHsin-Yi Wang clock-frequency = <100000>; 144cabc71b0SHsin-Yi Wang 145cabc71b0SHsin-Yi Wang anx_bridge: anx7625@58 { 146cabc71b0SHsin-Yi Wang compatible = "analogix,anx7625"; 147cabc71b0SHsin-Yi Wang reg = <0x58>; 148cabc71b0SHsin-Yi Wang pinctrl-names = "default"; 149cabc71b0SHsin-Yi Wang pinctrl-0 = <&anx7625_pins>; 150cabc71b0SHsin-Yi Wang panel_flags = <1>; 151cabc71b0SHsin-Yi Wang enable-gpios = <&pio 45 GPIO_ACTIVE_HIGH>; 152cabc71b0SHsin-Yi Wang reset-gpios = <&pio 73 GPIO_ACTIVE_HIGH>; 153cabc71b0SHsin-Yi Wang vdd10-supply = <&pp1200_mipibrdg>; 154cabc71b0SHsin-Yi Wang vdd18-supply = <&pp1800_mipibrdg>; 155cabc71b0SHsin-Yi Wang vdd33-supply = <&vddio_mipibrdg>; 156cabc71b0SHsin-Yi Wang 157cabc71b0SHsin-Yi Wang #address-cells = <1>; 158cabc71b0SHsin-Yi Wang #size-cells = <0>; 159cabc71b0SHsin-Yi Wang port@0 { 160cabc71b0SHsin-Yi Wang reg = <0>; 161cabc71b0SHsin-Yi Wang 162cabc71b0SHsin-Yi Wang anx7625_in: endpoint { 163cabc71b0SHsin-Yi Wang remote-endpoint = <&dsi_out>; 164cabc71b0SHsin-Yi Wang }; 165cabc71b0SHsin-Yi Wang }; 166cabc71b0SHsin-Yi Wang 167cabc71b0SHsin-Yi Wang port@1 { 168cabc71b0SHsin-Yi Wang reg = <1>; 169cabc71b0SHsin-Yi Wang 170cabc71b0SHsin-Yi Wang anx7625_out: endpoint { 171cabc71b0SHsin-Yi Wang remote-endpoint = <&panel_in>; 172cabc71b0SHsin-Yi Wang }; 173cabc71b0SHsin-Yi Wang }; 174*474c1628SHsin-Yi Wang 175*474c1628SHsin-Yi Wang aux-bus { 176*474c1628SHsin-Yi Wang panel: panel { 177*474c1628SHsin-Yi Wang compatible = "edp-panel"; 178*474c1628SHsin-Yi Wang power-supply = <&pp3300_panel>; 179*474c1628SHsin-Yi Wang backlight = <&backlight_lcd0>; 180*474c1628SHsin-Yi Wang 181*474c1628SHsin-Yi Wang port { 182*474c1628SHsin-Yi Wang panel_in: endpoint { 183*474c1628SHsin-Yi Wang remote-endpoint = <&anx7625_out>; 184*474c1628SHsin-Yi Wang }; 185*474c1628SHsin-Yi Wang }; 186*474c1628SHsin-Yi Wang }; 187*474c1628SHsin-Yi Wang }; 188cabc71b0SHsin-Yi Wang }; 189cabc71b0SHsin-Yi Wang}; 190cabc71b0SHsin-Yi Wang 191cabc71b0SHsin-Yi Wang&i2c_tunnel { 192cabc71b0SHsin-Yi Wang google,remote-bus = <2>; 193cabc71b0SHsin-Yi Wang}; 194cabc71b0SHsin-Yi Wang 195cabc71b0SHsin-Yi Wang&pio { 196cabc71b0SHsin-Yi Wang /* 192 lines */ 197cabc71b0SHsin-Yi Wang gpio-line-names = 198cabc71b0SHsin-Yi Wang "SPI_AP_EC_CS_L", 199cabc71b0SHsin-Yi Wang "SPI_AP_EC_MOSI", 200cabc71b0SHsin-Yi Wang "SPI_AP_EC_CLK", 201cabc71b0SHsin-Yi Wang "I2S3_DO", 202cabc71b0SHsin-Yi Wang "USB_PD_INT_ODL", 203cabc71b0SHsin-Yi Wang "", 204cabc71b0SHsin-Yi Wang "", 205cabc71b0SHsin-Yi Wang "", 206cabc71b0SHsin-Yi Wang "", 207cabc71b0SHsin-Yi Wang "IT6505_HPD_L", 208cabc71b0SHsin-Yi Wang "I2S3_TDM_D3", 209cabc71b0SHsin-Yi Wang "SOC_I2C6_1V8_SCL", 210cabc71b0SHsin-Yi Wang "SOC_I2C6_1V8_SDA", 211cabc71b0SHsin-Yi Wang "DPI_D0", 212cabc71b0SHsin-Yi Wang "DPI_D1", 213cabc71b0SHsin-Yi Wang "DPI_D2", 214cabc71b0SHsin-Yi Wang "DPI_D3", 215cabc71b0SHsin-Yi Wang "DPI_D4", 216cabc71b0SHsin-Yi Wang "DPI_D5", 217cabc71b0SHsin-Yi Wang "DPI_D6", 218cabc71b0SHsin-Yi Wang "DPI_D7", 219cabc71b0SHsin-Yi Wang "DPI_D8", 220cabc71b0SHsin-Yi Wang "DPI_D9", 221cabc71b0SHsin-Yi Wang "DPI_D10", 222cabc71b0SHsin-Yi Wang "DPI_D11", 223cabc71b0SHsin-Yi Wang "DPI_HSYNC", 224cabc71b0SHsin-Yi Wang "DPI_VSYNC", 225cabc71b0SHsin-Yi Wang "DPI_DE", 226cabc71b0SHsin-Yi Wang "DPI_CK", 227cabc71b0SHsin-Yi Wang "AP_MSDC1_CLK", 228cabc71b0SHsin-Yi Wang "AP_MSDC1_DAT3", 229cabc71b0SHsin-Yi Wang "AP_MSDC1_CMD", 230cabc71b0SHsin-Yi Wang "AP_MSDC1_DAT0", 231cabc71b0SHsin-Yi Wang "AP_MSDC1_DAT2", 232cabc71b0SHsin-Yi Wang "AP_MSDC1_DAT1", 233cabc71b0SHsin-Yi Wang "", 234cabc71b0SHsin-Yi Wang "", 235cabc71b0SHsin-Yi Wang "", 236cabc71b0SHsin-Yi Wang "", 237cabc71b0SHsin-Yi Wang "", 238cabc71b0SHsin-Yi Wang "", 239cabc71b0SHsin-Yi Wang "OTG_EN", 240cabc71b0SHsin-Yi Wang "DRVBUS", 241cabc71b0SHsin-Yi Wang "DISP_PWM", 242cabc71b0SHsin-Yi Wang "DSI_TE", 243cabc71b0SHsin-Yi Wang "LCM_RST_1V8", 244cabc71b0SHsin-Yi Wang "AP_CTS_WIFI_RTS", 245cabc71b0SHsin-Yi Wang "AP_RTS_WIFI_CTS", 246cabc71b0SHsin-Yi Wang "SOC_I2C5_1V8_SCL", 247cabc71b0SHsin-Yi Wang "SOC_I2C5_1V8_SDA", 248cabc71b0SHsin-Yi Wang "SOC_I2C3_1V8_SCL", 249cabc71b0SHsin-Yi Wang "SOC_I2C3_1V8_SDA", 250cabc71b0SHsin-Yi Wang "", 251cabc71b0SHsin-Yi Wang "", 252cabc71b0SHsin-Yi Wang "", 253cabc71b0SHsin-Yi Wang "", 254cabc71b0SHsin-Yi Wang "", 255cabc71b0SHsin-Yi Wang "", 256cabc71b0SHsin-Yi Wang "", 257cabc71b0SHsin-Yi Wang "", 258cabc71b0SHsin-Yi Wang "", 259cabc71b0SHsin-Yi Wang "", 260cabc71b0SHsin-Yi Wang "", 261cabc71b0SHsin-Yi Wang "", 262cabc71b0SHsin-Yi Wang "", 263cabc71b0SHsin-Yi Wang "", 264cabc71b0SHsin-Yi Wang "", 265cabc71b0SHsin-Yi Wang "", 266cabc71b0SHsin-Yi Wang "", 267cabc71b0SHsin-Yi Wang "", 268cabc71b0SHsin-Yi Wang "", 269cabc71b0SHsin-Yi Wang "", 270cabc71b0SHsin-Yi Wang "", 271cabc71b0SHsin-Yi Wang "", 272cabc71b0SHsin-Yi Wang "", 273cabc71b0SHsin-Yi Wang "", 274cabc71b0SHsin-Yi Wang "", 275cabc71b0SHsin-Yi Wang "", 276cabc71b0SHsin-Yi Wang "", 277cabc71b0SHsin-Yi Wang "", 278cabc71b0SHsin-Yi Wang "", 279cabc71b0SHsin-Yi Wang "SOC_I2C1_1V8_SDA", 280cabc71b0SHsin-Yi Wang "SOC_I2C0_1V8_SDA", 281cabc71b0SHsin-Yi Wang "SOC_I2C0_1V8_SCL", 282cabc71b0SHsin-Yi Wang "SOC_I2C1_1V8_SCL", 283cabc71b0SHsin-Yi Wang "AP_SPI_H1_MISO", 284cabc71b0SHsin-Yi Wang "AP_SPI_H1_CS_L", 285cabc71b0SHsin-Yi Wang "AP_SPI_H1_MOSI", 286cabc71b0SHsin-Yi Wang "AP_SPI_H1_CLK", 287cabc71b0SHsin-Yi Wang "I2S5_BCK", 288cabc71b0SHsin-Yi Wang "I2S5_LRCK", 289cabc71b0SHsin-Yi Wang "I2S5_DO", 290cabc71b0SHsin-Yi Wang "BOOTBLOCK_EN_L", 291cabc71b0SHsin-Yi Wang "MT8183_KPCOL0", 292cabc71b0SHsin-Yi Wang "SPI_AP_EC_MISO", 293cabc71b0SHsin-Yi Wang "UART_DBG_TX_AP_RX", 294cabc71b0SHsin-Yi Wang "UART_AP_TX_DBG_RX", 295cabc71b0SHsin-Yi Wang "I2S2_MCK", 296cabc71b0SHsin-Yi Wang "I2S2_BCK", 297cabc71b0SHsin-Yi Wang "CLK_5M_WCAM", 298cabc71b0SHsin-Yi Wang "CLK_2M_UCAM", 299cabc71b0SHsin-Yi Wang "I2S2_LRCK", 300cabc71b0SHsin-Yi Wang "I2S2_DI", 301cabc71b0SHsin-Yi Wang "SOC_I2C2_1V8_SCL", 302cabc71b0SHsin-Yi Wang "SOC_I2C2_1V8_SDA", 303cabc71b0SHsin-Yi Wang "SOC_I2C4_1V8_SCL", 304cabc71b0SHsin-Yi Wang "SOC_I2C4_1V8_SDA", 305cabc71b0SHsin-Yi Wang "", 306cabc71b0SHsin-Yi Wang "SCL8", 307cabc71b0SHsin-Yi Wang "SDA8", 308cabc71b0SHsin-Yi Wang "FCAM_PWDN_L", 309cabc71b0SHsin-Yi Wang "", 310cabc71b0SHsin-Yi Wang "", 311cabc71b0SHsin-Yi Wang "", 312cabc71b0SHsin-Yi Wang "", 313cabc71b0SHsin-Yi Wang "", 314cabc71b0SHsin-Yi Wang "", 315cabc71b0SHsin-Yi Wang "", 316cabc71b0SHsin-Yi Wang "", 317cabc71b0SHsin-Yi Wang "", 318cabc71b0SHsin-Yi Wang "", 319cabc71b0SHsin-Yi Wang "", 320cabc71b0SHsin-Yi Wang "", 321cabc71b0SHsin-Yi Wang "", 322cabc71b0SHsin-Yi Wang "", 323cabc71b0SHsin-Yi Wang "", 324cabc71b0SHsin-Yi Wang "", 325cabc71b0SHsin-Yi Wang "", 326cabc71b0SHsin-Yi Wang "", 327cabc71b0SHsin-Yi Wang "", 328cabc71b0SHsin-Yi Wang "", 329cabc71b0SHsin-Yi Wang "", 330cabc71b0SHsin-Yi Wang "", 331cabc71b0SHsin-Yi Wang "", 332cabc71b0SHsin-Yi Wang "", 333cabc71b0SHsin-Yi Wang "", 334cabc71b0SHsin-Yi Wang "I2S_PMIC", 335cabc71b0SHsin-Yi Wang "I2S_PMIC", 336cabc71b0SHsin-Yi Wang "I2S_PMIC", 337cabc71b0SHsin-Yi Wang "I2S_PMIC", 338cabc71b0SHsin-Yi Wang "I2S_PMIC", 339cabc71b0SHsin-Yi Wang "I2S_PMIC", 340cabc71b0SHsin-Yi Wang "I2S_PMIC", 341cabc71b0SHsin-Yi Wang "I2S_PMIC", 342cabc71b0SHsin-Yi Wang "", 343cabc71b0SHsin-Yi Wang "", 344cabc71b0SHsin-Yi Wang "", 345cabc71b0SHsin-Yi Wang "", 346cabc71b0SHsin-Yi Wang "", 347cabc71b0SHsin-Yi Wang "", 348cabc71b0SHsin-Yi Wang /* 349cabc71b0SHsin-Yi Wang * AP_FLASH_WP_L is crossystem ABI. Rev1 schematics 350cabc71b0SHsin-Yi Wang * call it BIOS_FLASH_WP_R_L. 351cabc71b0SHsin-Yi Wang */ 352cabc71b0SHsin-Yi Wang "AP_FLASH_WP_L", 353cabc71b0SHsin-Yi Wang "EC_AP_INT_ODL", 354cabc71b0SHsin-Yi Wang "IT6505_INT_ODL", 355cabc71b0SHsin-Yi Wang "H1_INT_OD_L", 356cabc71b0SHsin-Yi Wang "", 357cabc71b0SHsin-Yi Wang "", 358cabc71b0SHsin-Yi Wang "", 359cabc71b0SHsin-Yi Wang "", 360cabc71b0SHsin-Yi Wang "", 361cabc71b0SHsin-Yi Wang "", 362cabc71b0SHsin-Yi Wang "", 363cabc71b0SHsin-Yi Wang "AP_SPI_FLASH_MISO", 364cabc71b0SHsin-Yi Wang "AP_SPI_FLASH_CS_L", 365cabc71b0SHsin-Yi Wang "AP_SPI_FLASH_MOSI", 366cabc71b0SHsin-Yi Wang "AP_SPI_FLASH_CLK", 367cabc71b0SHsin-Yi Wang "DA7219_IRQ", 368cabc71b0SHsin-Yi Wang "", 369cabc71b0SHsin-Yi Wang "", 370cabc71b0SHsin-Yi Wang "", 371cabc71b0SHsin-Yi Wang "", 372cabc71b0SHsin-Yi Wang "", 373cabc71b0SHsin-Yi Wang "", 374cabc71b0SHsin-Yi Wang "", 375cabc71b0SHsin-Yi Wang "", 376cabc71b0SHsin-Yi Wang "", 377cabc71b0SHsin-Yi Wang "", 378cabc71b0SHsin-Yi Wang "", 379cabc71b0SHsin-Yi Wang "", 380cabc71b0SHsin-Yi Wang "", 381cabc71b0SHsin-Yi Wang "", 382cabc71b0SHsin-Yi Wang "", 383cabc71b0SHsin-Yi Wang "", 384cabc71b0SHsin-Yi Wang "", 385cabc71b0SHsin-Yi Wang "", 386cabc71b0SHsin-Yi Wang "", 387cabc71b0SHsin-Yi Wang "", 388cabc71b0SHsin-Yi Wang "", 389cabc71b0SHsin-Yi Wang "", 390cabc71b0SHsin-Yi Wang "", 391cabc71b0SHsin-Yi Wang "", 392cabc71b0SHsin-Yi Wang "", 393cabc71b0SHsin-Yi Wang ""; 394cabc71b0SHsin-Yi Wang 395cabc71b0SHsin-Yi Wang pp1200_mipibrdg_en: pp1200-mipibrdg-en { 396cabc71b0SHsin-Yi Wang pins1 { 397cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO54__FUNC_GPIO54>; 398cabc71b0SHsin-Yi Wang output-low; 399cabc71b0SHsin-Yi Wang }; 400cabc71b0SHsin-Yi Wang }; 401cabc71b0SHsin-Yi Wang 402cabc71b0SHsin-Yi Wang pp1800_lcd_en: pp1800-lcd-en { 403cabc71b0SHsin-Yi Wang pins1 { 404cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO36__FUNC_GPIO36>; 405cabc71b0SHsin-Yi Wang output-low; 406cabc71b0SHsin-Yi Wang }; 407cabc71b0SHsin-Yi Wang }; 408cabc71b0SHsin-Yi Wang 409cabc71b0SHsin-Yi Wang pp3300_panel_pins: pp3300-panel-pins { 410cabc71b0SHsin-Yi Wang panel_3v3_enable: panel-3v3-enable { 411cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO35__FUNC_GPIO35>; 412cabc71b0SHsin-Yi Wang output-low; 413cabc71b0SHsin-Yi Wang }; 414cabc71b0SHsin-Yi Wang }; 415cabc71b0SHsin-Yi Wang 416cabc71b0SHsin-Yi Wang ppvarp_lcd_en: ppvarp-lcd-en { 417cabc71b0SHsin-Yi Wang pins1 { 418cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO66__FUNC_GPIO66>; 419cabc71b0SHsin-Yi Wang output-low; 420cabc71b0SHsin-Yi Wang }; 421cabc71b0SHsin-Yi Wang }; 422cabc71b0SHsin-Yi Wang 423cabc71b0SHsin-Yi Wang ppvarn_lcd_en: ppvarn-lcd-en { 424cabc71b0SHsin-Yi Wang pins1 { 425cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO166__FUNC_GPIO166>; 426cabc71b0SHsin-Yi Wang output-low; 427cabc71b0SHsin-Yi Wang }; 428cabc71b0SHsin-Yi Wang }; 429cabc71b0SHsin-Yi Wang 430cabc71b0SHsin-Yi Wang anx7625_pins: anx7625-pins { 431cabc71b0SHsin-Yi Wang pins1 { 432cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO45__FUNC_GPIO45>, 433cabc71b0SHsin-Yi Wang <PINMUX_GPIO73__FUNC_GPIO73>; 434cabc71b0SHsin-Yi Wang output-low; 435cabc71b0SHsin-Yi Wang }; 436cabc71b0SHsin-Yi Wang pins2 { 437cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO4__FUNC_GPIO4>; 438cabc71b0SHsin-Yi Wang input-enable; 439cabc71b0SHsin-Yi Wang bias-pull-up; 440cabc71b0SHsin-Yi Wang }; 441cabc71b0SHsin-Yi Wang }; 442cabc71b0SHsin-Yi Wang 443cabc71b0SHsin-Yi Wang touchscreen_pins: touchscreen-pins { 444cabc71b0SHsin-Yi Wang touch_int_odl { 445cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO155__FUNC_GPIO155>; 446cabc71b0SHsin-Yi Wang input-enable; 447cabc71b0SHsin-Yi Wang bias-pull-up; 448cabc71b0SHsin-Yi Wang }; 449cabc71b0SHsin-Yi Wang 450cabc71b0SHsin-Yi Wang touch_rst_l { 451cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO156__FUNC_GPIO156>; 452cabc71b0SHsin-Yi Wang output-high; 453cabc71b0SHsin-Yi Wang }; 454cabc71b0SHsin-Yi Wang }; 455cabc71b0SHsin-Yi Wang 456cabc71b0SHsin-Yi Wang trackpad_pins: trackpad-pins { 457cabc71b0SHsin-Yi Wang trackpad_int { 458cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO7__FUNC_GPIO7>; 459cabc71b0SHsin-Yi Wang input-enable; 460cabc71b0SHsin-Yi Wang bias-disable; /* pulled externally */ 461cabc71b0SHsin-Yi Wang }; 462cabc71b0SHsin-Yi Wang }; 463cabc71b0SHsin-Yi Wang 464cabc71b0SHsin-Yi Wang vddio_mipibrdg_en: vddio-mipibrdg-en { 465cabc71b0SHsin-Yi Wang pins1 { 466cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO37__FUNC_GPIO37>; 467cabc71b0SHsin-Yi Wang output-low; 468cabc71b0SHsin-Yi Wang }; 469cabc71b0SHsin-Yi Wang }; 470cabc71b0SHsin-Yi Wang 471cabc71b0SHsin-Yi Wang volume_button_pins: volume-button-pins { 472cabc71b0SHsin-Yi Wang voldn-btn-odl { 473cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO6__FUNC_GPIO6>; 474cabc71b0SHsin-Yi Wang input-enable; 475cabc71b0SHsin-Yi Wang bias-pull-up; 476cabc71b0SHsin-Yi Wang }; 477cabc71b0SHsin-Yi Wang 478cabc71b0SHsin-Yi Wang volup-btn-odl { 479cabc71b0SHsin-Yi Wang pinmux = <PINMUX_GPIO5__FUNC_GPIO5>; 480cabc71b0SHsin-Yi Wang input-enable; 481cabc71b0SHsin-Yi Wang bias-pull-up; 482cabc71b0SHsin-Yi Wang }; 483cabc71b0SHsin-Yi Wang }; 484cabc71b0SHsin-Yi Wang}; 485cabc71b0SHsin-Yi Wang 486