ARM: dts: synquacer: Add device trees for DeveloperBox
[platform/kernel/u-boot.git] / arch / arm / dts / cn9130-crb-B.dts
1 // SPDX-License-Identifier: GPL-2.0+
2 /*
3  * Copyright (C) 2019 Marvell International Ltd.
4  */
5
6 #include "cn9130-crb.dtsi"
7
8 / {
9         model = "CN9130-CRB-B";
10         compatible = "marvell,cn9130-crb-B",
11                 "marvell,cn9130",
12                 "marvell,armada-ap806-quad",
13                 "marvell,armada-ap806";
14 };
15
16 &cp0_comphy {
17         phy0 {
18                 phy-type = <COMPHY_TYPE_PEX0>;
19         };
20
21         phy1 {
22                 phy-type = <COMPHY_TYPE_USB3_HOST0>;
23         };
24
25         phy2 {
26                 phy-type = <COMPHY_TYPE_SATA0>;
27         };
28
29         phy3 {
30                 phy-type = <COMPHY_TYPE_USB3_HOST1>;
31         };
32
33         phy4 {
34                 phy-type = <COMPHY_TYPE_SFI0>;
35                 phy-speed = <COMPHY_SPEED_10_3125G>;
36         };
37
38         phy5 {
39                 phy-type = <COMPHY_TYPE_SGMII2>;
40                 phy-speed = <COMPHY_SPEED_3_125G>;
41         };
42 };
43
44 &cp0_sata0 {
45         status = "okay";
46 };
47
48 &cp0_pcie0 {
49         num-lanes = <1>;
50                 /* non-prefetchable memory */
51         ranges =<0x82000000 0 0xc0000000 0 0xc0000000 0 0x2000000>;
52         status = "disabled";
53 };
54
55 &cp0_usb3_0 {
56         status = "okay";
57 };
58
59 &cp0_usb3_1 {
60         status = "okay";
61 };