]> git.sur5r.net Git - u-boot/blob - arch/arm/dts/zynqmp-ep108-clk.dtsi
Merge git://git.denx.de/u-boot-usb
[u-boot] / arch / arm / dts / zynqmp-ep108-clk.dtsi
1 /*
2  * clock specification for Xilinx ZynqMP ep108 development board
3  *
4  * (C) Copyright 2015, Xilinx, Inc.
5  *
6  * Michal Simek <michal.simek@xilinx.com>
7  *
8  * SPDX-License-Identifier:     GPL-2.0+
9  */
10
11 &amba {
12         misc_clk: misc_clk {
13                 compatible = "fixed-clock";
14                 #clock-cells = <0>;
15                 clock-frequency = <25000000>;
16         };
17
18         i2c_clk: i2c_clk {
19                 compatible = "fixed-clock";
20                 #clock-cells = <0x0>;
21                 clock-frequency = <111111111>;
22         };
23
24         sata_clk: sata_clk {
25                 compatible = "fixed-clock";
26                 #clock-cells = <0>;
27                 clock-frequency = <75000000>;
28         };
29
30         dp_aclk: clock0 {
31                 compatible = "fixed-clock";
32                 #clock-cells = <0>;
33                 clock-frequency = <50000000>;
34                 clock-accuracy = <100>;
35         };
36
37         dp_aud_clk: clock1 {
38                 compatible = "fixed-clock";
39                 #clock-cells = <0>;
40                 clock-frequency = <22579200>;
41                 clock-accuracy = <100>;
42         };
43 };
44
45 &can0 {
46         clocks = <&misc_clk &misc_clk>;
47 };
48
49 &gem0 {
50         clocks = <&misc_clk>, <&misc_clk>, <&misc_clk>;
51 };
52
53 &gpio {
54         clocks = <&misc_clk>;
55 };
56
57 &i2c0 {
58         clocks = <&i2c_clk>;
59 };
60
61 &i2c1 {
62         clocks = <&i2c_clk>;
63 };
64
65 &qspi {
66         clocks = <&misc_clk &misc_clk>;
67 };
68
69 &sata {
70         clocks = <&sata_clk>;
71 };
72
73 &sdhci0 {
74         clocks = <&misc_clk>, <&misc_clk>;
75 };
76
77 &sdhci1 {
78         clocks = <&misc_clk>, <&misc_clk>;
79 };
80
81 &spi0 {
82         clocks = <&misc_clk &misc_clk>;
83 };
84
85 &spi1 {
86         clocks = <&misc_clk &misc_clk>;
87 };
88
89 &uart0 {
90         clocks = <&misc_clk &misc_clk>;
91 };
92
93 &usb0 {
94         clocks = <&misc_clk>, <&misc_clk>;
95 };
96
97 &usb1 {
98         clocks = <&misc_clk>, <&misc_clk>;
99 };
100
101 &watchdog0 {
102         clocks= <&misc_clk>;
103 };
104
105 &xilinx_drm {
106         clocks = <&misc_clk>;
107 };
108
109 &xlnx_dp {
110         clocks = <&dp_aclk>, <&dp_aud_clk>;
111 };
112
113 &xlnx_dp_snd_codec0 {
114         clocks = <&dp_aud_clk>;
115 };
116
117 &xlnx_dpdma {
118         clocks = <&misc_clk>;
119 };