1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* 3 * Copyright 2022 Google LLC 4 */ 5 6 /dts-v1/; 7 #include "mt8186-corsola-krabby.dtsi" 8 9 / { 10 model = "Google Tentacool board"; 11 compatible = "google,tentacruel-sku327681", "google,tentacruel", "mediatek,mt8186"; 12 chassis-type = "laptop"; 13 }; 14 15 /* Tentacool omits the pen. */ 16 &gpio_keys { 17 status = "disabled"; 18 }; 19 20 /* Tentacool omits the touchscreen; nothing else is on i2c1. */ 21 &i2c1 { 22 status = "disabled"; 23 }; 24 25 &keyboard_controller { 26 function-row-physmap = < 27 MATRIX_KEY(0x00, 0x02, 0) /* T1 */ 28 MATRIX_KEY(0x03, 0x02, 0) /* T2 */ 29 MATRIX_KEY(0x02, 0x02, 0) /* T3 */ 30 MATRIX_KEY(0x01, 0x02, 0) /* T4 */ 31 MATRIX_KEY(0x03, 0x04, 0) /* T5 */ 32 MATRIX_KEY(0x02, 0x04, 0) /* T6 */ 33 MATRIX_KEY(0x01, 0x04, 0) /* T7 */ 34 MATRIX_KEY(0x02, 0x09, 0) /* T8 */ 35 MATRIX_KEY(0x01, 0x09, 0) /* T9 */ 36 MATRIX_KEY(0x00, 0x04, 0) /* T10 */ 37 >; 38 39 linux,keymap = < 40 MATRIX_KEY(0x00, 0x02, KEY_BACK) 41 MATRIX_KEY(0x03, 0x02, KEY_REFRESH) 42 MATRIX_KEY(0x02, 0x02, KEY_ZOOM) 43 MATRIX_KEY(0x01, 0x02, KEY_SCALE) 44 MATRIX_KEY(0x03, 0x04, KEY_SYSRQ) 45 MATRIX_KEY(0x02, 0x04, KEY_BRIGHTNESSDOWN) 46 MATRIX_KEY(0x01, 0x04, KEY_BRIGHTNESSUP) 47 MATRIX_KEY(0x02, 0x09, KEY_MUTE) 48 MATRIX_KEY(0x01, 0x09, KEY_VOLUMEDOWN) 49 MATRIX_KEY(0x00, 0x04, KEY_VOLUMEUP) 50 CROS_STD_MAIN_KEYMAP 51 >; 52 }; 53 54 /* Tentacool omits the touchscreen. */ 55 &touchscreen { 56 status = "disabled"; 57 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.