blob: d9d1be428c71b498e5d652bdd2621cd2f7e2e4f2 [file] [log] [blame]
tharun kumar7eca0bb2017-06-28 16:49:18 +05301/* Copyright (c) 2017, The Linux Foundation. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
13&soc {
14 smp2pgpio_rdbg_2_in: qcom,smp2pgpio-rdbg-2-in {
15 compatible = "qcom,smp2pgpio";
16 qcom,entry-name = "rdbg";
17 qcom,remote-pid = <2>;
18 qcom,is-inbound;
19 gpio-controller;
20 #gpio-cells = <2>;
21 interrupt-controller;
22 #interrupt-cells = <2>;
23 };
24
25 qcom,smp2pgpio_client_rdbg_2_in {
26 compatible = "qcom,smp2pgpio_client_rdbg_2_in";
27 gpios = <&smp2pgpio_rdbg_2_in 0 0>;
28 };
29
30 smp2pgpio_rdbg_2_out: qcom,smp2pgpio-rdbg-2-out {
31 compatible = "qcom,smp2pgpio";
32 qcom,entry-name = "rdbg";
33 qcom,remote-pid = <2>;
34 gpio-controller;
35 #gpio-cells = <2>;
36 interrupt-controller;
37 #interrupt-cells = <2>;
38 };
39
40 qcom,smp2pgpio_client_rdbg_2_out {
41 compatible = "qcom,smp2pgpio_client_rdbg_2_out";
42 gpios = <&smp2pgpio_rdbg_2_out 0 0>;
43 };
44
45 smp2pgpio_rdbg_1_in: qcom,smp2pgpio-rdbg-1-in {
46 compatible = "qcom,smp2pgpio";
47 qcom,entry-name = "rdbg";
48 qcom,remote-pid = <1>;
49 qcom,is-inbound;
50 gpio-controller;
51 #gpio-cells = <2>;
52 interrupt-controller;
53 #interrupt-cells = <2>;
54 };
55
56 qcom,smp2pgpio_client_rdbg_1_in {
57 compatible = "qcom,smp2pgpio_client_rdbg_1_in";
58 gpios = <&smp2pgpio_rdbg_1_in 0 0>;
59 };
60
61 smp2pgpio_rdbg_1_out: qcom,smp2pgpio-rdbg-1-out {
62 compatible = "qcom,smp2pgpio";
63 qcom,entry-name = "rdbg";
64 qcom,remote-pid = <1>;
65 gpio-controller;
66 #gpio-cells = <2>;
67 interrupt-controller;
68 #interrupt-cells = <2>;
69 };
70
71 qcom,smp2pgpio_client_rdbg_1_out {
72 compatible = "qcom,smp2pgpio_client_rdbg_1_out";
73 gpios = <&smp2pgpio_rdbg_1_out 0 0>;
74 };
tharun kumar47429c62017-07-21 22:21:09 +053075
76 smp2pgpio_rdbg_5_in: qcom,smp2pgpio-rdbg-5-in {
77 compatible = "qcom,smp2pgpio";
78 qcom,entry-name = "rdbg";
79 qcom,remote-pid = <5>;
80 qcom,is-inbound;
81 gpio-controller;
82 #gpio-cells = <2>;
83 interrupt-controller;
84 #interrupt-cells = <2>;
85 };
86
87 qcom,smp2pgpio_client_rdbg_5_in {
88 compatible = "qcom,smp2pgpio_client_rdbg_5_in";
89 gpios = <&smp2pgpio_rdbg_5_in 0 0>;
90 };
91
92 smp2pgpio_rdbg_5_out: qcom,smp2pgpio-rdbg-5-out {
93 compatible = "qcom,smp2pgpio";
94 qcom,entry-name = "rdbg";
95 qcom,remote-pid = <5>;
96 gpio-controller;
97 #gpio-cells = <2>;
98 interrupt-controller;
99 #interrupt-cells = <2>;
100 };
101
102 qcom,smp2pgpio_client_rdbg_5_out {
103 compatible = "qcom,smp2pgpio_client_rdbg_5_out";
104 gpios = <&smp2pgpio_rdbg_5_out 0 0>;
105 };
tharun kumar7eca0bb2017-06-28 16:49:18 +0530106};