1722eb2f6SJeffrey Hugo// SPDX-License-Identifier: GPL-2.0
2722eb2f6SJeffrey Hugo/* Copyright (c) 2019, Jeffrey Hugo. All rights reserved. */
3722eb2f6SJeffrey Hugo
4722eb2f6SJeffrey Hugo/dts-v1/;
5722eb2f6SJeffrey Hugo
6722eb2f6SJeffrey Hugo#include "msm8998-clamshell.dtsi"
7722eb2f6SJeffrey Hugo
8722eb2f6SJeffrey Hugo/ {
9722eb2f6SJeffrey Hugo	model = "Asus NovaGo TP370QL";
10722eb2f6SJeffrey Hugo	compatible = "asus,novago-tp370ql", "qcom,msm8998";
11*eaa744b1SArnaud Ferraris	chassis-type = "convertible";
12722eb2f6SJeffrey Hugo};
13722eb2f6SJeffrey Hugo
14722eb2f6SJeffrey Hugo&blsp1_i2c6 {
15722eb2f6SJeffrey Hugo	status = "okay";
16722eb2f6SJeffrey Hugo
17722eb2f6SJeffrey Hugo	touchpad@15 {
18722eb2f6SJeffrey Hugo		compatible = "hid-over-i2c";
19722eb2f6SJeffrey Hugo		interrupt-parent = <&tlmm>;
20722eb2f6SJeffrey Hugo		interrupts = <0x7b IRQ_TYPE_LEVEL_LOW>;
21722eb2f6SJeffrey Hugo		reg = <0x15>;
22722eb2f6SJeffrey Hugo		hid-descr-addr = <0x0001>;
23722eb2f6SJeffrey Hugo
24722eb2f6SJeffrey Hugo		pinctrl-names = "default";
25722eb2f6SJeffrey Hugo		pinctrl-0 = <&touchpad>;
26722eb2f6SJeffrey Hugo	};
27722eb2f6SJeffrey Hugo
28722eb2f6SJeffrey Hugo	keyboard@3a {
29722eb2f6SJeffrey Hugo		compatible = "hid-over-i2c";
30722eb2f6SJeffrey Hugo		interrupt-parent = <&tlmm>;
31722eb2f6SJeffrey Hugo		interrupts = <0x25 IRQ_TYPE_LEVEL_LOW>;
32722eb2f6SJeffrey Hugo		reg = <0x3a>;
33722eb2f6SJeffrey Hugo		hid-descr-addr = <0x0001>;
34722eb2f6SJeffrey Hugo	};
35722eb2f6SJeffrey Hugo};
36722eb2f6SJeffrey Hugo
37722eb2f6SJeffrey Hugo&sdhc2 {
38722eb2f6SJeffrey Hugo	cd-gpios = <&tlmm 95 GPIO_ACTIVE_HIGH>;
39722eb2f6SJeffrey Hugo};
40722eb2f6SJeffrey Hugo
41722eb2f6SJeffrey Hugo&tlmm {
42722eb2f6SJeffrey Hugo	touchpad: touchpad {
43722eb2f6SJeffrey Hugo		config {
44722eb2f6SJeffrey Hugo			pins = "gpio123";
45722eb2f6SJeffrey Hugo			bias-pull-up;
46722eb2f6SJeffrey Hugo		};
47722eb2f6SJeffrey Hugo	};
48722eb2f6SJeffrey Hugo};
49