1 // SPDX-License-Identifier: BSD-3-Clause
2 /*
3 * sc7280 CRD board device tree source
4 *
5 * Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
6 */
7
8 /dts-v1/;
9
10 #include "sc7280-idp.dtsi"
11 #include "sc7280-idp-ec-h1.dtsi"
12
13 / {
14 model = "Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4)";
15 compatible = "qcom,sc7280-crd",
16 "google,hoglin-rev3", "google,hoglin-rev4",
17 "google,piglin-rev3", "google,piglin-rev4",
18 "qcom,sc7280";
19
20 aliases {
21 serial0 = &uart5;
22 };
23
24 chosen {
25 stdout-path = "serial0:115200n8";
26 };
27 };
28
29 &apps_rsc {
30 pmg1110-regulators {
31 compatible = "qcom,pmg1110-rpmh-regulators";
32 qcom,pmic-id = "k";
33
34 vreg_s1k_1p0: smps1 {
35 regulator-min-microvolt = <1010000>;
36 regulator-max-microvolt = <1170000>;
37 };
38 };
39 };
40
41 ap_tp_i2c: &i2c0 {
42 status = "okay";
43 clock-frequency = <400000>;
44
45 trackpad: trackpad@15 {
46 compatible = "hid-over-i2c";
47 reg = <0x15>;
48 pinctrl-names = "default";
49 pinctrl-0 = <&tp_int_odl>;
50
51 interrupt-parent = <&tlmm>;
52 interrupts = <7 IRQ_TYPE_EDGE_FALLING>;
53
54 post-power-on-delay-ms = <20>;
55 hid-descr-addr = <0x0001>;
56 vdd-supply = <&vreg_l18b_1p8>;
57
58 wakeup-source;
59 };
60 };
61
62 ap_ts_pen_1v8: &i2c13 {
63 status = "okay";
64 clock-frequency = <400000>;
65
66 ap_ts: touchscreen@5c {
67 compatible = "hid-over-i2c";
68 reg = <0x5c>;
69 pinctrl-names = "default";
70 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
71
72 interrupt-parent = <&tlmm>;
73 interrupts = <55 IRQ_TYPE_LEVEL_LOW>;
74
75 post-power-on-delay-ms = <500>;
76 hid-descr-addr = <0x0000>;
77
78 vdd-supply = <&vreg_l19b_1p8>;
79 };
80 };
81
82 &nvme_3v3_regulator {
83 gpio = <&tlmm 51 GPIO_ACTIVE_HIGH>;
84 };
85
86 &nvme_pwren {
87 pins = "gpio51";
88 };
89
90 &tlmm {
91 tp_int_odl: tp-int-odl {
92 pins = "gpio7";
93 function = "gpio";
94 bias-disable;
95 };
96
97 ts_int_l: ts-int-l {
98 pins = "gpio55";
99 function = "gpio";
100 bias-pull-up;
101 };
102
103 ts_reset_l: ts-reset-l {
104 pins = "gpio54";
105 function = "gpio";
106 bias-disable;
107 };
108 };
Cache object: 9bd32c363b2e49cd0964349ccdc0c508
|