Linux-libre 5.4.48-gnu
[librecmc/linux-libre.git] / arch / arm / boot / dts / kirkwood-openrd-ultimate.dts
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  * Marvell OpenRD Ultimate Board Description
4  *
5  * Andrew Lunn <andrew@lunn.ch>
6  *
7  * This file contains the definitions that are specific to OpenRD
8  * ultimate variant of the Marvell Kirkwood Development Board.
9  */
10
11 /dts-v1/;
12
13 #include "kirkwood-openrd.dtsi"
14
15 / {
16         model = "OpenRD Ultimate";
17         compatible = "marvell,openrd-ultimate", "marvell,openrd", "marvell,kirkwood-88f6281", "marvell,kirkwood";
18
19         ocp@f1000000 {
20                 i2c@11000 {
21                         status = "okay";
22                         clock-frequency = <400000>;
23
24                         cs42l51: cs42l51@4a {
25                                 compatible = "cirrus,cs42l51";
26                                 reg = <0x4a>;
27                         };
28                 };
29         };
30 };
31
32 &mdio {
33         status = "okay";
34
35         ethphy0: ethernet-phy@0 {
36                 reg = <0>;
37         };
38         ethphy1: ethernet-phy@1 {
39                 reg = <1>;
40         };
41 };
42
43 &eth0 {
44         status = "okay";
45         ethernet0-port@0 {
46                 phy-handle = <&ethphy0>;
47         };
48 };
49
50 &eth1 {
51         status = "okay";
52         ethernet1-port@0 {
53                 phy-handle = <&ethphy1>;
54         };
55 };