blob: b1d21ffd760b7403448c294e2df6ec5a8e142dfd [file] [log] [blame]
Jeff Hugo94686722013-05-17 17:37:33 -06001/* Copyright (c) 2013, 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&soc {
13 qcom,smp2p-adsp {
14 compatible = "qcom,smp2p";
15 reg = <0xf9011008 0x4>;
16 qcom,remote-pid = <2>;
17 qcom,irq-bitmask = <0x400>;
18 interrupts = <0 158 1>;
19 };
20
21 smp2pgpio_smp2p_7_in: qcom,smp2pgpio-smp2p-7-in {
22 compatible = "qcom,smp2pgpio";
23 qcom,entry-name = "smp2p";
24 qcom,remote-pid = <7>;
25 qcom,is-inbound;
26 gpio-controller;
27 #gpio-cells = <2>;
28 interrupt-controller;
29 #interrupt-cells = <2>;
30 };
31
32 qcom,smp2pgpio_test_smp2p_7_in {
33 compatible = "qcom,smp2pgpio_test_smp2p_7_in";
34 gpios = <&smp2pgpio_smp2p_7_in 0 0>;
35 };
36
37 smp2pgpio_smp2p_7_out: qcom,smp2pgpio-smp2p-7-out {
38 compatible = "qcom,smp2pgpio";
39 qcom,entry-name = "smp2p";
40 qcom,remote-pid = <7>;
41 gpio-controller;
42 #gpio-cells = <2>;
43 interrupt-controller;
44 #interrupt-cells = <2>;
45 };
46
47 qcom,smp2pgpio_test_smp2p_7_out {
48 compatible = "qcom,smp2pgpio_test_smp2p_7_out";
49 gpios = <&smp2pgpio_smp2p_7_out 0 0>;
50 };
51
52 smp2pgpio_smp2p_2_in: qcom,smp2pgpio-smp2p-2-in {
53 compatible = "qcom,smp2pgpio";
54 qcom,entry-name = "smp2p";
55 qcom,remote-pid = <2>;
56 qcom,is-inbound;
57 gpio-controller;
58 #gpio-cells = <2>;
59 interrupt-controller;
60 #interrupt-cells = <2>;
61 };
62
63 qcom,smp2pgpio_test_smp2p_2_in {
64 compatible = "qcom,smp2pgpio_test_smp2p_2_in";
65 gpios = <&smp2pgpio_smp2p_2_in 0 0>;
66 };
67
68 smp2pgpio_smp2p_2_out: qcom,smp2pgpio-smp2p-2-out {
69 compatible = "qcom,smp2pgpio";
70 qcom,entry-name = "smp2p";
71 qcom,remote-pid = <2>;
72 gpio-controller;
73 #gpio-cells = <2>;
74 interrupt-controller;
75 #interrupt-cells = <2>;
76 };
77
78 qcom,smp2pgpio_test_smp2p_2_out {
79 compatible = "qcom,smp2pgpio_test_smp2p_2_out";
80 gpios = <&smp2pgpio_smp2p_2_out 0 0>;
81 };
82};