Merge tag 'for-linus-4.12b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel...
[sfrench/cifs-2.6.git] / arch / arm64 / boot / dts / hisilicon / hip07-d05.dts
1 /**
2  * dts file for Hisilicon D05 Development Board
3  *
4  * Copyright (C) 2016 Hisilicon Ltd.
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License version 2 as
8  * publishhed by the Free Software Foundation.
9  *
10  */
11
12 /dts-v1/;
13
14 #include "hip07.dtsi"
15
16 / {
17         model = "Hisilicon Hip07 D05 Development Board";
18         compatible = "hisilicon,hip07-d05";
19
20         /* the mem node will be updated by UEFI. */
21         memory@0 {
22                 device_type = "memory";
23                 reg = <0x0 0x00000000 0x0 0x40000000>;
24                 numa-node-id = <0>;
25         };
26
27         distance-map {
28                 compatible = "numa-distance-map-v1";
29                 distance-matrix = <0 0 10>,
30                                   <0 1 15>,
31                                   <0 2 20>,
32                                   <0 3 25>,
33                                   <1 0 15>,
34                                   <1 1 10>,
35                                   <1 2 25>,
36                                   <1 3 30>,
37                                   <2 0 20>,
38                                   <2 1 25>,
39                                   <2 2 10>,
40                                   <2 3 15>,
41                                   <3 0 25>,
42                                   <3 1 30>,
43                                   <3 2 15>,
44                                   <3 3 10>;
45         };
46
47         aliases {
48                 serial0 = &uart0;
49         };
50
51         chosen {
52                 stdout-path = "serial0:115200n8";
53         };
54 };
55
56 &uart0 {
57         status = "ok";
58 };
59
60 &usb_ohci {
61         status = "ok";
62 };
63
64 &usb_ehci {
65         status = "ok";
66 };
67
68 &eth0 {
69         status = "ok";
70 };
71
72 &eth1 {
73         status = "ok";
74 };
75
76 &eth2 {
77         status = "ok";
78 };
79
80 &eth3 {
81         status = "ok";
82 };
83
84 &sas1 {
85         status = "ok";
86 };