19f8e4a64SNícolas F. R. A. Prado// SPDX-License-Identifier: (GPL-2.0 OR MIT) 29f8e4a64SNícolas F. R. A. Prado/* 39f8e4a64SNícolas F. R. A. Prado * Copyright 2022 Google LLC 49f8e4a64SNícolas F. R. A. Prado */ 59f8e4a64SNícolas F. R. A. Prado/dts-v1/; 69f8e4a64SNícolas F. R. A. Prado#include "mt8192-asurada.dtsi" 79f8e4a64SNícolas F. R. A. Prado 89f8e4a64SNícolas F. R. A. Prado/ { 99f8e4a64SNícolas F. R. A. Prado model = "Google Hayato rev5"; 10*42aa8daeSAngeloGioacchino Del Regno chassis-type = "convertible"; 119f8e4a64SNícolas F. R. A. Prado compatible = "google,hayato-rev5-sku2", "google,hayato-sku2", 129f8e4a64SNícolas F. R. A. Prado "google,hayato", "mediatek,mt8192"; 139f8e4a64SNícolas F. R. A. Prado}; 149f8e4a64SNícolas F. R. A. Prado 159f8e4a64SNícolas F. R. A. Prado&keyboard_controller { 169f8e4a64SNícolas F. R. A. Prado function-row-physmap = < 179f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x00, 0x02, 0) /* T1 */ 189f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x03, 0x02, 0) /* T2 */ 199f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x02, 0x02, 0) /* T3 */ 209f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x01, 0x02, 0) /* T4 */ 219f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x03, 0x04, 0) /* T5 */ 229f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x02, 0x04, 0) /* T6 */ 239f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x01, 0x04, 0) /* T7 */ 249f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x02, 0x09, 0) /* T8 */ 259f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x01, 0x09, 0) /* T9 */ 269f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x00, 0x04, 0) /* T10 */ 279f8e4a64SNícolas F. R. A. Prado >; 289f8e4a64SNícolas F. R. A. Prado linux,keymap = < 299f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x00, 0x02, KEY_BACK) 309f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x03, 0x02, KEY_FORWARD) 319f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x02, 0x02, KEY_REFRESH) 329f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x01, 0x02, KEY_FULL_SCREEN) 339f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x03, 0x04, KEY_SCALE) 349f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x02, 0x04, KEY_BRIGHTNESSDOWN) 359f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x01, 0x04, KEY_BRIGHTNESSUP) 369f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x02, 0x09, KEY_MUTE) 379f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x01, 0x09, KEY_VOLUMEDOWN) 389f8e4a64SNícolas F. R. A. Prado MATRIX_KEY(0x00, 0x04, KEY_VOLUMEUP) 399f8e4a64SNícolas F. R. A. Prado 409f8e4a64SNícolas F. R. A. Prado CROS_STD_MAIN_KEYMAP 419f8e4a64SNícolas F. R. A. Prado >; 429f8e4a64SNícolas F. R. A. Prado}; 439f8e4a64SNícolas F. R. A. Prado 449f8e4a64SNícolas F. R. A. Prado&rt5682 { 459f8e4a64SNícolas F. R. A. Prado compatible = "realtek,rt5682s"; 469f8e4a64SNícolas F. R. A. Prado}; 479f8e4a64SNícolas F. R. A. Prado 489f8e4a64SNícolas F. R. A. Prado&sound { 499f8e4a64SNícolas F. R. A. Prado compatible = "mediatek,mt8192_mt6359_rt1015p_rt5682s"; 509f8e4a64SNícolas F. R. A. Prado 519f8e4a64SNícolas F. R. A. Prado speaker-codecs { 529f8e4a64SNícolas F. R. A. Prado sound-dai = <&rt1015p>; 539f8e4a64SNícolas F. R. A. Prado }; 549f8e4a64SNícolas F. R. A. Prado 559f8e4a64SNícolas F. R. A. Prado headset-codec { 569f8e4a64SNícolas F. R. A. Prado sound-dai = <&rt5682 0>; 579f8e4a64SNícolas F. R. A. Prado }; 589f8e4a64SNícolas F. R. A. Prado}; 599f8e4a64SNícolas F. R. A. Prado 609f8e4a64SNícolas F. R. A. Prado&touchscreen { 619f8e4a64SNícolas F. R. A. Prado compatible = "hid-over-i2c"; 629f8e4a64SNícolas F. R. A. Prado post-power-on-delay-ms = <10>; 639f8e4a64SNícolas F. R. A. Prado hid-descr-addr = <0x0001>; 649f8e4a64SNícolas F. R. A. Prado vdd-supply = <&pp3300_u>; 659f8e4a64SNícolas F. R. A. Prado}; 66