1*d926d78bSWojciech Macek// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2*d926d78bSWojciech Macek/* 3*d926d78bSWojciech Macek * Copyright 2023 Google LLC 4*d926d78bSWojciech Macek */ 5*d926d78bSWojciech Macek 6*d926d78bSWojciech Macek/dts-v1/; 7*d926d78bSWojciech Macek#include "mt8186-corsola.dtsi" 8*d926d78bSWojciech Macek 9*d926d78bSWojciech Macek/ { 10*d926d78bSWojciech Macek en_pp6000_mipi_disp_150ma: en-pp6000-mipi-disp-150ma { 11*d926d78bSWojciech Macek compatible = "regulator-fixed"; 12*d926d78bSWojciech Macek regulator-name = "en_pp6000_mipi_disp_150ma"; 13*d926d78bSWojciech Macek gpio = <&pio 154 GPIO_ACTIVE_HIGH>; 14*d926d78bSWojciech Macek enable-active-high; 15*d926d78bSWojciech Macek pinctrl-names = "default"; 16*d926d78bSWojciech Macek pinctrl-0 = <&en_pp6000_mipi_disp_150ma_fixed_pins>; 17*d926d78bSWojciech Macek }; 18*d926d78bSWojciech Macek 19*d926d78bSWojciech Macek /* 20*d926d78bSWojciech Macek * Starmie does not have 3.3V display regulator. It is replaced 21*d926d78bSWojciech Macek * with 6V module for enabling panel, re-using eDP GPIOs. 22*d926d78bSWojciech Macek */ 23*d926d78bSWojciech Macek /delete-node/ pp3300_disp_x; 24*d926d78bSWojciech Macek en_pp6000_mipi_disp: en-regulator-pp6000-mipi-disp { 25*d926d78bSWojciech Macek compatible = "regulator-fixed"; 26*d926d78bSWojciech Macek pinctrl-names = "default"; 27*d926d78bSWojciech Macek pinctrl-0 = <&edp_panel_fixed_pins>; 28*d926d78bSWojciech Macek gpios = <&pio 153 GPIO_ACTIVE_HIGH>; 29*d926d78bSWojciech Macek regulator-name = "en_pp6000_mipi_disp"; 30*d926d78bSWojciech Macek enable-active-high; 31*d926d78bSWojciech Macek regulator-enable-ramp-delay = <3000>; 32*d926d78bSWojciech Macek vin-supply = <&pp3300_z2>; 33*d926d78bSWojciech Macek }; 34*d926d78bSWojciech Macek 35*d926d78bSWojciech Macek tboard_thermistor1: thermal-sensor1 { 36*d926d78bSWojciech Macek compatible = "generic-adc-thermal"; 37*d926d78bSWojciech Macek #thermal-sensor-cells = <0>; 38*d926d78bSWojciech Macek io-channels = <&auxadc 0>; 39*d926d78bSWojciech Macek io-channel-names = "sensor-channel"; 40*d926d78bSWojciech Macek temperature-lookup-table = < (-5000) 1492 41*d926d78bSWojciech Macek 0 1413 42*d926d78bSWojciech Macek 5000 1324 43*d926d78bSWojciech Macek 10000 1227 44*d926d78bSWojciech Macek 15000 1121 45*d926d78bSWojciech Macek 20000 1017 46*d926d78bSWojciech Macek 25000 900 47*d926d78bSWojciech Macek 30000 797 48*d926d78bSWojciech Macek 35000 698 49*d926d78bSWojciech Macek 40000 606 50*d926d78bSWojciech Macek 45000 522 51*d926d78bSWojciech Macek 50000 449 52*d926d78bSWojciech Macek 55000 383 53*d926d78bSWojciech Macek 60000 327 54*d926d78bSWojciech Macek 65000 278 55*d926d78bSWojciech Macek 70000 236 56*d926d78bSWojciech Macek 75000 201 57*d926d78bSWojciech Macek 80000 171 58*d926d78bSWojciech Macek 85000 145 59*d926d78bSWojciech Macek 90000 163 60*d926d78bSWojciech Macek 95000 124 61*d926d78bSWojciech Macek 100000 91 62*d926d78bSWojciech Macek 105000 78 63*d926d78bSWojciech Macek 110000 67 64*d926d78bSWojciech Macek 115000 58 65*d926d78bSWojciech Macek 120000 50 66*d926d78bSWojciech Macek 125000 44>; 67*d926d78bSWojciech Macek }; 68*d926d78bSWojciech Macek 69*d926d78bSWojciech Macek tboard_thermistor2: thermal-sensor2 { 70*d926d78bSWojciech Macek compatible = "generic-adc-thermal"; 71*d926d78bSWojciech Macek #thermal-sensor-cells = <0>; 72*d926d78bSWojciech Macek io-channels = <&auxadc 1>; 73*d926d78bSWojciech Macek io-channel-names = "sensor-channel"; 74*d926d78bSWojciech Macek temperature-lookup-table = < (-5000) 1492 75*d926d78bSWojciech Macek 0 1413 76*d926d78bSWojciech Macek 5000 1324 77*d926d78bSWojciech Macek 10000 1227 78*d926d78bSWojciech Macek 15000 1121 79*d926d78bSWojciech Macek 20000 1017 80*d926d78bSWojciech Macek 25000 900 81*d926d78bSWojciech Macek 30000 797 82*d926d78bSWojciech Macek 35000 698 83*d926d78bSWojciech Macek 40000 606 84*d926d78bSWojciech Macek 45000 522 85*d926d78bSWojciech Macek 50000 449 86*d926d78bSWojciech Macek 55000 383 87*d926d78bSWojciech Macek 60000 327 88*d926d78bSWojciech Macek 65000 278 89*d926d78bSWojciech Macek 70000 236 90*d926d78bSWojciech Macek 75000 201 91*d926d78bSWojciech Macek 80000 171 92*d926d78bSWojciech Macek 85000 145 93*d926d78bSWojciech Macek 90000 163 94*d926d78bSWojciech Macek 95000 124 95*d926d78bSWojciech Macek 100000 91 96*d926d78bSWojciech Macek 105000 78 97*d926d78bSWojciech Macek 110000 67 98*d926d78bSWojciech Macek 115000 58 99*d926d78bSWojciech Macek 120000 50 100*d926d78bSWojciech Macek 125000 44>; 101*d926d78bSWojciech Macek }; 102*d926d78bSWojciech Macek}; 103*d926d78bSWojciech Macek 104*d926d78bSWojciech Macek/* 105*d926d78bSWojciech Macek * Starmie does not have EC keyboard. Remove default keyboard controller 106*d926d78bSWojciech Macek * and replace it with the driver for side switches. 107*d926d78bSWojciech Macek */ 108*d926d78bSWojciech Macek/delete-node/ &keyboard_controller; 109*d926d78bSWojciech Macek 110*d926d78bSWojciech Macek&cros_ec { 111*d926d78bSWojciech Macek cbas: cbas { 112*d926d78bSWojciech Macek compatible = "google,cros-cbas"; 113*d926d78bSWojciech Macek }; 114*d926d78bSWojciech Macek 115*d926d78bSWojciech Macek keyboard-controller { 116*d926d78bSWojciech Macek compatible = "google,cros-ec-keyb-switches"; 117*d926d78bSWojciech Macek }; 118*d926d78bSWojciech Macek}; 119*d926d78bSWojciech Macek 120*d926d78bSWojciech Macek&dsi0 { 121*d926d78bSWojciech Macek #address-cells = <1>; 122*d926d78bSWojciech Macek #size-cells = <0>; 123*d926d78bSWojciech Macek panel: panel@0 { 124*d926d78bSWojciech Macek /* compatible will be set in board dts */ 125*d926d78bSWojciech Macek reg = <0>; 126*d926d78bSWojciech Macek enable-gpios = <&pio 98 0>; 127*d926d78bSWojciech Macek pinctrl-names = "default"; 128*d926d78bSWojciech Macek pinctrl-0 = <&panel_default_pins>; 129*d926d78bSWojciech Macek avdd-supply = <&en_pp6000_mipi_disp>; 130*d926d78bSWojciech Macek avee-supply = <&en_pp6000_mipi_disp_150ma>; 131*d926d78bSWojciech Macek pp1800-supply = <&mt6366_vio18_reg>; 132*d926d78bSWojciech Macek backlight = <&backlight_lcd0>; 133*d926d78bSWojciech Macek rotation = <270>; 134*d926d78bSWojciech Macek port { 135*d926d78bSWojciech Macek panel_in: endpoint { 136*d926d78bSWojciech Macek remote-endpoint = <&dsi_out>; 137*d926d78bSWojciech Macek }; 138*d926d78bSWojciech Macek }; 139*d926d78bSWojciech Macek }; 140*d926d78bSWojciech Macek}; 141*d926d78bSWojciech Macek 142*d926d78bSWojciech Macek&dsi_out { 143*d926d78bSWojciech Macek remote-endpoint = <&panel_in>; 144*d926d78bSWojciech Macek}; 145*d926d78bSWojciech Macek 146*d926d78bSWojciech Macek&i2c0 { 147*d926d78bSWojciech Macek status = "disabled"; 148*d926d78bSWojciech Macek}; 149*d926d78bSWojciech Macek 150*d926d78bSWojciech Macek&i2c2 { 151*d926d78bSWojciech Macek status = "disabled"; 152*d926d78bSWojciech Macek}; 153*d926d78bSWojciech Macek 154*d926d78bSWojciech Macek&i2c4 { 155*d926d78bSWojciech Macek status = "disabled"; 156*d926d78bSWojciech Macek}; 157*d926d78bSWojciech Macek 158*d926d78bSWojciech Macek&i2c5 { 159*d926d78bSWojciech Macek clock-frequency = <400000>; 160*d926d78bSWojciech Macek}; 161*d926d78bSWojciech Macek 162*d926d78bSWojciech Macek&mmc1_pins_default { 163*d926d78bSWojciech Macek pins-clk { 164*d926d78bSWojciech Macek drive-strength = <8>; 165*d926d78bSWojciech Macek }; 166*d926d78bSWojciech Macek 167*d926d78bSWojciech Macek pins-cmd-dat { 168*d926d78bSWojciech Macek drive-strength = <8>; 169*d926d78bSWojciech Macek }; 170*d926d78bSWojciech Macek}; 171*d926d78bSWojciech Macek 172*d926d78bSWojciech Macek&mmc1_pins_uhs { 173*d926d78bSWojciech Macek pins-clk { 174*d926d78bSWojciech Macek drive-strength = <8>; 175*d926d78bSWojciech Macek }; 176*d926d78bSWojciech Macek 177*d926d78bSWojciech Macek pins-cmd-dat { 178*d926d78bSWojciech Macek drive-strength = <8>; 179*d926d78bSWojciech Macek }; 180*d926d78bSWojciech Macek}; 181*d926d78bSWojciech Macek 182*d926d78bSWojciech Macek&pen_insert { 183*d926d78bSWojciech Macek wakeup-event-action = <EV_ACT_ANY>; 184*d926d78bSWojciech Macek}; 185*d926d78bSWojciech Macek 186*d926d78bSWojciech Macek&pio { 187*d926d78bSWojciech Macek /* 185 lines */ 188*d926d78bSWojciech Macek gpio-line-names = "TP", 189*d926d78bSWojciech Macek "TP", 190*d926d78bSWojciech Macek "TP", 191*d926d78bSWojciech Macek "I2S0_HP_DI", 192*d926d78bSWojciech Macek "I2S3_DP_SPKR_DO", 193*d926d78bSWojciech Macek "SAR_INT_ODL", 194*d926d78bSWojciech Macek "BT_WAKE_AP_ODL", 195*d926d78bSWojciech Macek "WIFI_INT_ODL", 196*d926d78bSWojciech Macek "DPBRDG_INT_ODL", 197*d926d78bSWojciech Macek "NC", 198*d926d78bSWojciech Macek "EC_AP_HPD_OD", 199*d926d78bSWojciech Macek "NC", 200*d926d78bSWojciech Macek "TCHSCR_INT_1V8_ODL", 201*d926d78bSWojciech Macek "EC_AP_INT_ODL", 202*d926d78bSWojciech Macek "EC_IN_RW_ODL", 203*d926d78bSWojciech Macek "GSC_AP_INT_ODL", 204*d926d78bSWojciech Macek /* 205*d926d78bSWojciech Macek * AP_FLASH_WP_L is crossystem ABI. Rev1 schematics 206*d926d78bSWojciech Macek * call it AP_WP_ODL. 207*d926d78bSWojciech Macek */ 208*d926d78bSWojciech Macek "AP_FLASH_WP_L", 209*d926d78bSWojciech Macek "HP_INT_ODL", 210*d926d78bSWojciech Macek "PEN_EJECT_OD", 211*d926d78bSWojciech Macek "NC", 212*d926d78bSWojciech Macek "NC", 213*d926d78bSWojciech Macek "UCAM_SEN_EN", 214*d926d78bSWojciech Macek "NC", 215*d926d78bSWojciech Macek "NC", 216*d926d78bSWojciech Macek "NC", 217*d926d78bSWojciech Macek "I2S2_DP_SPK_MCK", 218*d926d78bSWojciech Macek "I2S2_DP_SPKR_BCK", 219*d926d78bSWojciech Macek "I2S2_DP_SPKR_LRCK", 220*d926d78bSWojciech Macek "NC", 221*d926d78bSWojciech Macek "NC", 222*d926d78bSWojciech Macek "NC", 223*d926d78bSWojciech Macek "NC", 224*d926d78bSWojciech Macek "UART_GSC_TX_AP_RX", 225*d926d78bSWojciech Macek "UART_AP_TX_GSC_RX", 226*d926d78bSWojciech Macek "UART_DBGCON_TX_ADSP_RX", 227*d926d78bSWojciech Macek "UART_ADSP_TX_DBGCON_RX", 228*d926d78bSWojciech Macek "NC", 229*d926d78bSWojciech Macek "TCHSCR_REPORT_DISABLE", 230*d926d78bSWojciech Macek "NC", 231*d926d78bSWojciech Macek "EN_PP1800_DPBRDG", 232*d926d78bSWojciech Macek "SPI_AP_CLK_EC", 233*d926d78bSWojciech Macek "SPI_AP_CS_EC_L", 234*d926d78bSWojciech Macek "SPI_AP_DO_EC_DI", 235*d926d78bSWojciech Macek "SPI_AP_DI_EC_DO", 236*d926d78bSWojciech Macek "SPI_AP_CLK_GSC", 237*d926d78bSWojciech Macek "SPI_AP_CS_GSC_L", 238*d926d78bSWojciech Macek "SPI_AP_DO_GSC_DI", 239*d926d78bSWojciech Macek "SPI_AP_DI_GSC_DO", 240*d926d78bSWojciech Macek "UART_DBGCON_TX_SCP_RX", 241*d926d78bSWojciech Macek "UART_SCP_TX_DBGCON_RX", 242*d926d78bSWojciech Macek "EN_PP1200_CAM_X", 243*d926d78bSWojciech Macek "WLAN_MODULE_RST_L", 244*d926d78bSWojciech Macek "NC", 245*d926d78bSWojciech Macek "NC", 246*d926d78bSWojciech Macek "NC", 247*d926d78bSWojciech Macek "NC", 248*d926d78bSWojciech Macek "I2S1_HP_DO", 249*d926d78bSWojciech Macek "I2S1_HP_BCK", 250*d926d78bSWojciech Macek "I2S1_HP_LRCK", 251*d926d78bSWojciech Macek "I2S1_HP_MCK", 252*d926d78bSWojciech Macek "TCHSCR_RST_1V8_L", 253*d926d78bSWojciech Macek "SPI_AP_CLK_ROM", 254*d926d78bSWojciech Macek "SPI_AP_CS_ROM_L", 255*d926d78bSWojciech Macek "SPI_AP_DO_ROM_DI", 256*d926d78bSWojciech Macek "SPI_AP_DI_ROM_DO", 257*d926d78bSWojciech Macek "NC", 258*d926d78bSWojciech Macek "NC", 259*d926d78bSWojciech Macek "EMMC_STRB", 260*d926d78bSWojciech Macek "EMMC_CLK", 261*d926d78bSWojciech Macek "EMMC_CMD", 262*d926d78bSWojciech Macek "EMMC_RST_L", 263*d926d78bSWojciech Macek "EMMC_DATA0", 264*d926d78bSWojciech Macek "EMMC_DATA1", 265*d926d78bSWojciech Macek "EMMC_DATA2", 266*d926d78bSWojciech Macek "EMMC_DATA3", 267*d926d78bSWojciech Macek "EMMC_DATA4", 268*d926d78bSWojciech Macek "EMMC_DATA5", 269*d926d78bSWojciech Macek "EMMC_DATA6", 270*d926d78bSWojciech Macek "EMMC_DATA7", 271*d926d78bSWojciech Macek "AP_KPCOL0", 272*d926d78bSWojciech Macek "NC", 273*d926d78bSWojciech Macek "NC", 274*d926d78bSWojciech Macek "NC", 275*d926d78bSWojciech Macek "TP", 276*d926d78bSWojciech Macek "SDIO_CLK", 277*d926d78bSWojciech Macek "SDIO_CMD", 278*d926d78bSWojciech Macek "SDIO_DATA0", 279*d926d78bSWojciech Macek "SDIO_DATA1", 280*d926d78bSWojciech Macek "SDIO_DATA2", 281*d926d78bSWojciech Macek "SDIO_DATA3", 282*d926d78bSWojciech Macek "NC", 283*d926d78bSWojciech Macek "NC", 284*d926d78bSWojciech Macek "NC", 285*d926d78bSWojciech Macek "NC", 286*d926d78bSWojciech Macek "NC", 287*d926d78bSWojciech Macek "NC", 288*d926d78bSWojciech Macek "NC", 289*d926d78bSWojciech Macek "MIPI_BL_PWM_1V8", 290*d926d78bSWojciech Macek "DISP_RST_1V8_L", 291*d926d78bSWojciech Macek "MIPI_DPI_CLK", 292*d926d78bSWojciech Macek "MIPI_DPI_VSYNC", 293*d926d78bSWojciech Macek "MIPI_DPI_HSYNC", 294*d926d78bSWojciech Macek "MIPI_DPI_DE", 295*d926d78bSWojciech Macek "MIPI_DPI_D0", 296*d926d78bSWojciech Macek "MIPI_DPI_D1", 297*d926d78bSWojciech Macek "MIPI_DPI_D2", 298*d926d78bSWojciech Macek "MIPI_DPI_D3", 299*d926d78bSWojciech Macek "MIPI_DPI_D4", 300*d926d78bSWojciech Macek "MIPI_DPI_D5", 301*d926d78bSWojciech Macek "MIPI_DPI_D6", 302*d926d78bSWojciech Macek "MIPI_DPI_DA7", 303*d926d78bSWojciech Macek "MIPI_DPI_D8", 304*d926d78bSWojciech Macek "MIPI_DPI_D9", 305*d926d78bSWojciech Macek "MIPI_DPI_D10", 306*d926d78bSWojciech Macek "MIPI_DPI_D11", 307*d926d78bSWojciech Macek "PCM_BT_CLK", 308*d926d78bSWojciech Macek "PCM_BT_SYNC", 309*d926d78bSWojciech Macek "PCM_BT_DI", 310*d926d78bSWojciech Macek "PCM_BT_DO", 311*d926d78bSWojciech Macek "JTAG_TMS_TP", 312*d926d78bSWojciech Macek "JTAG_TCK_TP", 313*d926d78bSWojciech Macek "JTAG_TDI_TP", 314*d926d78bSWojciech Macek "JTAG_TDO_TP", 315*d926d78bSWojciech Macek "JTAG_TRSTN_TP", 316*d926d78bSWojciech Macek "NC", 317*d926d78bSWojciech Macek "NC", 318*d926d78bSWojciech Macek "UCAM_DET_ODL", 319*d926d78bSWojciech Macek "NC", 320*d926d78bSWojciech Macek "NC", 321*d926d78bSWojciech Macek "AP_I2C_TCHSCR_SCL_1V8", 322*d926d78bSWojciech Macek "AP_I2C_TCHSCR_SDA_1V8", 323*d926d78bSWojciech Macek "NC", 324*d926d78bSWojciech Macek "NC", 325*d926d78bSWojciech Macek "AP_I2C_DPBRDG_SCL_1V8", 326*d926d78bSWojciech Macek "AP_I2C_DPBRDG_SDA_1V8", 327*d926d78bSWojciech Macek "NC", 328*d926d78bSWojciech Macek "NC", 329*d926d78bSWojciech Macek "AP_I2C_AUD_SCL_1V8", 330*d926d78bSWojciech Macek "AP_I2C_AUD_SDA_1V8", 331*d926d78bSWojciech Macek "AP_I2C_DISP_SCL_1V8", 332*d926d78bSWojciech Macek "AP_I2C_DISP_SDA_1V8", 333*d926d78bSWojciech Macek "NC", 334*d926d78bSWojciech Macek "NC", 335*d926d78bSWojciech Macek "NC", 336*d926d78bSWojciech Macek "NC", 337*d926d78bSWojciech Macek "SCP_I2C_SENSOR_SCL_1V8", 338*d926d78bSWojciech Macek "SCP_I2C_SENSOR_SDA_1V8", 339*d926d78bSWojciech Macek "AP_EC_WARM_RST_REQ", 340*d926d78bSWojciech Macek "AP_XHCI_INIT_DONE", 341*d926d78bSWojciech Macek "USB3_HUB_RST_L", 342*d926d78bSWojciech Macek "EN_SPKR", 343*d926d78bSWojciech Macek "BEEP_ON", 344*d926d78bSWojciech Macek "AP_DISP_BKLTEN", 345*d926d78bSWojciech Macek "EN_PP6000_MIPI_DISP", 346*d926d78bSWojciech Macek "EN_PP6000_MIPI_DISP_150MA", 347*d926d78bSWojciech Macek "BT_KILL_1V8_L", 348*d926d78bSWojciech Macek "WIFI_KILL_1V8_L", 349*d926d78bSWojciech Macek "PWRAP_SPI0_CSN", 350*d926d78bSWojciech Macek "PWRAP_SPI0_CK", 351*d926d78bSWojciech Macek "PWRAP_SPI0_MO", 352*d926d78bSWojciech Macek "PWRAP_SPI0_MI", 353*d926d78bSWojciech Macek "SRCLKENA0", 354*d926d78bSWojciech Macek "SRCLKENA1", 355*d926d78bSWojciech Macek "SCP_VREQ_VAO", 356*d926d78bSWojciech Macek "AP_RTC_CLK32K", 357*d926d78bSWojciech Macek "AP_PMIC_WDTRST_L", 358*d926d78bSWojciech Macek "AUD_CLK_MOSI", 359*d926d78bSWojciech Macek "AUD_SYNC_MOSI", 360*d926d78bSWojciech Macek "AUD_DAT_MOSI0", 361*d926d78bSWojciech Macek "AUD_DAT_MOSI1", 362*d926d78bSWojciech Macek "AUD_CLK_MISO", 363*d926d78bSWojciech Macek "AUD_SYNC_MISO", 364*d926d78bSWojciech Macek "AUD_DAT_MISO0", 365*d926d78bSWojciech Macek "AUD_DAT_MISO1", 366*d926d78bSWojciech Macek "NC", 367*d926d78bSWojciech Macek "NC", 368*d926d78bSWojciech Macek "NC", 369*d926d78bSWojciech Macek "DPBRDG_RST_L", 370*d926d78bSWojciech Macek "LTE_W_DISABLE_L", 371*d926d78bSWojciech Macek "LTE_SAR_DETECT_L", 372*d926d78bSWojciech Macek "EN_PP3300_LTE_X", 373*d926d78bSWojciech Macek "LTE_PWR_OFF_L", 374*d926d78bSWojciech Macek "LTE_RESET_L", 375*d926d78bSWojciech Macek "TP", 376*d926d78bSWojciech Macek "TP"; 377*d926d78bSWojciech Macek 378*d926d78bSWojciech Macek en_pp6000_mipi_disp_150ma_fixed_pins: en_pp6000-mipi-disp-150ma-fixed-pins { 379*d926d78bSWojciech Macek pins-en { 380*d926d78bSWojciech Macek pinmux = <PINMUX_GPIO154__FUNC_GPIO154>; 381*d926d78bSWojciech Macek output-low; 382*d926d78bSWojciech Macek }; 383*d926d78bSWojciech Macek }; 384*d926d78bSWojciech Macek 385*d926d78bSWojciech Macek panel_default_pins: panel-default-pins { 386*d926d78bSWojciech Macek pins-en { 387*d926d78bSWojciech Macek pinmux = <PINMUX_GPIO98__FUNC_GPIO98>; 388*d926d78bSWojciech Macek output-low; 389*d926d78bSWojciech Macek }; 390*d926d78bSWojciech Macek }; 391*d926d78bSWojciech Macek}; 392*d926d78bSWojciech Macek 393*d926d78bSWojciech Macek&usb_c1 { 394*d926d78bSWojciech Macek status = "disabled"; 395*d926d78bSWojciech Macek}; 396*d926d78bSWojciech Macek 397*d926d78bSWojciech Macek&thermal_zones { 398*d926d78bSWojciech Macek tboard1-thermal { 399*d926d78bSWojciech Macek polling-delay = <1000>; /* milliseconds */ 400*d926d78bSWojciech Macek polling-delay-passive = <0>; /* milliseconds */ 401*d926d78bSWojciech Macek thermal-sensors = <&tboard_thermistor1>; 402*d926d78bSWojciech Macek }; 403*d926d78bSWojciech Macek 404*d926d78bSWojciech Macek tboard2-thermal { 405*d926d78bSWojciech Macek polling-delay = <1000>; /* milliseconds */ 406*d926d78bSWojciech Macek polling-delay-passive = <0>; /* milliseconds */ 407*d926d78bSWojciech Macek thermal-sensors = <&tboard_thermistor2>; 408*d926d78bSWojciech Macek }; 409*d926d78bSWojciech Macek}; 410*d926d78bSWojciech Macek 411*d926d78bSWojciech Macek&wifi_pwrseq { 412*d926d78bSWojciech Macek reset-gpios = <&pio 51 1>; 413*d926d78bSWojciech Macek}; 414*d926d78bSWojciech Macek 415*d926d78bSWojciech Macek/* 416*d926d78bSWojciech Macek * Battery on Starmie is using a different address than default. 417*d926d78bSWojciech Macek * Remove old node to reuse "battery" alias. 418*d926d78bSWojciech Macek */ 419*d926d78bSWojciech Macek/delete-node/ &battery; 420*d926d78bSWojciech Macek&i2c_tunnel { 421*d926d78bSWojciech Macek battery: sbs-battery@f { 422*d926d78bSWojciech Macek compatible = "sbs,sbs-battery"; 423*d926d78bSWojciech Macek reg = <0xf>; 424*d926d78bSWojciech Macek sbs,i2c-retry-count = <2>; 425*d926d78bSWojciech Macek sbs,poll-retry-count = <1>; 426*d926d78bSWojciech Macek }; 427*d926d78bSWojciech Macek}; 428