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