]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - arch/arm64/boot/dts/apm/apm-mustang.dts
Merge remote-tracking branch 'thermal-soc/next'
[karo-tx-linux.git] / arch / arm64 / boot / dts / apm / apm-mustang.dts
1 /*
2  * dts file for AppliedMicro (APM) Mustang Board
3  *
4  * Copyright (C) 2013, Applied Micro Circuits Corporation
5  *
6  * This program is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU General Public License as
8  * published by the Free Software Foundation; either version 2 of
9  * the License, or (at your option) any later version.
10  */
11
12 /dts-v1/;
13
14 /include/ "apm-storm.dtsi"
15
16 / {
17         model = "APM X-Gene Mustang board";
18         compatible = "apm,mustang", "apm,xgene-storm";
19
20         chosen { };
21
22         memory {
23                 device_type = "memory";
24                 reg = < 0x1 0x00000000 0x0 0x80000000 >; /* Updated by bootloader */
25         };
26
27         gpio-keys {
28                 compatible = "gpio-keys";
29                 button@1 {
30                         label = "POWER";
31                         linux,code = <116>;
32                         linux,input-type = <0x1>;
33                         interrupts = <0x0 0x2d 0x1>;
34                 };
35         };
36
37         poweroff_mbox: poweroff_mbox@10548000 {
38                 compatible = "syscon";
39                 reg = <0x0 0x10548000 0x0 0x30>;
40         };
41
42         poweroff: poweroff@10548010 {
43                 compatible = "syscon-poweroff";
44                 regmap = <&poweroff_mbox>;
45                 offset = <0x10>;
46                 mask = <0x1>;
47         };
48 };
49
50 &pcie0clk {
51         status = "ok";
52 };
53
54 &pcie0 {
55         status = "ok";
56 };
57
58 &serial0 {
59         status = "ok";
60 };
61
62 &menet {
63         status = "ok";
64 };
65
66 &sgenet0 {
67         status = "ok";
68 };
69
70 &sgenet1 {
71         status = "ok";
72 };
73
74 &xgenet {
75         status = "ok";
76 };