18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci/* Copyright (c) 2019, Jeffrey Hugo. All rights reserved. */ 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci/dts-v1/; 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ci#include "msm8998-clamshell.dtsi" 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci/ { 98c2ecf20Sopenharmony_ci model = "Asus NovaGo TP370QL"; 108c2ecf20Sopenharmony_ci compatible = "asus,novago-tp370ql", "qcom,msm8998"; 118c2ecf20Sopenharmony_ci}; 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci&blsp1_i2c6 { 148c2ecf20Sopenharmony_ci status = "okay"; 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci touchpad@15 { 178c2ecf20Sopenharmony_ci compatible = "hid-over-i2c"; 188c2ecf20Sopenharmony_ci interrupt-parent = <&tlmm>; 198c2ecf20Sopenharmony_ci interrupts = <0x7b IRQ_TYPE_LEVEL_LOW>; 208c2ecf20Sopenharmony_ci reg = <0x15>; 218c2ecf20Sopenharmony_ci hid-descr-addr = <0x0001>; 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci pinctrl-names = "default"; 248c2ecf20Sopenharmony_ci pinctrl-0 = <&touchpad>; 258c2ecf20Sopenharmony_ci }; 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci keyboard@3a { 288c2ecf20Sopenharmony_ci compatible = "hid-over-i2c"; 298c2ecf20Sopenharmony_ci interrupt-parent = <&tlmm>; 308c2ecf20Sopenharmony_ci interrupts = <0x25 IRQ_TYPE_LEVEL_LOW>; 318c2ecf20Sopenharmony_ci reg = <0x3a>; 328c2ecf20Sopenharmony_ci hid-descr-addr = <0x0001>; 338c2ecf20Sopenharmony_ci }; 348c2ecf20Sopenharmony_ci}; 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci&sdhc2 { 378c2ecf20Sopenharmony_ci cd-gpios = <&tlmm 95 GPIO_ACTIVE_HIGH>; 388c2ecf20Sopenharmony_ci}; 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ci&tlmm { 418c2ecf20Sopenharmony_ci touchpad: touchpad { 428c2ecf20Sopenharmony_ci config { 438c2ecf20Sopenharmony_ci pins = "gpio123"; 448c2ecf20Sopenharmony_ci bias-pull-up; 458c2ecf20Sopenharmony_ci }; 468c2ecf20Sopenharmony_ci }; 478c2ecf20Sopenharmony_ci}; 48