ARM64: zynqmp: Enable sdhci on ep108
[linux-2.6-microblaze.git] / arch / arm64 / boot / dts / xilinx / zynqmp-ep108.dts
1 /*
2  * dts file for Xilinx ZynqMP ep108 development board
3  *
4  * (C) Copyright 2014 - 2015, Xilinx, Inc.
5  *
6  * Michal Simek <michal.simek@xilinx.com>
7  *
8  * This program is free software; you can redistribute it and/or
9  * modify it under the terms of the GNU General Public License as
10  * published by the Free Software Foundation; either version 2 of
11  * the License, or (at your option) any later version.
12  */
13
14 /dts-v1/;
15
16 /include/ "zynqmp.dtsi"
17
18 / {
19         model = "ZynqMP EP108";
20
21         aliases {
22                 serial0 = &uart0;
23         };
24
25         chosen {
26                 stdout-path = "serial0:115200n8";
27         };
28
29         memory {
30                 device_type = "memory";
31                 reg = <0x0 0x0 0x40000000>;
32         };
33 };
34
35 &can0 {
36         status = "okay";
37 };
38
39 &gem0 {
40         status = "okay";
41         phy-handle = <&phy0>;
42         phy-mode = "rgmii-id";
43         phy0: phy@0{
44                 reg = <0>;
45                 max-speed = <100>;
46         };
47 };
48
49 &gpio {
50         status = "okay";
51 };
52
53 &sata {
54         status = "okay";
55         ceva,broken-gen2;
56 };
57
58 &sdhci0 {
59         status = "okay";
60 };
61
62 &sdhci1 {
63         status = "okay";
64 };
65
66 &uart0 {
67         status = "okay";
68 };
69
70 &usb0 {
71         status = "okay";
72         dr_mode = "peripheral";
73         maximum-speed = "high-speed";
74 };
75
76 &usb1 {
77         status = "okay";
78         dr_mode = "host";
79         maximum-speed = "high-speed";
80 };
81
82 &watchdog0 {
83         status = "okay";
84 };